refactor(projman): extract skills and consolidate commands #336
Reference in New Issue
Block a user
Delete Branch "refactor/projman-skills-commands-consolidation"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Major refactoring of projman plugin architecture to improve maintainability and reduce duplication.
Skills Extraction (17 new files)
Extracted reusable knowledge from commands and agents into
plugins/projman/skills/:branch-security.md- Branch protection rules and security modesdependency-management.md- Issue dependency ordering and executiongit-workflow.md- Git operations and branch managementinput-detection.md- Argument parsing for commandsissue-conventions.md- Issue formatting and labeling standardslessons-learned.md- Wiki-based lessons systemmcp-tools-reference.md- Available MCP tools referenceplanning-workflow.md- Sprint planning methodologyprogress-tracking.md- Sprint progress monitoringrepo-validation.md- Repository validation proceduresreview-checklist.md- Code review standardsrunaway-detection.md- Preventing runaway agent behaviorsetup-workflows.md- Setup command proceduressprint-approval.md- Sprint approval workflowstask-sizing.md- Issue complexity estimationtest-standards.md- Testing requirementswiki-conventions.md- Wiki organization patternsCommand Consolidation (17 → 12 commands)
/setup: consolidatesinitial-setup,project-init,project-syncvia--full/--quick/--syncflags/debug: consolidatesdebug-report,debug-reviewviareport/reviewmodes/test: consolidatestest-check,test-genviarun/genmodes/sprint-status: absorbssprint-diagramvia--diagramflagArchitecture Cleanup
mcp-servers/symlinks (6 plugins) - now use root.mcp.jsononlyREADME.mdfiles (12 files, ~2000 lines) - not needed by Claude CodeStats
Test Plan
/setup --fullworkflow works correctly/setup --quickworkflow works correctly/setup --syncworkflow works correctly/debug reportgenerates diagnostic report/debug reviewinvestigates issues/test runexecutes tests/test gen <target>generates tests/sprint-status --diagramgenerates Mermaid diagram🤖 Generated with Claude Code