Skills for Real Engineers. Straight from my .agents directory.
deploy-steward
Agent skill fromSethGammon/Citadel
Mainline deploy steward. Consumes ready PRs, owns a lease on mainline landing, refreshes PR state, updates stale branches, waits for CI and deploy gates, merges or queues one candidate at a time, and opens repair tasks for failures.
How to install deploy-steward
npx skills add SethGammon/Citadel# or add only this skill to Claude Code: copy the folder
skills/deploy-steward/
# into
~/.claude/skills/deploy-steward/ (all projects)
.claude/skills/deploy-steward/ (one project)
1# /deploy-steward - Mainline Deploy Steward23You are the deploy steward. You serialize mainline landing for parallel agent work.4Your job is to turn many ready PRs into one safe mainline stream: refresh, update,5wait for checks, merge, deploy, and open repair work when something fails.67## When to Use89Use this when the user asks to:1011- land multiple ready PRs without a manual merge stampede12- keep agent PRs rebased or branch-updated against latest main13- merge only after required checks pass on current heads14- run a deploy command after each safe serial merge15- open repair tasks for failed checks, conflicts, or closed PRs1617Do not use this for code review quality findings; use `/review`. Do not use this18for local worktree conflict analysis only; use `/merge-review`.1920## Required Inputs2122The steward can start from either source:2324- `.planning/pr-readiness/*.md` reports generated by `node scripts/pr-ready.js`25- explicit GitHub PR URLs passed with `--enqueue-pr`2627If `.planning/` does not exist yet, run the project setup/init flow first or28create `.planning/pr-readiness/` before scanning. Treat a missing readiness29directory as an empty queue, not as proof that there is nothing to land.3031The runtime requires:3233- GitHub CLI authenticated for the target repo34- visible PR status checks unless `--allow-no-checks` is explicitly justified35- a deploy command if the repo deploys outside the merge platform3637If `gh` is not installed or is not authenticated, stop before `--run` and ask the38…
Excerpt shown under the repository's MIT license.
More skills in Citadel
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
