skills/orchestra-merge/SKILL.md
Merge a reviewed implementation branch into main — resolve conflicts, close the work item, and clean up the branch.
npx skillsauth add mpazaryna/agentic-factory orchestra-mergeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Merge a reviewed implementation branch into main. Resolve any conflicts, close the work item, and clean up.
status must be reviewedimpl/{ticket-id} branch must existstatus: reviewed in the frontmatter — stop if not reviewedimpl/{ticket-id}Ensure main is up to date before merging:
git checkout main
git pull
git merge impl/{ticket-id} --no-ff -m "feat({ticket-id}): {spec title}"
Use --no-ff to preserve the branch history as a distinct unit of work.
If conflicts arise:
git add .
git commit -m "feat({ticket-id}): merge impl branch, resolve conflicts"
Update the spec frontmatter:
status: closed
Commit:
git add .orchestra/work/{id}-{name}/spec.md
git commit -m "chore({ticket-id}): close work item"
git branch -d impl/{ticket-id}
Only delete after a successful merge — confirm git branch -d (safe delete) not -D (force).
Find the row for this milestone in .orchestra/roadmap.md and update its status to Done:
| {Milestone Name} | .orchestra/work/{slug}/prd.md | Done |
Commit alongside any other cleanup:
git add .orchestra/roadmap.md
git commit -m "chore({ticket-id}): update roadmap status to Done"
git push
Output a concise summary:
closedreviewed before proceeding — not complete or draft--no-ff used to preserve branch history-d (not -D)closedDonedevelopment
Comprehensive Cloudflare platform skill covering Workers, Pages, storage (KV, D1, R2), AI (Workers AI, Vectorize, Agents SDK), feature flags (Flagship), networking (Tunnel, Spectrum), security (WAF, DDoS), and infrastructure-as-code (Terraform, Pulumi). Use for any Cloudflare development task. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.
tools
Send and receive transactional emails with Cloudflare Email Service (Email Sending + Email Routing). Use when building email sending (Workers binding or REST API), email routing, Agents SDK email handling, or integrating email into any app — Workers, Node.js, Python, Go, etc. Also use for email deliverability, SPF/DKIM/DMARC, wrangler email setup, MCP email tools, or when a coding agent needs to send emails. Even for simple requests like "add email to my Worker" — this skill has critical config details.
tools
Build AI agents on Cloudflare Workers using the Agents SDK. Load when creating stateful agents, durable workflows, real-time WebSocket apps, scheduled tasks, MCP servers, chat applications, voice agents, or browser automation. Covers Agent class, state management, callable RPC, Workflows, durable execution, queues, retries, observability, and React hooks. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.
tools
Planning conductor — runs the full PRD → Spec → Gherkin loop in a single interactive session with human approval gates.