By djalmaaraujo
Sub-agent-based plan execution system with specification workflow, automatic dependency resolution, parallelism, and safety checks
npx claudepluginhub djalmaaraujo/claude-code-plugins --plugin plannerRun the `planner:linear-issue-create` skill with any arguments the user provided: $ARGUMENTS
Run the `planner:linear-milestone-create` skill with any arguments the user provided: $ARGUMENTS
Run the `planner:linear-project-create` skill with any arguments the user provided: $ARGUMENTS
Run the `planner:planner-batch` skill with any arguments the user provided: $ARGUMENTS
Run the `planner:planner-create` skill with any arguments the user provided: $ARGUMENTS
Run the `planner:planner-eject-template` skill with any arguments the user provided: $ARGUMENTS
Run the `planner:planner-exec` skill with any arguments the user provided: $ARGUMENTS
```json
Run the `planner:planner-status` skill with any arguments the user provided: $ARGUMENTS
Run the `planner:spec-create` skill with any arguments the user provided: $ARGUMENTS
Run the `planner:spec-plans-sync` skill with any arguments the user provided: $ARGUMENTS
Orchestrate batch plan execution with dependency resolution and parallelism. Spawned by planner-batch skill. Builds dependency graph, executes in rounds, spawns plan-executor agents.
Create plan files with dependency configuration. Spawned by planner-create skill.
Execute a single plan file with dependency validation and config options. Spawned by planner-exec skill or planner-batch skill. Handles dependency checks, execution, PROGRESS.md updates, and config actions (auto-commit, project CLAUDE.md updates).
Create specification files with comprehensive requirements, technical details, and acceptance criteria. Performs deep codebase analysis to infer context. Spawned by spec-create skill.
Create Linear issues from plan files. Reads plans from PROGRESS.md, lets user select which plans to create issues for, and updates plan files with Linear issue URLs. Use when user wants to create Linear issues from their plans.
Create a milestone within an existing Linear project and optionally create issues from plans. Lists user's projects for selection, suggests milestone names, and can associate plan-based issues with the milestone. Use when user wants to add milestones to Linear projects.
Create a Linear project from a set of plans with a specific prefix. Generates a comprehensive project spec from all related plans, creates the project in Linear, and optionally creates issues for each plan. Use when user wants to sync plans to a Linear project.
Execute multiple plans with automatic dependency resolution and parallel execution. Builds dependency graph, runs independent plans simultaneously, handles sequential dependencies, and applies configuration options. Use when user wants to run multiple plans, batch execute plans, or execute all plans for a feature.
Handle git commits for plan execution with support for Conventional Commits or simple format. Called by plan-executor when auto_commit is enabled.
Create implementation plan files with dependency analysis and parallel execution support. Breaks down complex features into multiple self-contained plans with proper dependency tracking. Use when user wants to create plans, break down features, or plan implementation.
Export the default plan or spec template to your project's plans/ folder for customization. Supports "plan" and "spec" template types.
Execute a single plan file with full dependency validation, configuration options (auto-commit, README update, CLAUDE.md update), conflict detection, and PROGRESS.md tracking. Blocks execution if dependencies are not met. Use when user wants to run a specific plan, execute a plan file, or implement a single plan.
Show overview of all plans and their current execution status from the file PROGRESS.md located in the plans/ folder. Displays progress bar, completed plans, in-progress plans, failed plans, and suggested next actions. Use when user asks about plan status, progress, what's done, what's left, or wants to see plan overview.
Create a comprehensive specification file with deep codebase analysis. Generates detailed requirements, technical designs, and implementation logistics. The spec serves as the source of truth for related plans.
Synchronize plans from a spec file. Reads the spec, generates or updates related plans, marks deprecated plans, and updates the spec's Milestones section. Use when user changes a spec and wants to regenerate plans.
A collection of plugins for Claude Code.
| Plugin | Description |
|---|---|
| planner | Sub-agent-based plan execution with dependency resolution and parallelism |
| slack | Send Slack messages and search users via browser session credentials |
Optional dependencies for Linear integration:
/planner:linear-project-create, /planner:linear-milestone-create, /planner:linear-issue-create)All other planner features work without any external dependencies.
System requirements:
Authentication requirements:
/slack:slack-setup wizard from your browser's DevToolsSee individual plugin READMEs for detailed setup instructions.
From within Claude Code, run:
/plugin marketplace add djalmaaraujo/claude-code-plugins
Or add via GitHub URL:
/plugin marketplace add https://github.com/djalmaaraujo/claude-code-plugins
Option 1: Interactive UI (Recommended)
/plugin
Then navigate to the Discover tab, find the plugin you want, and press Enter to install.
Option 2: Command line
# Install the planner plugin
/plugin install planner@djalmaaraujo-claude-code-plugins
# Install the slack plugin
/plugin install slack@djalmaaraujo-claude-code-plugins
Refresh plugin listings from this marketplace:
/plugin marketplace update djalmaaraujo-claude-code-plugins
Or enable auto-updates via the UI:
/plugin
Go to Marketplaces tab and toggle Enable auto-update for this marketplace.
# Disable a plugin (keep installed)
/plugin disable planner@djalmaaraujo-claude-code-plugins
# Re-enable a disabled plugin
/plugin enable planner@djalmaaraujo-claude-code-plugins
# Remove a specific plugin
/plugin uninstall slack@djalmaaraujo-claude-code-plugins
# Remove the entire marketplace
/plugin marketplace remove djalmaaraujo-claude-code-plugins
MIT
Issues and pull requests are welcome at GitHub.
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, rules, and legacy command shims evolved over 10+ months of intensive daily use
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive startup business analysis with market sizing (TAM/SAM/SOM), financial modeling, team planning, and strategic research
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.
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.