claude

dotforge

Configuration governance for Claude Code — 19 skills, 7 agents, 16 stacks, 13 hooks, audit scoring (0-10), domain rules, and practices pipeline.

8 on GitHubby Luis Eimanv4.10.0MITupdated 8 days agodeveloper-tools
/

Plugin dotforge from marketplace dotforge in luiseiman/dotforge. Commands read from the repo's manifest — 8 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (25)

  • forge

    dotforge configuration factory — audit, sync, status, insights across projects from any channel

  • audit-project

    Audits the Claude Code configuration of a project against the dotforge template. Generates a report with score and gaps.

  • bootstrap-project

    Initializes the Claude Code configuration in a new or existing project using the dotforge template.

  • capture-practice

    Captures an insight or practice discovered during work and registers it in the dotforge practices/inbox.

  • diff-project

    Shows what changed in dotforge since the project's last sync, to decide whether running /forge sync is worthwhile.

  • domain-extract

    Extract domain knowledge from existing project sources and generate domain rules. Also handles vault sync and domain listing.

  • export-config

    Export dotforge configuration to other AI code editors (Cursor, Codex, Windsurf, OpenClaw).

  • forge-behavior

    Manage dotforge v3 behavior governance — view status, toggle behaviors, adjust strictness. Use when the user asks about active behaviors, wants to disable one for the current session, or adjust escalation thresholds.

  • init-project

    Quick-start Claude Code configuration. Auto-detects stack, asks 4 questions to understand the project, generates complete config.

  • learn-project

    Scan project code to detect patterns, dependencies, and conventions. Propose domain rules based on what the code actually does.

  • mcp-add

    Install an MCP server template from dotforge into a project or global Claude Code config with a single command.

  • plugin-generator

    Generate a Claude Code plugin package from the current project's dotforge configuration, ready for marketplace submission.

  • reset-project

    Restore a project's .claude/ directory to the dotforge template from scratch, with backup and rollback option.

  • rule-effectiveness

    Cross-reference .claude/rules/ globs against git history to find inert rules and uncovered directories. Content quality and context cost are native — run /doctor prompt-audit and /skill-doctor for those.

  • scout-repos

    Fetch .claude/ configs from curated repos in sources.yml, compare against dotforge template, report novel patterns.

  • session-insights

    Per-project insights from dotforge data — CLAUDE_ERRORS.md, session-report metrics, agent memory, registry score trend — fed into the practices pipeline. General friction analysis across transcripts is native (/insights).

  • sync-all-repos

    Sync all GitHub-backed git repos on this machine with origin. Pulls behind repos, pushes ahead repos, reports dirty/non-main/conflict cases for Claude to resolve.

  • sync-template

    Update an existing project's Claude Code configuration against the current dotforge template, without losing local customizations.

  • update-practices

    Process the practices inbox, evaluate, incorporate into dotforge, and suggest propagation to projects.

  • watch-upstream

    Fetch official Anthropic/Claude Code docs, detect changes relevant to dotforge, report deltas.

  • hookify

    Create dynamic hook rules from natural language descriptions. Generates .claude/hookify.*.local.md files that warn or block operations matching patterns. Triggers on "hookify", "create hook rule", "warn me when", "block when", "don't let me".

  • catalyst-calendar

    Maintain calendar of upcoming catalysts for portfolio positions and watchlist. Earnings dates, ex-div dates, regulatory events, macro releases. Triggers on "catalysts", "upcoming events", "earnings calendar", "what's coming up", "catalyst calendar".

  • earnings-watch

    Quick post-earnings analysis for portfolio holdings. Beat/miss, key metrics, thesis impact, estimate revision. Triggers on "earnings update", "quarterly results", "Q1/Q2/Q3/Q4 results", "post-earnings".

  • screen

    Run quantitative or thematic stock screens to surface investment ideas. Supports AR (BYMA, CEDEARs) and US markets. Triggers on "screen", "stock screen", "find stocks", "investment ideas", "what looks interesting".

  • thesis-tracker

    Track and update investment theses for portfolio positions and watchlist. Maintains scorecard of pillars, catalysts, and conviction level. Triggers on "update thesis", "thesis check", "is my thesis intact", "add data point", "review positions".

Slash commands (5)

  • /dotforge:audit
  • /dotforge:debug
  • /dotforge:forge
  • /dotforge:health
  • /dotforge:review

Subagents (7)

  • architect

    Delegate for architecture decisions, design tradeoff analysis, dependency evaluation, and pattern validation. Use before implementation when the approach isn't clear or when touching system boundaries.

  • code-reviewer

    PROACTIVELY use after code changes to review for security, performance, correctness, and maintainability. Reads diffs, analyzes patterns, reports issues by severity. Does not modify code.

  • implementer

    Delegate to this agent for focused code implementation tasks. Use after research/architecture phases are complete. Handles writing code, running tests, fixing lint errors, and verifying changes compile/pass.

  • researcher

    PROACTIVELY delegate to this agent for any task requiring exploration, reading multiple files, searching logs, or gathering context before implementation. Use when the main thread would fill with verbose output from grep, find, or file reads.

  • security-auditor

    Delegate for security-focused analysis: scanning for secrets, vulnerabilities, auth gaps, dependency risks, and compliance issues. Use before any deployment or when touching auth/crypto/data-handling code.

  • session-reviewer

    Analyze conversation patterns to detect recurring frustrations, corrections, and problematic tool usage. Feeds findings into practices/inbox/ or CLAUDE_ERRORS.md. Use after long sessions or when /forge insights triggers analysis.

  • test-runner

    Delegate for writing new tests, running test suites, analyzing failures, and reporting coverage. Use after implementation to validate changes or when investigating test failures.

Hooks (5)

  • PreToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/block-destructive.sh

  • PostToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/lint-on-save.sh

  • PostToolUse

    ${CLAUDE_PLUGIN_ROOT}/hooks/warn-missing-test.sh

  • Stop

    ${CLAUDE_PLUGIN_ROOT}/hooks/session-report.sh

  • Stop

    ${CLAUDE_PLUGIN_ROOT}/hooks/detect-claude-changes.sh

View source on GitHub

Similar plugins

Design fluency for frontend development. 1 skill with 24 commands (/impeccable polish, /impeccable audit, /impeccable critique, etc.) and curated anti-pattern detection.

1 skill · 4 agents · hooks

pbakaus/impeccable 109,099

Cross-installation agent federation with zero-trust security, PII-gated data flow, and compliance-grade audit trails

3 skills · 1 command · 1 agent

ruvnet/ruflo 81,589

5 skills + 35 modes + Material Passport pipeline. Includes v3.6.7 cross-model audit gate and v3.6.8 generator-evaluator contract.

5 skills · 16 commands · 4 agents · hooks

Imbad0202/academic-research-skills 56,698

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

ifixai

claudecodex

Independent auditing for AI agents, open source. Claude discovers your setup, confirms the cost, and audits your agent against the one question other tools skip: is it doing the job it's supposed to do, given your business rules and org structure? Test any model (Anthropic, OpenAI, Gemini, Azure, Bedrock, …) graded by self, one independent judge, or a cross-vendor panel; each provider is billed to its own account via a key in your settings, never the command line. Results render as an interactive artifact (with a static-report fallback).

1 skill · hooks

ifixai-ai/iFixAi 45,158

Cloud architecture design for AWS/Azure/GCP/OCI, Kubernetes cluster configuration, Terraform infrastructure-as-code, hybrid cloud networking, and multi-cloud cost optimization

8 skills · 7 agents

wshobson/agents 42,461

Maintain dotforge?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted