github-sync
// Bidirectional synchronization of epics and tasks with GitHub issues, labels, and relationships.
$ git log --oneline --stat
stars:384
forks:73
updated:March 4, 2026
SKILL.mdreadonly
GitHub Sync
Bidirectional synchronization of epics and tasks with GitHub issues, labels, and relationships.
Agent
Project Tracker - project-tracker
Workflow
- Create epic issue with
epicandccpmlabels - Create task issues linked to epic with stream-type labels
- Add acceptance criteria as checkboxes in issue body
- Set issue relationships (parent/child)
- Sync progress updates as issue comments
- Close issues when tasks complete
- Maintain bidirectional sync state
Inputs
githubRepo- GitHub repository (owner/repo)featureName- Feature identifierepic- Epic documenttasks- Task list from decomposition
Outputs
- Epic issue number
- Task issue numbers with ID mapping
- Labels applied
- Sync status report
Issue States
open -> in-progress -> blocked -> review -> closed
Process Files
ccpm-orchestrator.js- Phase 4 of full lifecycleccpm-parallel-execution.js- Progress sync during executionccpm-tracking.js- Tracking data sync