By dylannwatt
Development workflow commands for planning, documentation, commits, and codebase exploration
Bundle all outstanding into logical commits, and then commit them with good messages. Ensure we're not committing any senstive data. Run all tests in server, and make sure typescript has no warnings or errors.
Your goal is to create a devcontainer to be able to use this project in vscode and codespaces.
We want to creat sphinx documentation in /docs. This should cover client, server, and infrastructure and document file structure, patterns, and best practices.
For $ARGUMENTS, thoroughly look through the project and think deeply about how it's structured. Consider things like
$ARGUMENTS
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin providing development workflow commands for planning, documentation, commits, and codebase exploration.
/plugin install github:DylanNWatt/claude-planning-plugin
Or add to your project's .claude/settings.json:
{
"plugins": ["github:DylanNWatt/claude-planning-plugin"]
}
/plan <feature description>Creates a structured feature plan in ./docs/plans. The plan includes:
Example:
/plan Add user authentication with OAuth
/execute_plan <path to plan>Executes a plan file task-by-task. Reviews open questions, ensures tests pass before marking tasks complete, and updates the plan as work progresses.
Example:
/execute_plan ./docs/plans/auth-feature.md
/update_planUpdates the current plan with recently learned information and marks completed tasks.
/commitBundles outstanding changes into logical commits with good messages. Also:
/examine <component>Thoroughly examines a component of the project, documenting:
Outputs documentation to ./docs/docs/agent_docs/<layer>.
Example:
/examine server
/docsCreates a plan for building Sphinx documentation covering client, server, and infrastructure.
/update_docsUpdates existing documentation based on recent session changes, removing outdated content.
/devcontainerCreates a devcontainer configuration for VS Code and GitHub Codespaces with:
MIT
npx claudepluginhub joshuarweaver/cascade-code-general-misc-3 --plugin dylannwatt-claude-planning-pluginComprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Harness-native ECC plugin for engineering teams - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses
Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer
Real-time statusline HUD for Claude Code - context health, tool activity, agent tracking, and todo progress
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.