ワンクリックで
gh-symphony
Design, refine, and validate repository WORKFLOW.md files for GitHub Symphony projects.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Design, refine, and validate repository WORKFLOW.md files for GitHub Symphony projects.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Manage GitHub Project v2 issue states, workpad comments, and related follow-up actions.
Merge approved pull requests safely after verifying approvals, CI, and branch freshness.
Sync the current branch with the latest remote base before implementation or review handoff.
| name | gh-symphony |
| description | Design, refine, and validate repository WORKFLOW.md files for GitHub Symphony projects. |
| license | MIT |
| metadata | {"author":"gh-symphony","version":"1.0","generatedBy":"gh-symphony"} |
Use this skill when you want to:
.gh-symphony/context.yaml must exist (contains GitHub Project metadata).gh-symphony/reference-workflow.md must exist (annotated reference template)gh CLI must be authenticatedCheck if WORKFLOW.md exists in the current directory:
.gh-symphony/context.yaml to understand the project structure.gh-symphony/reference-workflow.md as the annotated referenceWORKFLOW.md.gh-symphony/reference-workflow.md for comparisonCheck the WORKFLOW.md for:
tracker:
kind: github-project
project_id: PVT_xxx
state_field: Status
active_states: [Todo, In Progress]
terminal_states: [Done, Cancelled]
blocker_check_states: [Blocked]
polling:
interval_ms: 30000
workspace:
root: .runtime/symphony-workspaces
hooks:
after_create: |
git clone --depth 1 https://github.com/owner/repo .
before_run: null
after_run: null
before_remove: null
timeout_ms: 60000
agent:
max_concurrent_agents: 10
max_retry_backoff_ms: 30000
retry_base_delay_ms: 1000
max_turns: 20
codex:
command: codex app-server
read_timeout_ms: 5000
turn_timeout_ms: 3600000
stall_timeout_ms: 300000
Use these in the WORKFLOW.md prompt body (double-brace syntax):
| Variable | Description |
|---|---|
issue.identifier | e.g. acme/platform#42 |
issue.title | Issue title |
issue.state | Current tracker state |
issue.description | Issue body |
issue.url | Issue URL |
issue.repository | owner/name |
issue.number | Issue number |
attempt | Retry attempt number (null on first run) |
Important: Only these 8 variables are supported. Using any other variable will cause a runtime error (strict mode validation).
/gh-project — interact with GitHub Project v2 board (status transitions, workpad comments)/commit — produce clean, logical commits during implementation/push — keep remote branch current and publish updates/pull — sync branch with latest origin/main before handoff/land — merge approved PR and transition issue to Done