원클릭으로
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