Deep-analyzes brownfield projects and generates production-ready Claude Code onboarding artifacts: CLAUDE.md, rules, and full-scope skills tailored to the project's actual patterns.
Deep-analyzes a project repository: detects tech stack, architecture patterns, coding conventions, testing strategies, CI/CD pipelines, quality signals, and anti-patterns. Default mode produces a convention catalog (.claudboard/catalog.json) and a thin human-readable summary (.claude/reports/claudboard-analysis.md). Use --audit for per-service deep analysis (per-service reports, full Watch findings, cross-service Kafka graphs). Written to .claudboard/audits/ when --audit is passed. Use when: /analyse, "analyze this codebase", "scan this repo", "project health check", "audit this project", "what patterns does this repo use", "understand this project", "code quality review", "architecture audit".
Generates Claude Code artifacts (CLAUDE.md, rules, full-scope skills) from a claudboard convention catalog. Reads .claudboard/catalog.json as primary input; falls back to legacy .claude/reports/claudboard-analysis.md with one-time migration. Requires a prior `/analyse` run — does not analyse inline. Use when: /generate, "generate rules", "create CLAUDE.md", "bootstrap Claude for this repo", "generate skills for this project", "set up Claude Code for this project", "onboard this project".
Refreshes Claude Code artifacts for a project that already has .claude/ context. Performs delta discovery against existing artifacts, identifies what's new, stale, or missing, and updates only what changed. Use when: /refresh, "update my rules", "refresh Claude context", "sync .claude/ with codebase changes", "what's changed since last scan", "are my rules up to date", "re-scan this project".
Deep tech debt analysis of a codebase. Produces a module-grouped, ticket-ready report with severity, effort estimates, and fix suggestions for every item. Detects code smells, missing design patterns, performance debt, and architecture flaws. Use when: /techdebt, "tech debt", "technical debt analysis", "what needs refactoring", "code quality report", "debt scan", "refactoring candidates", "find tech debt", "architecture debt", "performance issues in code", "generate refactoring tickets".
Generates a tailored `.claude/skills/feature-workflow/` skill into any project by reading the claudboard analysis report, gathering config from the user, and rendering Markdown templates with capability blocks and substitution variables. Produces a complete, project-aware feature-workflow skill (SKILL.md, agents, scripts, config.json) ready to drive `/start-feature` flows. Use when: /claudboard-workflow, "set up feature workflow", "install start-feature skill", "generate feature-workflow", "configure feature workflow for this repo", "add the feature workflow skill", "generate my start-feature skill", "create the feature workflow for me", "I want a start-feature skill", "bootstrap feature workflow", "generate workflow skill", "set up my workflow skill", "add start-feature to this project".
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 that deep-analyzes brownfield projects and generates production-ready .claude/ onboarding artifacts — so Claude Code can work effectively on any existing codebase from the first prompt.
Run /claudboard on any project and get:
CLAUDE.md — Architecture overview, build/test/lint commands, critical rules, skill/rule index.claude/rules/*.md — Auto-loaded rules with paths: frontmatter, conventions extracted from actual code (not generic templates).claude/skills/*/ — Full-scope skills: each has SKILL.md (workflow orchestrator), references/ (templates, annotated examples from your code), and scripts/scaffold.sh (boilerplate generator) — tailored to detected patterns, not generic stubsThe skill answers three questions about your project:
It also identifies good patterns to preserve, anti-patterns to avoid, and tech debt to address.
claude plugin install github:lukovicperisa/claudboard
Or add manually: clone this repo, then reference the skills/claudboard/ directory.
Onboarding is a two-step process. Run each step separately for best results.
# Step 1: Analyse the project (read-only)
/analyse
/analyse ~/projects/my-app
# Step 2: Generate artifacts from the analysis (recommend fresh session)
/generate
The /analyse command scans, detects patterns, and writes:
.claudboard/catalog.json — the primary artifact consumed by /generate (structured JSON, versioned schema).claude/reports/claudboard-analysis.md — a thin human-readable summary for review before generatingBy default, /analyse runs a reference-service deep pass per detected stack — cheap enough for large monorepos and multi-repo workspaces. Pass --audit for full per-service analysis (Watch findings, quality scores, cross-service graphs written to .claudboard/audits/<svc>.md).
Workspace and monorepo modes share one pipeline. Whether your project is a monorepo (N services, one .git/) or a multi-repo workspace (N repos, each with .git/), /analyse produces a single catalog at the umbrella root. Per-service .claude/ directories (skills, rules, memories) are not generated — service-specific content lives in rules with paths: globs, a single ecosystem.md at the umbrella root, and dispatcher skills (Pattern A) where needed.
The /generate command reads .claudboard/catalog.json and creates .claude/ artifacts. Best run in a fresh Claude Code session. If you have artifacts from a prior claudboard version (.claude/reports/cloudboard-analysis.md only), /generate auto-migrates to the catalog format on first run.
<project>/
.claudboard/ ← build state; not loaded by Claude Code at runtime
catalog.json ← primary artifact for /generate and /refresh
audits/ ← per-service reports (--audit only)
<svc>.md
.claude/ ← runtime context (auto-loaded by Claude Code)
reports/
claudboard-analysis.md ← thin summary, human review
rules/, skills/, memories/ ← generated artifacts
CLAUDE.md ← generated project overview
.claudboard/ is build state — consider adding it to .gitignore (or commit it to share the catalog across team members; see catalog-format.md for trade-offs).
Additional commands:
/refresh — Delta updates for projects that already have .claude/ artifacts/techdebt — Deep tech debt analysis with module-grouped, ticket-ready reports/claudboard-workflow — Generates a complete .claude/skills/feature-workflow/ skill into any project (opt-in, run after /generate)/claudboard-workspace-init — Bootstrap a workspace meta-repo for multi-repo workspaces (run once by the first developer)/claudboard-workspace-link — Teammate bootstrap: clones the workspace meta-repo and wires up the symlinkIf you've previously run /analyse without the catalog architecture (older versions produced only .claude/reports/claudboard-analysis.md), no action is required. On your next /generate run, claudboard automatically:
.claudboard/catalog.json.claudboard/catalog.json (log line confirms the migration)Your legacy report files are left in place — only the new catalog is written. Subsequent /generate runs use the catalog directly and skip migration.
If migration fails (incompatible older format), the error message names the offending file and instructs you to run /analyse for a fresh catalog.
npx claudepluginhub lukovicperisa/claudboard --plugin claudboardUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Memory compression system for Claude Code - persist context across sessions
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Curate auto-memory, promote learnings to CLAUDE.md and rules, extract proven patterns into reusable skills.