claude

testid-instrumentation

Add stable data-testid attributes that serve two jobs at once — selectors that survive refactors, and identity: an inspected DOM node greps straight back to the component that rendered it, with no second attribute. Detects the project's existing attribute name, naming convention, and test-runner config before editing; framework-agnostic (React, Vue, Angular, Svelte, Solid, web components, server-side templates). Also does the reverse lookup: inspected HTML to source file.

0 on GitHubby Harryv1.0.0MITupdated 2 months agotesting
/

Plugin testid-instrumentation from marketplace thedv91-skills in thedv91/coding-skills. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (1)

  • testid-instrumentation

    Add stable `data-testid` attributes to UI code so e2e tests get selectors that survive refactors AND an inspected DOM node greps straight back to the component that rendered it — one attribute, both jobs. Use whenever the user asks to "add data-testid", "make this testable / e2e-ready", "add test se

View source on GitHub

More from thedv91/coding-skills

All 9 plugins →

Review the diff of the current git branch against a target branch. Ships two flows: the multi-agent review-code-change skill (extensible standards — security, performance, business logic, React/Next.js/Node/TypeScript) and the /review-code slash command (blast-radius mapping grounded in real test/typecheck/lint output). Read-only git.

1 skill · 1 command

0

Set the standard for any text that ships under the user's name — PR/MR descriptions and review comments, commit messages, tickets, docs, messages to colleagues. Every sentence must read as the assignee's own judgement, so a hedge that a tool call could settle is unfinished work, not a caveat: verify what is reachable, report it in measurements, and name only the specific residue that stayed out of reach.

1 skill

0

Automatically commit tracked git changes after a build or task completes. Single Conventional Commit for small changes, or multiple logical commits grouped by architectural layer for large features. Commit-only: never pushes or amends. Supports --dry-run.

1 skill

0

Read the diff of a bug-fix (PR/MR, branch, or working tree), infer the root-cause anti-pattern it removed, then sweep the whole codebase for sibling occurrences of the same defect. Read-only: it reports and ranks, it does not edit.

1 skill

0

Run project-defined commands on the file Claude just edited. A PostToolUse (Edit|Write) hook dispatches to per-project rules in .claude/file-hooks.json, matching the changed file by regex and substituting {file}. Shared mechanism, per-project commands.

hooks

0

Write React components and hooks fully compatible with React Compiler's automatic memoization.

1 skill

0

Similar plugins

Collection of example skills demonstrating various capabilities including skill creation, MCP building, visual design, algorithmic art, internal communications, web testing, artifact building, Slack GIFs, and theme styling

19 skills

anthropics/skills 193,780

Comprehensive PR review agents specializing in comments, tests, error handling, type design, code quality, and code simplification

1 command · 6 agents

anthropics/claude-code 155,476

storybook

claudecodex

Build, preview, and test UI components with Storybook.

7 skills

storybookjs/storybook 91,552

Agentic QE (external: maintained in proffesor-for-testing/agentic-qe, pinned to v3.15.17): a quality-engineering fleet with 11 QE agents, 9 skills, 9 commands, the agentic-qe MCP server pinned to the plugin version, and the aqe-mod guard that refuses destructive operations on AQE learning data

9 skills · 9 commands · 11 agents · 1 MCP server

ruvnet/ruflo 81,589

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

12 skills

vercel-labs/agent-browser 50,373

Install the "AAS QA & Test Automation" workflow plugin from Agentic Awesome Skills.

14 skills

sickn33/agentic-awesome-skills 49,620

Maintain testid-instrumentation?

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