claude

craigtkhill-stdd-agents

Agentic terminal UI tools and agents following Spec-Test-Driven Development for structured AI workflows and configuration management.

0 on GitHubby Craig Hillv1.2.0updated 6 months agocode_testing
/

Plugin craigtkhill-stdd-agents from marketplace cascade-code-testing-misc in joshuarweaver/cascade-code-testing-misc. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (12)

  • acceptance-test

    Use when writing acceptance tests or adding scenarios to spec.yaml. Defines Given/When/Then format and acceptance test patterns.

  • create-skill

    Use when creating or modifying skills. Defines skill file structure, naming conventions, and integration patterns.

  • error-handling

    Use when writing, reviewing, or refactoring a try/except (or try/catch) block, or any edge-case branch guarding against a failure. Defines when to add a handler, when to remove one, and how to justify keeping it.

  • evaluation

    Use when creating or updating agent evaluation suites. Defines eval structure, rubrics, and validation patterns.

  • install-dependencies

    Use when adding project dependencies. Defines dependency management rules and language-specific patterns.

  • pre-commit-hooks

    Use when running pre-commit hooks manually (e.g. before committing or after implementing). This project uses prek, not pre-commit. Defines the correct commands for running hooks.

  • refactoring-code

    Use during REFACTOR phase of TDD (after GREEN), when logic is duplicated, or when locality of behavior is violated. Defines search-first workflow, duplication detection, locality principles, and safe refactoring practices.

  • spec-test-driven-development

    Defines complete workflow from specification through testing to implementation.

  • specifying-requirements

    Use when writing or updating spec.yaml files. Defines requirement format and user story structure.

  • test-driven-development

    Use when writing tests or implementing code. Defines RED-GREEN-REFACTOR cycle and test execution workflow.

  • update-dependencies

    Use when updating existing pinned dependencies. Defines unpin-resolve-repin workflow with test verification and rollback on failure.

  • write-commit-message

    Use when creating git commits. Defines conventional commit format and message structure guidelines.

Subagents (1)

  • code-reviewer

    Expert code review specialist. Proactively reviews code for quality, security, and maintainability. Use immediately after writing or modifying code.

Hooks (1)

  • SessionStart

    bash "${CLAUDE_PLUGIN_ROOT}/hooks/simplified-technical-english.sh"

View source on GitHub

More from joshuarweaver/cascade-code-testing-misc

All 124 plugins →

Quality assurance and quality management skills for implementing testing frameworks and verification processes in Claude projects.

200 skills · 39 commands · 1 agent · 1 MCP server

0

Measure test effectiveness with actionable QA metrics and KPIs. For establishing quality dashboards and evaluating test success rates.

200 skills · 1 MCP server

0

Claude Code plugin that runs coding tasks across multiple AI models simultaneously to identify blind spots before deployment.

70 skills · 54 commands · hooks

0

Playful Claude skill evaluation and improvement tool that analyzes model performance and suggests enhancements. Helps identify configuration or prompt issues.

82 skills

0

Comprehensive guide to code quality metrics and thresholds. Routes to specialized tools for Deptrac, PHPInsights, and testing workflows.

70 skills

0

Harness for deriving, verifying, and executing requirements-first workflows, enabling AI-driven development from specifications.

37 skills · 30 agents · hooks

0

Similar plugins

Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).

39 skills

mattpocock/skills 323,108

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Backend API design, GraphQL architecture, workflow orchestration with Temporal, and test-driven backend development

9 skills · 1 command · 8 agents

wshobson/agents 42,461

Maintain craigtkhill-stdd-agents?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins124 plugins