ironclaw-workflow-orchestrator
Setup autonomous GitHub project management workflows.
Install
mkdir -p .claude/skills/ironclaw-workflow-orchestrator && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/16308" && unzip -o skill.zip -d .claude/skills/ironclaw-workflow-orchestrator && rm skill.zipInstalls to .claude/skills/ironclaw-workflow-orchestrator
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Install and operate a full GitHub issue-to-merge workflow in IronClaw using event-driven and cron routines. Use when setting up or tuning autonomous project orchestration: issue intake, planning, maintainer feedback handling, branch/PR execution, CI/comment follow-up, batched staging review every 8 hours, and memory updates from merge outcomes.Key capabilities
- →Install event-driven routines for GitHub workflows
- →Orchestrate issue intake and planning
- →Manage maintainer feedback and branch execution
- →Handle CI/comment follow-up
- →Conduct batched staging reviews and memory updates
How it works
The skill installs a set of event-driven and cron routines that automate GitHub workflows, including issue planning, PR monitoring, CI fix loops, staging reviews, and learning memory updates.
Inputs & outputs
When to use ironclaw-workflow-orchestrator
- →Automate issue intake
- →Orchestrate staging workflow
- →Manage merge loops
About this skill
IronClaw Workflow Orchestrator
Overview
Use this skill to install and maintain a complete project workflow as routines, not core code changes. It maps GitHub webhook events plus scheduled checks into plan/update/implement/review/merge loops with explicit staging-batch analysis.
Workflow
- Gather workflow parameters.
- Verify runtime prerequisites.
- Install or update routine set from templates.
- Run a dry test with
event_emit. - Monitor outcomes and tune prompts/filters.
Parameters
Collect these values before creating routines:
repository:owner/repo(required)maintainers: GitHub handles allowed to trigger implement/replan actionsstaging_branch: defaultstagingmain_branch: defaultmainbatch_interval_hours: default8implementation_label: defaultautonomous-impl
Prerequisites
Before installing routines, verify:
- Routines system enabled.
- GitHub tool authenticated (for issue/PR/comment/status operations).
- GitHub webhook delivery configured to
POST /webhook/tools/github. - Webhook HMAC secret configured in the secrets store as
github_webhook_secret(required for GitHub webhook delivery). - Events can also be emitted via
event_emittool calls for testing or when webhook ingestion is not yet configured.
Install Procedure
- Open
workflow-routines.md. - For each template block:
- replace placeholders (
{{repository}},{{maintainers}}, branch names) - call
routine_create
- If a routine already exists:
- use
routine_updateinstead of creating duplicates - keep names stable so long-lived metrics/history stay intact
- Confirm install with
routine_listandroutine_history.
Routine Set
Install these routines:
wf-issue-plan: onissue.openedorissue.reopened, generate implementation plan comment/checklist.wf-maintainer-comment-gate: on maintainer comments, decide update-plan vs start implementation.wf-pr-monitor-loop: on PR open/sync/review-comment/review, address feedback and refresh branch.wf-ci-fix-loop: on CI status/check failures, apply fixes and push updates.wf-staging-batch-review: every 8h, review ready PRs, merge into staging, run deep batch correctness analysis, fix findings, then merge staging -> main.wf-learning-memory: on merged PRs, extract mistakes/lessons and write to shared memory.
Event Filters
Prefer top-level filters for stability:
repository_name(string, e.g.owner/repo)sender_login(string)issue_number/pr_numberci_status,ci_conclusionreview_state,comment_author
Use narrow filters to avoid accidental triggers across repos.
Operating Rules
- All implementation work must occur on non-main branches.
- PR loop must resolve both human and AI review comments.
- On conflicts with
origin/main, refresh branch before continuing. - Staging-batch routine is the only path for bulk correctness verification before mainline merge.
- Memory update routine runs only after successful merge.
Validation
After install, run:
event_emitwith a syntheticissue.openedpayload for the target repo.- Confirm at least one routine fired.
- Check corresponding
routine_historyentries. - Confirm no unrelated routines fired.
When To Update Templates
Update this skill when:
- GitHub event names/payload fields change.
- Team review policy changes (e.g., staging cadence, maintainer gates).
- New CI policy requires different failure routing.
When not to use it
- →When GitHub event names or payload fields change significantly
- →When team review policy changes (e.g., staging cadence)
- →When new CI policy requires different failure routing
Prerequisites
Limitations
- →All implementation work must occur on non-main branches.
- →PR loop must resolve both human and AI review comments.
- →Staging-batch routine is the only path for bulk correctness verification before mainline merge.
How it compares
This skill installs a complete, automated GitHub workflow using event-driven and cron routines, providing autonomous project orchestration, unlike manual issue tracking and code review processes.
Compared to similar skills
ironclaw-workflow-orchestrator side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| ironclaw-workflow-orchestrator (this skill) | 0 | 5mo | No flags | Advanced |
| n8n-mcp-tools-expert | 7 | 2mo | No flags | Advanced |
| workflow-automation | 3 | 6mo | Review | Intermediate |
| agent-workflow-automation | 4 | 6mo | Review | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
n8n-mcp-tools-expert
czlonkowski
Expert guide for using n8n-mcp MCP tools effectively. Use when searching for nodes, validating configurations, accessing templates, managing workflows, or using any n8n-mcp tool. Provides tool selection guidance, parameter formats, and common patterns.
workflow-automation
ruvnet
Workflow creation, execution, and template management. Automates complex multi-step processes with agent coordination. Use when: automating processes, creating reusable workflows, orchestrating multi-step tasks. Skip when: simple single-step tasks, ad-hoc operations.
agent-workflow-automation
ruvnet
Agent skill for workflow-automation - invoke with $agent-workflow-automation
workflow-execute
catlog22
Coordinate agent execution for workflow tasks with automatic session discovery, parallel task processing, and status tracking. Triggers on "workflow execute".
project-os
Peiiii
AI project OS for autonomous loop, automated orchestration, and rule-driven execution.
Release
tobagin
Create a new Keymaker release — analyze changes, bump version, update changelog/README/AppStream metadata, build, commit, tag, push, and create GitHub release