bkit
A Claude Code plugin that checks AI-generated code against its design specs, with audit logs, auth, and database skills for bkend.ai projects. Useful for developers reviewing code that an AI assistant wrote.
What atdd runs automatically, and when. A hook is a command Claude Code fires at a fixed moment, without you asking for it.
Claude Code
> /plugin marketplace add swingerman/engineer> /plugin install engineer@disciplined-agentic-engineering
Cursor
Cursor also runs Claude Code hooks from .claude/settings.json, so copy these hooks there to use them in Cursor.
What fires, and when
PreToolUse
Write|Editbash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/check-specs-exist.shStop
*bash ${CLAUDE_PLUGIN_ROOT}/hooks/scripts/stop-reminder.shIn the plugin's words
How atdd describes its own hook set.
ATDD workflow guardrails: warn when writing code without specs, remind about dual test streams on completion
A methodology kit for engineering-led AI development — spec-driven, test-driven, charter-bound. ATDD + mutation testing + deterministic guardrails. AI agents do the typing. Engineers stay in charge of architecture, behavior contracts, and verification.
A Claude Code plugin that checks AI-generated code against its design specs, with audit logs, auth, and database skills for bkend.ai projects. Useful for developers reviewing code that an AI assistant wrote.
Catches accessibility problems while an AI coding assistant writes web interface code, so WCAG accessibility issues are caught before they ship. It also compares audits across commits to flag regressions and drafts an accessibility statement from the findings.
Next-generation UI automation harness powered by Python & Playwright. Chat with AI Agents to seamlessly generate, architect, and execute enterprise-grade UI test code.
Runs a disciplined, test-first workflow for building features and fixing bugs in Claude Code. It brainstorms and plans before coding, reviews finished work against the plan, and guides Playwright end-to-end tests for Next.js and React apps, so you stop skipping tests and debugging by guesswork.