Run adaptive autonomous SDLC workflows that orchestrate agent teams to implement Python features via enforced TDD/BDD cycles with pytest-bdd scaffolding, git worktree isolation for parallel tasks, Beads CLI for dependency-tracked issue management, ruff/mypy/pytest verification pipelines, documentation updates, PR creation, and automated merges.
Quickly understand a codebase before starting work - reads structure, key docs, and summarizes understanding
Cancel an active SDLC workflow and clean up resources
Check the status of an active SDLC workflow
Start an adaptive autonomous SDLC workflow — chooses coordination mode (agent teams, subagents, or solo) based on task complexity
Strategic architect that explores codebases, creates plan documents, and decomposes work into tasks with dependencies
Focused execution agent that implements ONE task at a time with PostToolUse validation hooks for automatic quality enforcement
Documentation sync agent that updates README, docstrings, and API docs to match code changes after implementation is validated
Merges task branches into feature branch, resolves conflicts, and verifies combined code passes all checks. Optional — lead uses when dedicated merge attention is needed.
Creates pull/merge requests with rich descriptions generated from plan documents, supporting both GitHub and GitLab
Use AFTER bdd-spec has produced acceptance criteria, or when the user has existing Given/When/Then scenarios that need pytest-bdd scaffolding. MUST NOT run without existing acceptance criteria — invoke bdd-spec first if none exist. Trigger: "generate feature files", "scaffold BDD tests", "wire up pytest-bdd", "make these criteria runnable", "create step definitions". This is mechanical code generation, not spec writing.
Use INSTEAD OF superpowers:brainstorming when the user wants structured acceptance criteria in Given/When/Then format. This is the right choice when requirements need to be testable — not just designed. Trigger: "spec this out", "acceptance criteria", "BDD", "behavior driven", "what should happen when", "edge cases", "define requirements", or any pre-implementation requirements discussion where the output should be runnable scenarios, not just a design doc. Produces Gherkin-ready acceptance criteria. Not for generating test code — use bdd-generate after this.
MUST use when creating, updating, or closing Beads issues via `bd` commands. Use proactively when starting work (bd update --status=in_progress) and completing work (bd close). Trigger: any mention of "issue", "task tracking", "what should I work on", "bd create/ready/close", or when the session hook indicates beads is active. Provides full bd CLI reference and workflow patterns.
Save SDLC workflow feedback proactively. MUST trigger when the user corrects SDLC behavior ("don't generate tests like that", "always use this pattern", "that's not how I want specs written") or confirms a non-obvious approach worked ("yes exactly", "perfect"). Also trigger on explicit requests: "save this feedback", "show my feedback", "clear feedback", "workflow preferences", "sdlc settings", "consolidate feedback", "bake in my preferences". Feedback persists across sessions and is loaded by BDD, TDD, beads, and verification skills.
Python-specific TDD wrapper. Use INSTEAD OF superpowers:test-driven-development when the project uses uv + pytest. Adds: feedback loading from autonomous-sdlc, uv run pytest commands, test directory organization (unit/integration/e2e). Delegates core TDD discipline to superpowers:test-driven-development. Trigger: "TDD", "test first", "red green refactor", "write a failing test" in any Python/pytest project.
Uses power tools
Uses Bash, Write, or Edit tools
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 collection of Claude Code plugins for productivity and learning workflows.
# Add this marketplace
/plugin marketplace add joshuaoliphant/claude-plugins
# Install any plugin
/plugin install <plugin-name>@oliphant-plugins
Create evidence-based spaced repetition flashcards using cognitive science principles from Andy Matuschak's research. Applies the 5 properties of effective prompts (focused, precise, consistent, tractable, effortful) to ensure cards actually work for long-term retention.
Features: Quality validation, knowledge-type workflows (factual, conceptual, procedural, salience), anti-pattern detection, template support, deck management, batch operations.
Requirements: Mochi.cards account + MOCHI_API_KEY environment variable.
/plugin install mochi-creator@oliphant-plugins
export MOCHI_API_KEY="your_api_key_here"
Adaptive autonomous SDLC with 5 skills covering the full development lifecycle:
bd commands) with explicit dependencies/plugin install autonomous-sdlc@oliphant-plugins
Build web applications where an AI agent dynamically generates HTML UI using hexagonal/ports-and-adapters architecture with HTMX for interactivity and MCP tools for data operations.
Stack: Claude Agent SDK + FastAPI + HTMX + Tailwind CSS.
/plugin install hexagonal-agents@oliphant-plugins
export ANTHROPIC_API_KEY="your_key_here"
Capture solved problems and retrieve past solutions as structured YAML-frontmatter files for grep-based retrieval across sessions and projects.
/plugin install compound-knowledge@oliphant-plugins
Generate autonomous experiment loops that iteratively improve code by editing, running, measuring a scalar metric, and keeping improvements via git commit/reset. Based on Karpathy's autoresearch pattern.
Generates: program.md + auto/run.sh with tiered quality gates, ready to run with claude --dangerously-skip-permissions.
/plugin install autoloop@oliphant-plugins
Contributions are welcome! Feel free to submit issues or pull requests.
MIT
npx claudepluginhub joshuaoliphant/claude-plugins --plugin autonomous-sdlcGenerate autonomous experiment loops with immutable runner scripts, tiered quality gates, secondary metrics, and structured METRIC output.
Capture solved problems and retrieve past solutions as structured YAML-frontmatter files. Split into compound-capture (post-solve documentation) and compound-retrieve (pre-work knowledge search) for precise triggering.
Build web applications where an AI agent dynamically generates HTML UI using hexagonal/ports-and-adapters architecture with HTMX for interactivity and MCP tools for data operations
Generate grounded resume and cover letter variants, then curate and stitch. Combines deterministic scripts (scaffolding, stitching, grimoire-checklist linting) with a parallel variant-generator subagent. Generate abundance, exercise taste, stitch from selections.
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
Modern R development skills for Claude Code - tidyverse patterns, rlang metaprogramming, Bayesian inference, performance optimization, and more
Unity Development Toolkit - Expert agents for scripting/refactoring/optimization, script templates, and Agent Skills for Unity C# development
Complete creative writing suite with 10 specialized agents covering the full writing process: research gathering, character development, story architecture, world-building, dialogue coaching, editing/review, outlining, content strategy, believability auditing, and prose style/voice analysis. Includes genre-specific guides, templates, and quality checklists.
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, Aspire, EF Core, Native AOT, testing, security, performance optimization, CI/CD, and cloud-native applications
20 SEO/GEO skills and 5 commands on one shared contract for keyword research, content creation, technical audits, schema markup, monitoring, quality gates, entity truth, and campaign memory.