claude

jcouball-testing

Testing vocabulary and standards. A guide that defines the terms for talking about tests and how to choose which kind to write, the RSpec base standards every spec follows with the unit, integration, and system standards built on them, and test debugging and TDD refactor step skills, each citing the guide for the reasoning.

0 on GitHubby James Couballv1.0.0MITupdated 11 days agodevelopment
/

Plugin jcouball-testing from marketplace jcouball in jcouball/agent-plugins. Commands read from the repo's manifest — 11 days ago.

What it installs

Skills (7)

  • rspec-base-standards

    Conventions every RSpec spec follows whatever its scope: naming the subject in `RSpec.describe`, one `describe` per method or endpoint, the spec path, testing through the public interface, `context` and `it` wording, nesting, `subject` and `let`, `allow` and `expect`, verifying doubles, error assert

  • rspec-integration-testing-standards

    Rules for RSpec integration specs, on top of the rspec-base-standards skill it loads first: when a seam earns one, one spec per class or module, what to assert against a real dependency and what not to, owning temporary state and the environment, subprocesses without a shell, portability, and Rails

  • rspec-system-testing-standards

    Rules for RSpec system specs, on top of the rspec-base-standards skill it loads first: which journeys earn one, one file per feature and one scenario per example, driving only through the interface a user or caller has, nothing in the application doubled, waiting instead of sleeping, finding element

  • rspec-unit-testing-standards

    Rules for RSpec unit specs, on top of the scope-neutral rspec-base-standards skill it loads first: the examples a constructor earns, requiring only the spec helper and the file under test, keeping setup in the file, stubbing every non-trivial collaborator, the coverage gate, determinism, leaving pro

  • tdd-refactor-step

    Guides the refactor step of red-green-refactor: deciding whether to refactor, the code smells to look for with thresholds, the technique for each, cleaning the test code, running rubocop, and verifying nothing changed. Use after a test goes green, when asked what to refactor, or when reviewing the r

  • test-debugging

    Diagnoses a failing or flaky RSpec test, finds the root cause, reports it, and applies the right kind of fix. Use when a test fails consistently, fails intermittently, passes alone but fails in the suite, passes locally but fails elsewhere, or when asked to debug, diagnose, or fix a test. If the cur

  • testing-guide

    Points at the testing guide, the reference that defines the vocabulary for talking about tests, classifies them on six dimensions, and says how to choose which kind to write, with sections mapping it to Ruby, RSpec, and Rails. Load only when asked why a testing rule exists, what a test term means, h

View source on GitHub

More from jcouball/agent-plugins

All 4 plugins →

Commands for maintaining the jcouball marketplace: promote a project skill into it, add a project-local override file, scaffold a new skill with the overrides contract, and vendor or update third-party skills.

5 commands

0

GitHub pull request workflow tools. Resolves PR review feedback and suppressed Copilot comments, folds fixes into the commits that introduced them, requests fresh Copilot reviews, iterates feedback rounds until a review comes back clean, and rebases a branch onto the default branch without opening an editor. Audits repository settings and agent guidance against a guardrails baseline.

3 skills · 1 command

0

Writing and explanation tools. Strips AI tells from prose while keeping reference docs dry, and explains technical subjects in plain language without dropping the real terms.

1 skill · 1 command

0

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

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

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

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

12 skills

vercel-labs/agent-browser 50,373

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

Maintain jcouball-testing?

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 plugins4 plugins