By schuettc
Manage full feature lifecycle: capture ideas and requirements in markdown files, generate detailed plans, implement via specialized agents for testing/security/docs/architecture, handle git branches/PRs, apply quality gates, and track everything with an auto-updating dashboard.
npx claudepluginhub schuettc/claude-code-plugins --plugin feature-workflowDesigns API contracts and data flow for features. Specializes in GraphQL schema design, Lambda function specifications, database structures, and authorization patterns. Creates clear API contracts between frontend and backend with complete error handling specifications.
Use PROACTIVELY when inheriting legacy codebases or before making changes to undocumented systems. This agent specializes exclusively in reverse-engineering complex code - tracing data flows, uncovering hidden dependencies, mapping system architecture, and identifying technical debt. Automatically generates comprehensive system documentation from code analysis, reveals undocumented business logic, and creates dependency graphs for safe refactoring.
MUST BE USED whenever code is created or modified to maintain living documentation. This agent specializes exclusively in generating and maintaining technical documentation - creating API references, architecture diagrams, README files, and inline comments that stay synchronized with code. Automatically detects undocumented code, generates comprehensive documentation with working examples, and ensures all public APIs have complete docstrings with usage examples.
Designs React component architecture and state management for frontend features. Specializes in component hierarchy, props interfaces, state flow, and integration patterns. Creates clear component blueprints that are maintainable, testable, and performant.
Designs integration layer between frontend and backend. Specializes in GraphQL query usage, state synchronization, authorization flow, caching strategy, and error handling. Creates clear integration patterns that are secure, performant, and reliable.
Use PROACTIVELY at the start of each sprint or product cycle to align technical work with business objectives. This agent specializes exclusively in product strategy and prioritization - creating roadmaps, defining acceptance criteria, analyzing market needs, and maximizing ROI. Automatically generates PRDs from requirements, prioritizes features using value/effort matrices, and ensures stakeholder alignment through clear communication.
MUST BE USED before every release to ensure comprehensive quality validation and prevent defects from reaching production. This agent specializes exclusively in quality assurance - creating test plans, designing test cases, executing exploratory testing, and tracking quality metrics. Automatically generates test scenarios from requirements, identifies edge cases and boundary conditions, and ensures test coverage meets quality standards.
Specialized agent for runtime behavior verification. Injects observational logs, captures execution data, and analyzes runtime behavior to verify code does what is expected. Use when you need evidence-based verification rather than static code inference.
MUST BE USED before every deployment and pull request. This agent focuses solely on security vulnerability detection and remediation - scanning for OWASP Top 10, analyzing authentication/authorization, checking dependencies for CVEs, and validating data protection. Automatically blocks insecure code, provides specific fixes for vulnerabilities, and enforces security best practices throughout the development lifecycle.
MUST BE USED when designing high-level system architecture for new projects or major system changes. This agent specializes exclusively in system design - creating component diagrams, defining service boundaries, designing data flows, and establishing integration patterns. Automatically creates system blueprints with clear component relationships and interaction patterns.
MUST BE USED for all new feature development to enforce test-driven development (TDD). This agent specializes exclusively in writing comprehensive test suites BEFORE any implementation exists - generating unit tests, integration tests, edge cases, and error scenarios that define expected behavior. Automatically creates failing tests first (Red phase), guides minimal implementation (Green phase), then assists with refactoring while maintaining test coverage above 90%.
MUST BE USED when creating or modifying user-facing interfaces to ensure optimal user and developer experience. This agent specializes exclusively in UX optimization - analyzing user flows, improving interaction patterns, ensuring accessibility compliance, and enhancing developer ergonomics. Automatically identifies UX anti-patterns, suggests interface improvements based on best practices, and validates WCAG accessibility standards.
Auto-load active audit context when working with audited code. Use when user is working on code that has an active audit session, discussing audit findings, or making changes related to a runtime audit. Silently loads audit session data to inform responses.
Check project backlog when discussing feature ideas or priorities. Use when user mentions adding features, asks what's planned, discusses priorities, or proposes new functionality. Silently reads DASHBOARD.md to show relevant items and suggest /feature-capture for untracked ideas.
Runtime behavior auditing through systematic log injection. Use when user wants to understand what code is doing at runtime, debug complex flows, or audit a process.
Interactive workflow for adding items to the backlog. Use when user wants to add a new feature, track an idea, capture requirements, or mentions something that should be in the backlog.
Execute a feature implementation plan from a clean context. Use when starting implementation after planning, or when resuming work on an in-progress feature. Reads plan.md and executes implementation steps.
Initialize feature-workflow directory structure in a project. Run this first before using /feature-capture.
Start implementing a feature from the backlog with adaptive agent dispatch. Use when user wants to begin work on a backlog item, start implementation, or mentions a specific feature ID to work on.
Complete a feature by writing shipped.md, committing to the feature branch, and merging the PR. Use when external reviews are done and the feature is ready to ship.
Display project status and backlog overview. Use when user asks about current status, what's in progress, what to work on next, or wants a summary of the backlog. Read-only skill that formats DASHBOARD.md into a clear dashboard view.
Submit feature implementation for external review via draft PR, or respond to PR review feedback. Creates a feature branch, opens a draft PR, and manages the review cycle with Gemini and Codex reviewers.
Systematic debugging mode with hypothesis-driven investigation. Use when user reports a bug, encounters an error, or needs help debugging a problem.
Check if requested changes are within current feature scope. Use when user requests new functionality or changes during implementation that might be scope creep. Compares requests against feature requirements and suggests adding out-of-scope items to backlog.
Update feature progress log and check off completed tasks. Use when user completes implementation tasks, makes commits, or indicates work is done. ASKS BEFORE MODIFYING files. Updates plan.md progress log section and implementation step checkboxes.
A collection of plugins for Claude Code, Anthropic's CLI for Claude.
Add this marketplace to Claude Code:
/plugin marketplace add schuettc/claude-code-plugins
Then install any plugin:
/plugin install <plugin-name>@schuettc-claude-code-plugins
| Plugin | Description | Version |
|---|---|---|
| feature-workflow | Feature lifecycle with directory-based tracking and event-driven hooks | 4.0.0 |
Structured feature development with commands, agents, and skills.
Commands:
/feature-capture - Capture feature ideas to docs/features//feature-plan - Plan implementation with specialized agents/feature-ship - Verify quality gates before completionInstall:
/plugin install feature-workflow@schuettc-claude-code-plugins
See feature-workflow/README.md for full documentation.
To test plugins locally:
git clone https://github.com/schuettc/claude-code-plugins.git
claude --plugin-dir ./claude-code-plugins/<plugin-name>
MIT
Full feature development workflow from spec to completion
Requirements-driven development workflow with quality gates for practical feature implementation
A workflow automation system that helps Claude Code implement features systematically with built-in planning, validation, and review steps
Opinionated 6-phase development lifecycle for Claude Code — language-agnostic, repo-local bin/* delegation
Battle-tested Claude Code plugin for engineering teams — 50 agents, 188 skills, 68 legacy command shims, production-ready hooks, and selective install workflows evolved through continuous real-world use
Modifies files
Hook triggers on file write and edit operations
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, and rules evolved over 10+ months of intensive daily use
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim