Skip to content

levnikolaevich/claude-code-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

303 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Claude Code Skills

Version Skills License GitHub stars

7 plugins. One marketplace. Install only what you need and automate your full delivery workflow β€” from project bootstrap to code audit to production quality gates. Works standalone or as a complete Agile pipeline.

Tip

Multi-Model AI Review β€” Delegate code & story reviews to Codex and Gemini agents running in parallel, with automatic fallback to Claude Opus. Ship faster with 3x review coverage.

Plugins Β· Installation Β· Quick Start Β· Workflow Β· MCP Β· AI Review Β· FAQ Β· Full Skill Tree Β· Links


Plugins

Add the marketplace once, then install only the plugins you need. Each works independently.

# Add the marketplace once
/plugin marketplace add levnikolaevich/claude-code-skills

# Install any plugin you need
/plugin install agile-workflow@levnikolaevich-skills-marketplace
/plugin install documentation-pipeline@levnikolaevich-skills-marketplace
/plugin install codebase-audit-suite@levnikolaevich-skills-marketplace
/plugin install project-bootstrap@levnikolaevich-skills-marketplace
/plugin install optimization-suite@levnikolaevich-skills-marketplace
/plugin install community-engagement@levnikolaevich-skills-marketplace
/plugin install setup-environment@levnikolaevich-skills-marketplace
Plugin Description
agile-workflow Scope decomposition, Story/Task management, Execution, Quality gates, Orchestration
documentation-pipeline Full project docs pipeline with auto-detection (backend/frontend/devops)
codebase-audit-suite Documentation, Security, Build, Code quality, Tests, Architecture, Performance
project-bootstrap CREATE or TRANSFORM projects to production-ready Clean Architecture
optimization-suite Performance optimization, Dependency upgrades, Code modernization
community-engagement GitHub community management: triage, announcements, RFCs, responses
setup-environment Install CLI agents, configure MCP servers, sync settings, audit instruction files

Browse and discover individual skills at skills.sh.

Note

skills.sh is a showcase only. Skills depend on shared resources (shared/ directory) that are not copied by npx skills add. Use /plugin marketplace add and /plugin install for a working installation.


Installation

Prerequisites: Claude Code

/plugin marketplace add levnikolaevich/claude-code-skills
/plugin install setup-environment@levnikolaevich-skills-marketplace

Verify: run ln-010-dev-environment-setup


Quick Start

Standalone (works immediately, no setup):

ln-010-dev-environment-setup  # Set up agents, MCP, sync configs
ln-620-codebase-auditor       # Audit your code for issues
ln-100-documents-pipeline     # Generate documentation

Full Agile workflow (Linear or File Mode β€” auto-detected):

ln-200-scope-decomposer    # Scope -> Epics -> Stories
ln-1000-pipeline-orchestrator  # Artifact-driven pipeline: tasks β†’ validation β†’ execution β†’ quality gate

Manual step-by-step (if you prefer control over each stage):

ln-400-story-executor      # Execute Story tasks
ln-500-story-quality-gate  # Quality gate + test planning

Workflow

ln-010-dev-environment-setup    # 0. Set up dev environment (once)
         ↓
ln-100-documents-pipeline       # 1. Documentation
         ↓
ln-200-scope-decomposer         # 2. Scope -> Epics -> Stories
         ↓
ln-1000-pipeline-orchestrator   # 3. Full artifact-driven pipeline: 300 β†’ 310 β†’ 400 β†’ 500 β†’ Done

MCP Servers (Optional)

Bundled MCP servers extend agent capabilities β€” hash-verified editing, code intelligence, and remote access. All skills work without MCP (fallback to built-in tools), but MCP servers improve accuracy and save tokens.

Bundled servers

Server What it does Tools Docs
hex-line-mcp Every line carries a content hash β€” edits prove the agent sees current content. Prevents stale-context corruption. Includes validation hooks. 9 README Β· npm
hex-graph-mcp Indexes codebases into a deterministic SQLite graph with framework-aware overlays, capability-first quality tooling, optional SCIP interop, and architecture/reference analysis. 14 README Β· npm
hex-ssh-mcp Hash-verified remote file editing and SFTP transfer over SSH. Normalized output for minimal token usage. 8 README Β· npm

Deterministic scope rule: hex-line and hex-graph keep path as the project anchor. In normal use the agent fills it automatically from the active file or project root, so users usually do not need to type it manually. hex-ssh runs on Windows/macOS/Linux hosts; remote shell tools stay POSIX-oriented, while SFTP transfers support platform-aware remote paths.

hex-graph-mcp quality snapshot: 95/95 tests passing, 1 curated corpus, 1 pinned external corpora, parser-first green.

External servers

Server Purpose API Key Used by
Context7 Library docs, APIs, migration guides Optional (dashboard) ln-310, ln-511, ln-640+
Ref Standards, RFCs, best practices Required (ref.tools/keys) ln-310, ln-511, ln-640+
Linear Issue tracking (Agile workflow) OAuth via browser ln-300+, ln-400+, ln-500+

CLI setup:

# hex-line β€” hash-verified file editing (bundled)
npm i -g @levnikolaevich/hex-line-mcp
claude mcp add -s user hex-line -- hex-line-mcp

# hex-ssh β€” token-efficient SSH with hash verification (bundled)
npm i -g @levnikolaevich/hex-ssh-mcp
claude mcp add -s user hex-ssh -- hex-ssh-mcp

# hex-graph β€” code knowledge graph (bundled)
npm i -g @levnikolaevich/hex-graph-mcp
claude mcp add -s user hex-graph -- hex-graph-mcp

# Context7 β€” library documentation (HTTP, optional API key)
claude mcp add -s user --transport http --header "CONTEXT7_API_KEY: YOUR_KEY" context7 https://mcp.context7.com/mcp

# Ref β€” standards & best practices (HTTP, API key required)
claude mcp add -s user --transport http --header "x-ref-api-key: YOUR_KEY" Ref https://api.ref.tools/mcp

# Linear β€” issue tracking (HTTP, OAuth via browser)
claude mcp add -s user --transport http linear-server https://mcp.linear.app/mcp

Agent steering

MCP servers can be installed correctly and still lose to built-ins in practice. hex-line-mcp keeps Claude aligned through one output style and five Claude hook events:

Mechanism How it works
Output style Injected into system prompt β€” maps built-in tools to MCP equivalents (Read β†’ hex-line read_file, Edit β†’ hex-line edit_file)
SessionStart hook Injects a compact bootstrap hint and defers to the active hex-line output style when present
PreToolUse hook Hard-redirects project text Read/Edit/Write/Grep/Glob, redirects Bash file-inspection commands, blocks dangerous commands, enforces plan mode for mutating MCP tools
PostToolUse hook Filters verbose Bash output (50+ lines): normalize, deduplicate, truncate to first 15 + last 15 lines
ConfigChange hook Invalidates cached state when settings change mid-session
PermissionDenied hook Observability: logs when Claude denies a tool call after redirect hint

Hooks and output style auto-sync on hex-line-mcp startup. First run after install performs the initial sync automatically.


AI Review Models (Optional)

Multi-model review uses external AI agents (Codex + Gemini) for parallel code/story analysis. Both agents run simultaneously with automatic fallback to Claude Opus if unavailable.

Model CLI Version Used by Settings
Codex codex gpt-5.4 ln-310, ln-510, ln-813 --json --full-auto (read-only, internet access)
Gemini gemini Auto (Gemini 3) ln-310, ln-510, ln-813 --yolo (sandbox, auto-approve, auto model selection)

Review Workflow:

  1. Parallel Execution β€” Both agents run simultaneously (background tasks)
  2. Critical Verification β€” Claude validates each suggestion (AGREE/DISAGREE/UNCERTAIN)
  3. Debate Protocol β€” Challenge rounds (max 2) for controversial findings
  4. Filtering β€” Only high-confidence (β‰₯90%), high-impact (>2%) suggestions surface
  5. Fallback β€” Self-Review (Claude Opus) if agents unavailable

Installation:

# Codex (OpenAI)
npm install -g @anthropic/codex-cli
codex login

# Gemini (Google)
npm install -g @google/gemini-cli
gemini auth login

Configuration: Review agents auto-configure via shared/agents/agent_registry.json. No manual setup required.

Audit Trail: All prompts/results saved to .agent-review/{agent}/ for transparency:

.agent-review/
β”œβ”€β”€ codex/
β”‚   β”œβ”€β”€ PROJ-123_storyreview_prompt.md
β”‚   β”œβ”€β”€ PROJ-123_storyreview_result.md
β”‚   └── PROJ-123_session.json
└── gemini/
    └── (same structure)
Skills using external AI review
  • ln-310-multi-agent-validator β€” Story/Tasks validation with inline agent review (Codex + Gemini)
  • ln-510-quality-coordinator β€” Code implementation review with inline agent review (Codex + Gemini)
  • ln-813-optimization-plan-validator β€” Optimization plan review before strike execution (Codex + Gemini)

All skills support:

  • Session Resume for multi-round debates
  • Zero timeout (wait for completion)
  • Read-only analysis (no project modifications)
  • Internet access for research
Sharing skills & MCP between agents

Share skills with Gemini β€” symlink/junction the active plugin directory:

OS Command
Windows (PowerShell) New-Item -ItemType Junction -Path "C:\Users\<USER>\.gemini\skills" -Target "<PLUGIN_DIR>"
Windows (CMD) mklink /J "C:\Users\<USER>\.gemini\skills" "<PLUGIN_DIR>"
macOS / Linux ln -s ~/.claude/plugins/<PLUGIN_DIR> ~/.gemini/skills

Codex is different. Do not symlink .codex/skills to .claude/plugins or expose cache snapshots under the Codex discovery root. Keep active installs under ~/.codex/skills/marketplaces/... and keep cache outside the discovery root (for example ~/.codex/skill-cache/...). Or use ln-013-config-syncer to repair Codex skill mapping and MCP sync together.

MCP settings locations (for manual sharing):

Agent Config File Format Docs
Claude Code ~/.claude/settings.json JSON (mcpServers: {}) docs
Gemini CLI ~/.gemini/settings.json JSON (mcpServers: {}) docs
Codex CLI ~/.codex/config.toml TOML ([mcp_servers.name]) docs

Note: Claude and Gemini use identical JSON format for mcpServers β€” copy the block directly. Codex uses TOML β€” convert manually.


FAQ

What is Claude Code Skills?

A plugin for Claude Code that provides production-ready skills automating the full Agile development lifecycle β€” from project bootstrap and documentation through scope decomposition, task execution, quality gates, and comprehensive code audits.

Is it free and open source?

Yes. MIT license, fully open source. No API keys, no paid services required. Claude Code CLI is the only prerequisite.

What languages and frameworks does it support?

Bootstrap skills scaffold React, .NET, and Python projects to Clean Architecture. Audit and execution skills are language-agnostic β€” they work on any codebase Claude Code can read. Dependency auditors cover npm, NuGet, and pip ecosystems.

How do I install it?
# Add the marketplace once
/plugin marketplace add levnikolaevich/claude-code-skills

# Install one plugin
/plugin install agile-workflow@levnikolaevich-skills-marketplace

# Or install the full suite
/plugin install agile-workflow@levnikolaevich-skills-marketplace
/plugin install documentation-pipeline@levnikolaevich-skills-marketplace
/plugin install codebase-audit-suite@levnikolaevich-skills-marketplace
/plugin install project-bootstrap@levnikolaevich-skills-marketplace
/plugin install optimization-suite@levnikolaevich-skills-marketplace
/plugin install community-engagement@levnikolaevich-skills-marketplace
/plugin install setup-environment@levnikolaevich-skills-marketplace
Which plugin do I need?
If you want to... Install
Run full Agile pipeline (plan β†’ execute β†’ review) agile-workflow
Generate project documentation documentation-pipeline
Audit existing code for issues codebase-audit-suite
Scaffold a new project or restructure existing project-bootstrap
Optimize performance, dependencies, bundle size optimization-suite
Manage GitHub community (triage, announcements, RFCs, responses) community-engagement
Set up multi-agent dev environment setup-environment
Everything /plugin marketplace add levnikolaevich/claude-code-skills + all 7 /plugin install ...@levnikolaevich-skills-marketplace commands

Add the marketplace once, then install only what you need.

Does it require Linear or any external dependencies?

No. All skills work without Linear or any external tools. Linear integration is optional β€” when unavailable, skills fallback to a standalone flow using local markdown files (kanban_board.md) as the task management backend. No API keys, no paid services required.

Can I use it on an existing project?

Yes. ln-700-project-bootstrap has a TRANSFORM mode that restructures existing projects to Clean Architecture without starting from scratch. Audit skills (ln-6XX) work standalone on any codebase β€” no setup required.

How does it automate the Agile workflow?

Skills form a complete pipeline: ln-700 bootstraps the project β†’ ln-100 generates documentation β†’ ln-200 decomposes scope into Epics and Stories β†’ ln-1000 drives ln-300 -> ln-310 -> ln-400 -> ln-500 through coordinator stage artifacts. Task-plan, execution, quality, and test-planning workers are stateful and resumable, while coordinators make decisions only from machine-readable artifacts.

Can I run individual skills without the full pipeline?

Yes. Most skills work standalone β€” just invoke them directly (e.g., /ln-620-codebase-auditor for a full code audit). Pipeline orchestrators (ln-1000, ln-400, ln-510, ln-520) coordinate other skills but are not required, and their workers remain standalone-capable. In managed runs, coordinators pass deterministic runId and exact summaryArtifactPath; in standalone runs, workers create their own runtime state and summary path.

Can it generate tests automatically?

Yes. ln-520-test-planner orchestrates the full test planning pipeline, ln-523-auto-test-planner creates risk-based test scenarios (E2E, integration, unit), and ln-404-test-executor implements test tasks. Manual testing is covered by ln-522-manual-tester with executable bash scripts. Run ln-630-test-auditor to audit an existing test suite across 7 categories.

How does it handle "almost right" AI-generated code?

Through automated review loops. ln-402-task-reviewer checks every task output, ln-403-task-rework fixes issues and resubmits for review, and ln-500-story-quality-gate runs a 4-level gate (PASS/CONCERNS/FAIL/WAIVED) before any Story is marked Done. Code is never shipped without passing quality checks.

Does it replace human code review?

No β€” it augments human review. Multi-model cross-checking (Claude + Codex + Gemini) catches issues before human reviewers see the code. Human approval points are built into the workflow at Story validation (ln-310) and quality gates (ln-500). The goal is to reduce reviewer burden, not eliminate oversight.

Can it catch technical debt from AI-generated code?

Yes. Audit skills specifically target AI-induced tech debt: ln-623 checks DRY/KISS/YAGNI violations, ln-626 finds dead code and unused imports, ln-640 audits architectural pattern evolution, ln-644 detects dependency cycles and coupling metrics, ln-645 finds custom code that can be replaced by battle-tested open-source packages, and ln-646 validates project structure against framework-specific conventions. Run ln-620-codebase-auditor to scan all 9 categories in parallel.

What can the audit skills detect?

Audit skills in 5 groups: documentation quality (structure, semantics, fact-checking, inline code documentation), codebase health (security, build, DRY/KISS/YAGNI, complexity, dependencies, dead code, observability, concurrency, lifecycle), test suites (business logic, E2E coverage, value scoring, coverage gaps, isolation, manual test quality, test structure), architecture (patterns, layer boundaries, API contracts, dependency graphs, OSS replacements, project structure, env configuration), and persistence performance (query efficiency, transactions, runtime, resource lifecycle).

How does it handle multi-stack or polyglot projects?

Bootstrap skills (ln-7XX) support React, .NET, and Python project structures. Audit skills are language-aware β€” ln-622-build-auditor checks compiler/type errors across stacks, ln-625-dependencies-auditor scans npm, NuGet, and pip packages, and ln-651-query-efficiency-auditor catches N+1 queries regardless of ORM.

What AI models does it use?

Claude Opus is the primary model. For code and story reviews, skills delegate to external agents (OpenAI Codex, Google Gemini) for parallel multi-model review with automatic fallback to Claude Opus if external agents are unavailable.

What MCP servers are included?

Three bundled MCP servers, all published on npm: hex-line-mcp (hash-verified file editing β€” every line carries a content hash, preventing stale-context corruption), hex-graph-mcp (code knowledge graph with symbol search, references, architecture analysis, and SCIP interop), and hex-ssh-mcp (hash-verified remote editing and SFTP over SSH). Skills work without MCP servers (fallback to built-in tools), but MCP improves edit accuracy and reduces token usage. See MCP Servers for setup.

What is hash-verified editing and why does it matter?

Every line hex-line-mcp reads carries a content hash. When the agent edits, it must reference these hashes β€” proving it sees current file content, not a stale version from earlier in the conversation. This eliminates a common failure mode where AI agents overwrite recent changes with outdated context. Hooks auto-steer Claude from built-in tools to hex-line equivalents so the protection is always active.

How does it maintain context across large codebases?

Through the Orchestrator-Worker pattern plus persisted runtime state. Instead of feeding the entire codebase into one prompt, orchestrators advance stages from coordinator artifacts, coordinators consume worker artifacts, and workers execute with minimal, targeted context. Each layer loads only the files it needs and can resume from checkpoints instead of replaying long chat history.

How much context/tokens does it use?

Skills are designed for token efficiency. Each worker loads only the files it needs via targeted context β€” no full-codebase prompts. Orchestrators advance stages from machine-readable artifacts instead of replaying chat history, and workers resume from checkpoints instead of reprocessing. See TOKEN_EFFICIENCY_PATTERNS.md for the patterns used.

Can I customize or create my own skills?

Yes. Skills are SKILL.md files in skill directories. Legacy-compatible .claude/commands/*.md files still work as slash commands, but new reusable capabilities should use the skill structure. You can create standalone L3 workers or compose them into L2 coordinators and L1 orchestrators. See SKILL_ARCHITECTURE_GUIDE.md for the 4-level hierarchy (L0 β†’ L1 β†’ L2 β†’ L3) and writing guidelines.

Can I share these skills with Gemini CLI or OpenAI Codex?

Yes, but the mapping differs by agent. Gemini can use a shared symlink/junction to the active plugin directory. Codex should use its own active marketplace under ~/.codex/skills/marketplaces/... and must keep cache outside ~/.codex/skills. ln-013-config-syncer handles that split model. See AI Review Models > Sharing skills & MCP between agents for commands and MCP config paths.


What's Inside

Full Skill Tree
claude-code-skills/                      # MARKETPLACE
|-- skills-catalog/                              # ALL SKILLS + SHARED
|   |-- shared/                          # References, templates, agents
|   |
|   |  β”Œβ”€ Plugin: agile-workflow ──────────────────────┐
|   |
|   |-- ln-2XX-*/                        # PLANNING
|   |-- ln-200-scope-decomposer/       # TOP: scope -> Epics -> Stories (one command)
|   |-- ln-201-opportunity-discoverer/ # Traffic-First KILL funnel for growth direction
|   |-- ln-210-epic-coordinator/       # CREATE/REPLAN 3-7 Epics
|   |-- ln-220-story-coordinator/      # CREATE/REPLAN Stories + standards research
|   |   |-- ln-221-story-creator/      # Creates from IDEAL plan
|   |   |-- ln-222-story-replanner/    # Replans when requirements change
|   |-- ln-230-story-prioritizer/      # RICE prioritization + market research
|
|-- ln-3XX-*/                          # TASK MANAGEMENT
|   |-- ln-300-task-coordinator/       # Artifact-first task planning coordinator
|   |   |-- ln-301-task-creator/       # Stateful task-plan worker (create)
|   |   |-- ln-302-task-replanner/     # Stateful task-plan worker (replan)
|   |-- ln-310-multi-agent-validator/   # 20 criteria (8 groups), penalty points system + inline agent review
|
|-- ln-4XX-*/                          # EXECUTION
|   |-- ln-400-story-executor/         # Artifact-first execution coordinator
|   |-- ln-401-task-executor/          # Stateful implementation worker
|   |-- ln-402-task-reviewer/          # Stateful review worker and final task outcome
|   |-- ln-403-task-rework/            # Stateful rework worker
|   |-- ln-404-test-executor/          # Stateful test execution worker
|
|-- ln-5XX-*/                          # QUALITY
|   |-- ln-500-story-quality-gate/     # Thin orchestrator: verdict + Quality Score
|   |-- ln-510-quality-coordinator/    # Artifact-first quality coordinator
|   |   |-- ln-511-code-quality-checker/  # Stateful quality worker
|   |   |-- ln-512-tech-debt-cleaner/    # Stateful autofix worker
|   |   |-- ln-513-regression-checker/    # Stateful regression worker
|   |   |-- ln-514-test-log-analyzer/    # Stateful log-analysis worker
|   |-- ln-520-test-planner/           # Artifact-first test-planning coordinator
|   |   |-- ln-521-test-researcher/    # Stateful research worker
|   |   |-- ln-522-manual-tester/      # Stateful manual-testing worker
|   |   |-- ln-523-auto-test-planner/  # Stateful automated test-planning worker
|
|-- ln-10XX-*/                           # ORCHESTRATION
|   |-- ln-1000-pipeline-orchestrator/   # L0 Meta: coordinator artifacts drive the 4-stage pipeline
|
|  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
|  β”Œβ”€ Plugin: documentation-pipeline ──────────────┐
|
|-- ln-1XX-*/                          # DOCUMENTATION
|   |-- ln-100-documents-pipeline/     # L1 Orchestrator: complete docs in one command
|   |-- ln-110-project-docs-coordinator/  # Detects project type, delegates to workers
|   |   |-- ln-111-root-docs-creator/     # AGENTS.md, CLAUDE.md, principles.md
|   |   |-- ln-112-project-core-creator/  # requirements.md, architecture.md
|   |   |-- ln-113-backend-docs-creator/  # api_spec.md, database_schema.md
|   |   |-- ln-114-frontend-docs-creator/ # design_guidelines.md
|   |   |-- ln-115-devops-docs-creator/   # infrastructure.md, runbook.md
|   |-- ln-120-reference-docs-creator/    # ADRs, guides, manuals structure
|   |-- ln-130-tasks-docs-creator/        # kanban_board.md, task provider setup
|   |-- ln-140-test-docs-creator/         # testing-strategy.md
|   |-- ln-160-docs-skill-extractor/     # Scan docs, classify, extract to .claude/commands
|   |   |-- ln-161-skill-creator/        # Transform doc sections into commands
|   |   |-- ln-162-skill-reviewer/       # Review SKILL.md and .claude/commands quality
|
|  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
|  β”Œβ”€ Plugin: codebase-audit-suite ────────────────┐
|
|-- ln-6XX-*/                          # AUDIT
|   |-- ln-610-docs-auditor/           # Documentation audit coordinator (4 workers)
|   |   |-- ln-611-docs-structure-auditor/  # Hierarchy, SSOT, compression, freshness
|   |   |-- ln-612-semantic-content-auditor/ # Scope alignment
|   |   |-- ln-613-code-comments-auditor/   # WHY-not-WHAT, density, docstrings
|   |   |-- ln-614-docs-fact-checker/       # Claims extraction, cross-doc verification
|   |-- ln-620-codebase-auditor/       # 9 parallel auditors:
|   |   |-- ln-621-security-auditor/      # Secrets, SQL injection, XSS
|   |   |-- ln-622-build-auditor/         # Compiler/type errors
|   |   |-- ln-623-code-principles-auditor/# DRY/KISS/YAGNI, TODOs, DI
|   |   |-- ln-624-code-quality-auditor/  # Complexity, magic numbers
|   |   |-- ln-625-dependencies-auditor/  # Outdated packages + CVE vulnerabilities
|   |   |-- ln-626-dead-code-auditor/     # Unused code
|   |   |-- ln-627-observability-auditor/ # Logging, metrics
|   |   |-- ln-628-concurrency-auditor/   # Race conditions
|   |   |-- ln-629-lifecycle-auditor/     # Bootstrap, shutdown
|   |-- ln-630-test-auditor/           # 7 test auditors:
|   |   |-- ln-631-test-business-logic-auditor/ # Framework vs business logic tests
|   |   |-- ln-632-test-e2e-priority-auditor/   # E2E coverage for critical paths
|   |   |-- ln-633-test-value-auditor/          # Risk-based test value scoring
|   |   |-- ln-634-test-coverage-auditor/       # Missing tests for critical paths
|   |   |-- ln-635-test-isolation-auditor/      # Isolation + anti-patterns
|   |   |-- ln-636-manual-test-auditor/        # Manual test quality (harness, golden files, fail-fast)
|   |   |-- ln-637-test-structure-auditor/      # Test file organization + directory layout
|   |-- ln-640-pattern-evolution-auditor/ # Architectural pattern analysis + 4-score model
|   |   |-- ln-641-pattern-analyzer/      # Pattern scoring worker
|   |   |-- ln-642-layer-boundary-auditor/# Layer violations, I/O isolation
|   |   |-- ln-643-api-contract-auditor/  # Layer leakage, missing DTOs
|   |   |-- ln-644-dependency-graph-auditor/ # Cycles, coupling metrics (Ca/Ce/I)
|   |   |-- ln-645-open-source-replacer/ # Goal-based OSS replacement audit + migration plan
|   |   |-- ln-646-project-structure-auditor/ # Physical structure audit with framework-specific rules
|   |   |-- ln-647-env-config-auditor/ # Env var config, sync, naming, startup validation
|   |-- ln-650-persistence-performance-auditor/ # DB performance coordinator:
|   |   |-- ln-651-query-efficiency-auditor/    # N+1, over-fetching, missing bulk ops
|   |   |-- ln-652-transaction-correctness-auditor/ # Scope, rollback, long-held txns
|   |   |-- ln-653-runtime-performance-auditor/ # Blocking IO, allocations, sync sleep
|   |   |-- ln-654-resource-lifecycle-auditor/  # Session scope mismatch, pool config, cleanup
|
|  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
|  β”Œβ”€ Plugin: project-bootstrap ───────────────────┐
|
|-- ln-7XX-*/                          # BOOTSTRAP
|   |-- ln-700-project-bootstrap/      # L1: CREATE or TRANSFORM project
|   |-- ln-720-structure-migrator/     # SCAFFOLD or RESTRUCTURE to Clean Architecture
|   |   |-- ln-721-frontend-restructure/ # React component-based architecture
|   |   |-- ln-722-backend-generator/    # .NET Clean Architecture from entities
|   |   |-- ln-723-seed-data-generator/  # Generate seed data from ORM schemas
|   |   |-- ln-724-artifact-cleaner/     # Remove platform-specific artifacts
|   |-- ln-730-devops-setup/           # Docker, CI/CD, env
|   |   |-- ln-731-docker-generator/      # Dockerfiles, docker-compose
|   |   |-- ln-732-cicd-generator/        # GitHub Actions
|   |   |-- ln-733-env-configurator/      # .env.example
|   |-- ln-740-quality-setup/          # Linters, pre-commit, tests
|   |   |-- ln-741-linter-configurator/  # ESLint, Prettier, Ruff, mypy
|   |   |-- ln-742-precommit-setup/      # Husky, lint-staged, commitlint
|   |   |-- ln-743-test-infrastructure/  # Vitest, xUnit, pytest setup
|   |-- ln-760-security-setup/         # Security scanning
|   |   |-- ln-761-secret-scanner/       # Detect hardcoded secrets
|   |-- ln-770-crosscutting-setup/     # Logging, CORS, health checks
|   |   |-- ln-771-logging-configurator/ # Structured JSON logging
|   |   |-- ln-772-error-handler-setup/  # Global exception middleware
|   |   |-- ln-773-cors-configurator/    # CORS policy config
|   |   |-- ln-774-healthcheck-setup/    # K8s readiness/liveness probes
|   |   |-- ln-775-api-docs-generator/   # Swagger/OpenAPI docs
|   |-- ln-780-bootstrap-verifier/     # Build, test, Docker verification
|   |   |-- ln-781-build-verifier/       # Verify compilation
|   |   |-- ln-782-test-runner/          # Run test suites
|   |   |-- ln-783-container-launcher/   # Docker health check
|
|  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
|  β”Œβ”€ Plugin: optimization-suite ──────────────────┐
|
|-- ln-8XX-*/                          # OPTIMIZATION
|   |-- ln-810-performance-optimizer/       # Performance optimization:
|   |   |-- ln-811-performance-profiler/     # Full-stack request tracing, bottleneck classification
|   |   |-- ln-812-optimization-researcher/  # Competitive benchmarks, solution research, hypotheses
|   |   |-- ln-813-optimization-plan-validator/ # Agent-validated plan review (Codex + Gemini)
|   |   |-- ln-814-optimization-executor/    # Strike-first hypothesis execution (keep/discard)
|   |-- ln-820-dependency-optimization-coordinator/  # Dependency upgrades:
|   |   |-- ln-821-npm-upgrader/             # npm/yarn/pnpm with breaking change handling
|   |   |-- ln-822-nuget-upgrader/           # .NET NuGet with migration support
|   |   |-- ln-823-pip-upgrader/             # pip/poetry/pipenv with security audit
|   |-- ln-830-code-modernization-coordinator/       # Code modernization:
|   |   |-- ln-831-oss-replacer/             # Replace custom code with OSS packages
|   |   |-- ln-832-bundle-optimizer/         # JS/TS bundle size reduction
|   |-- ln-840-benchmark-compare/           # Canonical internal A/B: built-in vs hex-line, plus optional third Claude-compatible profile
|
|  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
|  β”Œβ”€ Plugin: community-engagement ───────────────┐
|
|-- ln-9XX-*/                          # COMMUNITY ENGAGEMENT
|   |-- ln-910-community-engagement/   # L2: Analyze health, consult strategy, delegate
|   |-- ln-911-github-triager/         # Triage issues/PRs/discussions
|   |-- ln-912-community-announcer/    # Compose + publish GitHub Discussion announcements
|   |-- ln-913-community-debater/      # Launch RFC/debate/poll discussions
|   |-- ln-914-community-responder/    # Respond to unanswered discussions/issues
|
|  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
|  β”Œβ”€ Plugin: setup-environment ────────────────────┐
|
|-- ln-001-push-all/                   # Commit and push all changes in one command
|-- ln-002-session-analyzer/           # Analyze sessions for optimization opportunities
|-- ln-0XX-*/                          # SETUP ENVIRONMENT
|   |-- ln-010-dev-environment-setup/  # L2: Full environment setup coordinator
|   |-- ln-011-agent-installer/        # Install/update Codex, Gemini & Claude CLI
|   |-- ln-012-mcp-configurator/       # Claude-side MCP setup: registration, hooks, permissions, migrations
|   |-- ln-013-config-syncer/          # Sync Gemini/Codex config, MCP state, and Codex defaults
|   |-- ln-014-agent-instructions-manager/ # Single owner of CLAUDE.md/AGENTS.md/GEMINI.md creation and audit
|   |-- ln-015-hex-line-uninstaller/   # Remove Claude-side hex-line registration, permissions, hooks, and output style
|-- ln-020-codegraph/                  # Code knowledge graph for dependency analysis & impact checking
|
|  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
|
|
|-- docs/
|   |-- architecture/                  # Skill patterns & delegation runtime
|   |-- best-practice/                 # Claude Code usage tips & component selection
|   |-- standards/                     # Documentation & README standards
|-- AGENTS.md                          # Canonical agent-facing repo map
|-- CLAUDE.md                          # Derived Anthropic entrypoint

Links

Documentation AGENTS.md
Architecture SKILL_ARCHITECTURE_GUIDE.md
Agent Delegation AGENT_DELEGATION_PLATFORM_GUIDE.md
Component Selection COMPONENT_SELECTION.md
Workflow Tips WORKFLOW_TIPS.md
Discussions GitHub Discussions
Issues GitHub Issues
Contributing CONTRIBUTING.md
Browse Skills skills.sh
Research & Influences

Papers, docs, and methodologies studied and implemented in the skill architecture.

Source Learned Changed
STAR Framework (2025) Forced goal articulation: +85pp accuracy; structured reasoning > context injection 2.83x goal_articulation_gate.md β€” qualitative goal-articulation gate for relevant skills and templates
Building Effective Agents (Anthropic, 2024) Orchestrator-Worker, prompt chaining, evaluator-optimizer patterns Core 4-level hierarchy (L0β†’L3), single responsibility per skill
Multi-Agent Research System (Anthropic, 2025) Production orchestration: 90.2% perf improvement with specialized agents ln-1000 pipeline orchestrator, parallel agent reviews (ln-310, ln-510)
Scheduler Agent Supervisor (Microsoft) Separation of scheduling, execution, and supervision ln-400/ln-402/ln-500 executor-reviewer-gate split
DIATAXIS 4-type docs: Tutorial / How-to / Reference / Explanation Documentation levels in AGENTS.md/docs, progressive disclosure
Sinks, Not Pipes (Ian Bull, 2026) "The architecture is the prompt" β€” AI agents can't reason about side-effect chains >2 levels deep; sinks (self-contained) > pipes (cascading) ai_ready_architecture.md β€” cascade depth, architectural honesty, flat orchestration checks across relevant skills
Test Desiderata (Kent Beck, 2019) 12 properties of valuable tests β€” behavioral, predictive, specific, inspiring, deterministic... No numerical targets, only usefulness risk_based_testing_guide.md β€” 6 Test Usefulness Criteria (Risk Priority β‰₯15, Confidence ROI, Behavioral, Predictive, Specific, Non-Duplicative)
Vertical Slicing (Humanizing Work) "Never split by architectural layer" Foundation-First task ordering
Claude Code Picks (Amplifying AI, 2026) Claude's tool preferences are learned maturity signals, not bias β€” Drizzle/Vitest/Zustand chosen for objective quality. Build-not-buy in 12/20 categories. "Correcting" valid preferences = recommending worse tools Research-to-Action Gate in AGENTS.md β€” require concrete defect before turning research into skill changes
autoresearch (Karpathy, 2025) Autoresearch loop: modify β†’ benchmark β†’ binary keep/discard; compound baselines; simplicity criterion (marginal gain + ugly code = discard) ln-814-optimization-executor β€” keep/discard with adaptive thresholds, multi-file support, compound baselines, experiment log
The Complete Guide to Building Skills (Anthropic, 2026) WHAT+WHEN descriptions, trigger testing, capability vs preference classification, negative triggers, 3-level progressive disclosure Check #14 (trigger quality), negative trigger pattern, metadata.skill-type classification, functional DoD, M6 advisory

License

MIT


Author: @levnikolaevich

About

Plugin suite + bundled MCP servers for Claude Code. Full delivery lifecycle: Agile pipeline with multi-model AI review, project bootstrap, documentation generation, codebase audits, performance optimization, community workflows. Includes hex-line (hash-verified editing), hex-graph (code knowledge graph), and hex-ssh (remote SSH) MCP servers.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors