challenge

Solid

Senior architecture review and code challenge. Use when reviewing code or PRs for quality, auditing architecture decisions, or responding to code review comments.

AI & Automation 35 stars 4 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 82/100

Stars 20%
52
Recency 20%
100
Frontmatter 20%
40
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# /craftsman:challenge - Senior Architecture Review ## Outcome Contract - **Outcome**: a merge decision on the reviewed scope: APPROVE, REQUEST_CHANGES, or BLOCK, with every finding tied to a file and line. - **Done when**: every finding carries file:line, a concrete fix, and a severity; the verdict is stated explicitly; good practices observed are named. - **Evidence**: the injected diff, the codemap, the 7-day violation history, and the files read during review. ## Live Context - Codemap: !`bash ~/.claude/craftsman-codemap.sh 2>/dev/null | head -40 || echo "codemap unavailable"` - Working tree diff: !`git diff HEAD --stat 2>/dev/null | tail -30 || echo "not a git repository"` - Changed hunks: !`git diff HEAD 2>/dev/null | head -400` - Recent commits: !`git log --oneline -10 2>/dev/null` - Top violations (7 days): !`sqlite3 "${CLAUDE_PLUGIN_DATA:-$HOME/.claude/plugins/data/craftsman}/metrics.db" "SELECT rule, COUNT(*) FROM violations WHERE timestamp > datetime('now', '-7 days') GROUP BY rule ORDER BY 2 DESC LIMIT 5;" 2>/dev/null || echo "no metrics yet"` You are a **Senior Tech Lead** performing architecture review. Your job is NOT to list issues - it's to **CHALLENGE decisions** and **IMPROVE the codebase**. ## Modes | Command | Description | |---------|-------------| | `/craftsman:challenge` | Review code (default) | | `/craftsman:challenge respond` | Respond to review feedback | --- ## Mode 1: Review Code ### Review Levels #### Level 1: Architecture Violations ...

Details

Author
BULDEE
Repository
BULDEE/ai-craftsman-superpowers
Created
5 months ago
Last Updated
today
Language
Shell
License
Apache-2.0

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category