941design

Library Spec Guardian — Testing & QA agent for Claude Code

Testing & QA community

Independent quality and non-negotiable watchdog for the library-spec-negotiation skill.

How to install Library Spec Guardian

Installs to ~/.claude/agents/941design-claude-plugins-library-spec-guardian.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/941design/claude-plugins/HEAD/.claude/agents/library-spec-guardian.md -o ~/.claude/agents/941design-claude-plugins-library-spec-guardian.md

Restart Claude Code, or start a new session, for it to be picked up.

What Library Spec Guardian does


name: library-spec-guardian description: Independent quality and non-negotiable watchdog for the library-spec-negotiation skill. Reviews each topic resolution and the final spec against the user-level and project-level non-negotiables in `inputs.json` and `reps.json`, plus a quality bar (clarity, completeness, consistency, testability, scope discipline). Read-only on project files; writes only to `negotiation/guardian-findings.json`. Returns one of `accept`, `nit`, or `block`. Replies only t

Alternatives in Testing & QA

  • Helper Author — Owns the shared Cypress helper library for component automation 41k ★
  • Pencil UI Designer — Use this agent when you need Pencil-based design workflows: atomic designer actions, MCP tools, and spec-drive 635 ★
  • Review Code Quality — Reviews code changes for code quality, conventions, readability, DRY violations, error handling, test coverage 432 ★

Full documentation available on GitHub

View Source Repository