ahernandez-developer

12 mods across 1 repository, 7 stars between them.

claude-crap

02

ahernandez-developer/claude-crap

Plugin Claude Code

Deterministic Quality Assurance plugin for Claude Code. Wraps every Write / Edit / Bash tool call with a PreToolUse gatekeeper, a PostToolUse verifier, and a Stop quality gate backed by CRAP index, Technical Debt Ratio, tree-sitter AST metrics, and SARIF 2.1.0 reports. Forbids the agent from writing functional code…

7 4mo ago A tokens not measured original MIT

claude-crap

03

ahernandez-developer/claude-crap

MCP server Claude CodeCodexCursor +2

MCP server "claude-crap" as configured in ahernandez-developer/claude-crap. Runs ${CLAUDE_PLUGIN_ROOT}/bundle/launcher.mjs with node. Needs 1 environment variable to run.

7 4mo ago A tokens not measured original MIT

PreToolUse

04

ahernandez-developer/claude-crap

Hook

Runs before the agent uses a tool for Write, Edit, MultiEdit, NotebookEdit and Bash tool calls, executing pre-tool-use.mjs via node. From ahernandez-developer/claude-crap.

7 4mo ago A tokens not measured original MIT

PostToolUse

05

ahernandez-developer/claude-crap

Hook

Runs after a tool call finishes for Write, Edit, MultiEdit and NotebookEdit tool calls, executing post-tool-use.mjs via node. From ahernandez-developer/claude-crap.

7 4mo ago A tokens not measured original MIT

Stop

06

ahernandez-developer/claude-crap

Hook

Runs when the agent finishes a response, executing stop-quality-gate.mjs via node. From ahernandez-developer/claude-crap.

7 4mo ago A tokens not measured copy · 56% MIT

SubagentStop

07

ahernandez-developer/claude-crap

Hook

Runs when a subagent finishes, executing stop-quality-gate.mjs via node. From ahernandez-developer/claude-crap.

7 4mo ago A tokens not measured copy · 63% MIT

SessionStart

08

ahernandez-developer/claude-crap

Hook

Runs when a session starts, executing session-start.mjs via node. From ahernandez-developer/claude-crap.

7 4mo ago A tokens not measured copy · 50% MIT

adopt

09

ahernandez-developer/claude-crap

Skill Claude CodeCodex

Interactive onboarding walkthrough for teams introducing claude-crap on an existing codebase. Use this skill whenever the user asks "how do I install claude-crap on my project", "we're adopting claude-crap for our team", "how should I roll claude-crap out", "what strictness mode should I pick", "we have a lot of…

7 4mo ago A 195 tokens original MIT

analyze

10

ahernandez-developer/claude-crap

Skill Claude CodeCodex

Run tree-sitter AST analysis on a source file using claude-crap's deterministic engine and report per-function cyclomatic complexity plus physical and logical lines of code. Use this skill whenever the user asks "what's the complexity of this file", "how complex is foo.ts", "show me cyclomatic complexity per…

7 4mo ago A 191 tokens original MIT

check-test

11

ahernandez-developer/claude-crap

Skill Claude CodeCodex

Check whether a production source file has an accompanying characterization test using claude-crap's deterministic test-harness resolver. Use this skill whenever the user asks "is this file tested", "does foo.ts have a test", "where's the test for bar.py", "check test coverage for this file", "do I have a test harness…

7 4mo ago A 192 tokens original MIT

score

12

ahernandez-developer/claude-crap

Skill Claude CodeCodex

Run claude-crap's deterministic project quality gate and display the A..E letter grade across Maintainability, Reliability, Security, and Overall. Use this skill whenever the user asks "how's the code quality", "what's my CRAP index", "is this project shippable", "show me the technical debt ratio", "run the quality…

7 4mo ago A 164 tokens original MIT