Plugin Claude Code
Plugin marketplace listing 1 plugin: pds.
Plugin Claude Code
Plugin marketplace listing 1 plugin: pds.
Plugin Claude Code
Portable Development System — AI-assisted development methodology with skills for consistency and agents for scale.
Settings file Claude Code
Agent settings declaring 28 allowed tools.
Instructions file
Claude Code instructions for rmzi/portable-dev-system, covering portable development system, plugin architecture, workflow, rule and user-facing voice.
Agent
Codebase quality analyst. Use to scan for tech debt, code smells, missing tests, and file findings as GitHub issues.
Agent
Documentation specialist. Use when READMEs, changelogs, API docs, or inline documentation need updating after code changes.
Agent
Team lead for multi-agent tasks. Use when work needs decomposition, parallel execution, or coordination across agents and worktrees.
Agent
Deep codebase exploration. Use when you need thorough analysis of code, patterns, dependencies, or context before planning or implementation.
Agent
Code review specialist. Use to review diffs for quality, security, correctness, and best practices.
Agent
PDS meta-improvement analyst. Use after completing work to identify improvements to skills, agents, and configuration.
Agent
Common behavioral rules inherited by all PDS agents. Not a standalone agent — referenced via inherits: shared-rules in agent frontmatter.
Agent
Persistent cross-swarm advisor. Walks the ticket alongside workers through Phases 1-6. Enforces PDS whitepaper/philosophy/ethos by citation — advisory only, never blocks. Consult for substance questions (design, trade-offs, principle-checks); route graph questions (dispatch, dependencies, phase state) to the…
Agent
Merge and test specialist. Use after workers finish to merge branches, run test suites, and verify acceptance criteria.
Agent
Implementation specialist. Use for scoped coding tasks in isolated worktrees — writing code, fixing bugs, adding features.
Hook
Runs when a session starts, executing session-start.sh. From rmzi/portable-dev-system.
Hook
Runs when a session ends, executing diary-session-end.sh. From rmzi/portable-dev-system.
Hook
Runs when a task is marked completed, executing task-completed-gate.sh. From rmzi/portable-dev-system.
Hook
Runs on the TeammateIdle event, executing teammate-idle-gate.sh. From rmzi/portable-dev-system.
Hook
Runs when a subagent finishes for shepherd tool calls, executing shepherd-finalize.sh. From rmzi/portable-dev-system.
Hook
Runs before the agent uses a tool for Bash and Bash tool calls, executing secret-scrub.sh and secret-guard.sh (2 commands). From rmzi/portable-dev-system.
Hook
Runs after a tool call finishes, executing mcp-secret-scrub.sh. From rmzi/portable-dev-system.
Hook
Runs when a subagent starts, executing roster-check.sh. From rmzi/portable-dev-system.
Hook
Runs before the context is compacted, executing pre-compact-snapshot.sh. From rmzi/portable-dev-system.
Hook
Runs after the context is compacted, executing post-compact-inject.sh. From rmzi/portable-dev-system.