Check system prerequisites and project configuration
Verifies system prerequisites and project configuration for k2-dev workflows.
/plugin marketplace add ivankristianto/k2-dev/plugin install k2-dev@k2-dev-marketplaceCheck that all prerequisites and project configuration files are properly set up for k2-dev workflows.
Check that these CLI tools are installed and accessible:
Required:
bd (beads) - Task management systembv (beads_viewer) - Interactive task viewergh (GitHub CLI) - GitHub operationsgit - Version control with worktree supportChecks to perform:
command -v <tool> to verify each tool is in PATH<tool> --version to verify it's executablegit worktree command is availableCheck for these files in the project root:
Recommended (but optional):
AGENTS.md - Agent behavior guidelines and quality gatesCLAUDE.md - Claude-specific project standardsconstitution.md - Project principles and constraintsChecks to perform:
Check if beads is properly initialized:
Checks to perform:
.beads/ directory existsbd list to verify beads is workingAnalyze beads task health and suggest maintenance:
Checks to perform:
bd stats to get task statisticsPruning recommendations:
bd compact to prune old closed tasksProvide a clear diagnostic report:
š„ K2-Dev System Check
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
ā
Prerequisites
ā beads (bd) - v1.2.3
ā beads_viewer (bv) - v0.5.0
ā GitHub CLI (gh) - v2.40.0
ā Git - v2.39.0
ā Git worktree support - Available
ā
Project Configuration
ā AGENTS.md - Present (1,234 bytes)
ā CLAUDE.md - Present (5,678 bytes)
ā constitution.md - Missing (optional)
ā
Beads Setup
ā .beads/ directory - Present
ā Beads operational - 15 total issues
š Beads Task Statistics
⢠Total tasks: 150
⢠Open: 15 (10%)
⢠In Progress: 5 (3%)
⢠Closed: 85 (57%)
⢠Tombstone: 45 (30%)
ā Maintenance Recommended:
ā Run `bd compact` to prune 85 closed tasks
ā This will reduce git repo size and improve performance
ā Closed tasks will be semantically summarized and archived
āāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāāā
Status: All critical requirements met ā
Note: Consider running beads maintenance (see recommendations above)
If any required prerequisite is missing:
If optional files are missing:
Bash tool to check for CLI tools and beads statisticsRead and Glob tools to check for configuration filesbd stats to get beads task statisticsTask tool - this should be fast and synchronousbd compact --help for options)