feat: add PM layer — /pm, /status, /report skills#626
Open
lzy5818957 wants to merge 1 commit intogarrytan:mainfrom
Open
feat: add PM layer — /pm, /status, /report skills#626lzy5818957 wants to merge 1 commit intogarrytan:mainfrom
lzy5818957 wants to merge 1 commit intogarrytan:mainfrom
Conversation
Adds three new skills for autonomous project management: - /pm: Takes a GitHub issue URL and drives it through the full pipeline (intake → plan → build → review → ship) autonomously, only escalating to the user for taste decisions, critical failures, or blockers. - /status: CEO dashboard showing current state of all PM-managed sprints — what's in progress, current stage, bugs found, blockers, and key metrics. - /report: Sprint report with detailed per-sprint and cross-sprint analysis showing lines changed, bugs caught, test coverage delta, stage durations, decision audit, and team performance trends. Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
4 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
/pmskill: takes a GitHub issue URL, autonomously drives it through intake → plan → build → review → ship, only escalating for taste decisions and blockers/statusskill: CEO dashboard showing current state of all PM-managed sprints/reportskill: detailed sprint reports with lines changed, bugs caught, stage durations, and decision auditHow it works
The PM orchestrator creates a sprint log at
~/.gstack/projects/$SLUG/pm-sprint-*.jsonthat/statusand/reportread. The PM auto-decides operational questions using 6 principles and only escalates to the user for plan approval, taste decisions, critical failures, and scope ambiguity.Test plan
bun test— skill validation passes for new templatesbun run gen:skill-docs— all three skills generate correctly/pm <issue-url>on a small issue to verify end-to-end flow/statusshows sprint state after a PM run/reportgenerates sprint analysis🤖 Generated with Claude Code