By jewzaam
Review pipeline skills: producer skills (review, standards, update-pr, c4-reverse-engineer) emit Findings-<skill>.json (validated against schemas/findings.schema.json) plus a script-rendered .md view; apply-review consumes the JSON, commits one finding at a time, and emits Report-apply-review.json.
Apply findings from a Findings-*.json file as iterative, committed fixes.
Reverse-engineer C4 architecture diagrams (Context, Container, Component) and a behavioral specification from a codebase. Produces documentation of WHAT the system does — not how it's coded.
Perform a multi-agent codebase review by spinning up parallel review agents across multiple dimensions (1 + 7×N agents per run). Use when the user asks to review, assess, audit, or evaluate a codebase or project. Accepts an optional PR number and/or free-form guidance text to focus the review.
Audit a repository for conformance with coding standards. Discovers standards from explicit paths, repo-local docs/standards/, or ~/source/standards/. Spawns one agent per standards subdomain, reports applicability and gaps as a Findings-standards.json handoff consumable by /apply-review. Use when the user asks to check, audit, or validate a codebase against a standards library.
Permission canary — exercises every !-injection pattern used by real skills to verify allowed-tools coverage
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin bundling a connected pipeline of review skills. Producer skills emit Findings-<skill-name>[-<scope>].json (validated against schemas/findings.schema.json) plus a script-rendered .md companion; apply-review consumes the JSON, applies each finding as an isolated commit, and emits Report-apply-review.json summarizing what happened.
| Skill | Output files | Description |
|---|---|---|
jewzaam-reviews:review | Findings-review[-<scope>].{json,md,-supplementary.md} | Multi-agent codebase review across parallel dimensions |
jewzaam-reviews:standards | Findings-standards.{json,md,-supplementary.md} | Audit repos against ~/source/standards/ personal standards library |
jewzaam-reviews:update-pr | Findings-update-pr-<number>.{json,md} | Fetch GitHub PR review comments and supplementary feedback |
jewzaam-reviews:c4-reverse-engineer | Findings-c4-reverse-engineer.{json,md} | Reverse-engineer C4 architecture diagrams and behavioral spec from a codebase |
jewzaam-reviews:apply-review | Report-apply-review.json | Consume any Findings-*.json, apply as one-commit-per-finding, emit an action report |
/plugin marketplace add jewzaam/jewzaam-reviews
/plugin install jewzaam-reviews@jewzaam-reviews-marketplace
Skills invoke Python and Bash scripts from the plugin cache. To avoid repeated permission prompts, add these to your global (~/.claude/settings.json) or project (.claude/settings.json) allowlist:
{
"permissions": {
"allow": [
"Bash(bash ~/.claude/plugins/cache/jewzaam-reviews-marketplace/**)",
"Bash(python ~/.claude/plugins/cache/jewzaam-reviews-marketplace/**)",
"Bash(python3 ~/.claude/plugins/cache/jewzaam-reviews-marketplace/**)",
"Bash(~/.claude/plugins/cache/jewzaam-reviews-marketplace/**)",
"Read(~/.claude/plugins/cache/jewzaam-reviews-marketplace/**)",
"Bash(bash ~/.claude/plugins/marketplaces/jewzaam-reviews-marketplace/**)",
"Bash(python ~/.claude/plugins/marketplaces/jewzaam-reviews-marketplace/**)",
"Bash(python3 ~/.claude/plugins/marketplaces/jewzaam-reviews-marketplace/**)",
"Bash(~/.claude/plugins/marketplaces/jewzaam-reviews-marketplace/**)",
"Read(~/.claude/plugins/marketplaces/jewzaam-reviews-marketplace/**)"
]
}
}
graph LR
review[review] -->|Findings-review.json| apply[apply-review]
standards[standards] -->|Findings-standards.json| apply
updatepr[update-pr] -->|Findings-update-pr-N.json| apply
c4[c4-reverse-engineer] -->|Findings-c4-reverse-engineer.json| apply
apply -->|Report-apply-review.json| done((done))
From any project repo:
/jewzaam-reviews:review # Multi-dimensional codebase review
/jewzaam-reviews:standards # Audit against ~/source/standards/
/jewzaam-reviews:update-pr # Pull PR review comments
/jewzaam-reviews:c4-reverse-engineer # Generate C4 diagrams + spec
/jewzaam-reviews:apply-review # Apply any Findings-*.json
Two document types, two prefixes:
Findings-<skill-name>[-<scope>].{json,md[,-supplementary.md]} — produced by the four producer skills. "Findings" because these are things the reviewer found in the user's code.Report-apply-review.json — produced by apply-review. "Report" because it summarizes actions taken, not findings. No markdown (no user-facing review document).Filenames carry the skill name, not the project name. Project identity lives inside the JSON envelope's project.name field (the working directory is the project, so repeating it in every filename was redundant). Scope suffixes are used when a skill supports multiple scoped runs (e.g., PR numbers for update-pr, scope slugs for review).
make help # Show all targets
make check # Run all checks (test + version-check)
make test # Run pytest across plugin + skills
make version-check # Validate semver consistency
make version-bump-patch # Bump patch (e.g. 0.2.8 → 0.2.9)
make version-bump-minor # Bump minor (e.g. 0.2.8 → 0.3.0)
make version-bump-major # Bump major (e.g. 0.2.8 → 1.0.0)
All producer and consumer skills validate their JSON against schemas/findings.schema.json. The schema discriminates on a top-level source field (review / standards / c4-reverse-engineer / apply-review) and carries a uniform issues[] array for meta-issues from the run. update-pr is absent from the enum by design — it emits review-shaped findings with optional pr_comment fields, under source: "review". See CLAUDE.md for the invariants and resources/handoff-contract.md for the full contract.
Apache-2.0
npx claudepluginhub jewzaam/jewzaam-reviews --plugin jewzaam-reviewsMulti-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth