~ / rigs / anthony-chaudhary / fak

anthony-chaudhary/fak

Agentic Runtime

↗ GitHub ★ 41 apache-2.0 updated 5d ago project Claude CodeCodexGemini CLICopilot Claude plugin
share on X
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
CONTEXT TAX · EVERY TURN
~22.8k tokens
Context hog · median rig: 2.3k · breakdown
GUARDRAILS
2/5
Pre-tool screening hook · No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ claude mcp add dos -e PYTHONIOENCODING=YOUR_PYTHONIOENCODING -- dos-mcp
$ claude mcp add fak -- fak serve --stdio --policy examples/dev-agent-policy.json
$ npx degit anthony-chaudhary/fak/.claude ./rig-fak  # inspect, then merge into .claude/

MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.

$ claude mcp add dos -e PYTHONIOENCODING=YOUR_PYTHONIOENCODING -- dos-mcp
$ claude mcp add fak -- fak serve --stdio --policy examples/dev-agent-policy.json
$ npx degit anthony-chaudhary/fak/.agents/skills/agent-readiness .claude/skills/agent-readiness
$ npx degit anthony-chaudhary/fak/.agents/skills/appeal-score .claude/skills/appeal-score
$ npx degit anthony-chaudhary/fak/.agents/skills/bottleneck-map .claude/skills/bottleneck-map
$ npx degit anthony-chaudhary/fak/.agents/skills/ci-repair .claude/skills/ci-repair
$ npx degit anthony-chaudhary/fak/.agents/skills/claim-repro-score .claude/skills/claim-repro-score
$ npx degit anthony-chaudhary/fak/.agents/skills/clear-out-wip .claude/skills/clear-out-wip
$ npx degit anthony-chaudhary/fak/.agents/skills/commit-clean .claude/skills/commit-clean
$ npx degit anthony-chaudhary/fak/.agents/skills/conflation-score .claude/skills/conflation-score
$ npx degit anthony-chaudhary/fak/.agents/skills/cross-validate .claude/skills/cross-validate
$ npx degit anthony-chaudhary/fak/.agents/skills/curate-cluster .claude/skills/curate-cluster
$ npx degit anthony-chaudhary/fak/.agents/skills/debt-clean .claude/skills/debt-clean
$ npx degit anthony-chaudhary/fak/.agents/skills/debt-orchestrator .claude/skills/debt-orchestrator
$ npx degit anthony-chaudhary/fak/.agents/skills/disambiguation-score .claude/skills/disambiguation-score
$ npx degit anthony-chaudhary/fak/.agents/skills/dojo-rsi-score .claude/skills/dojo-rsi-score
$ npx degit anthony-chaudhary/fak/.agents/skills/dos-dispatch-loop .claude/skills/dos-dispatch-loop
$ npx degit anthony-chaudhary/fak/.agents/skills/dos-dispatch .claude/skills/dos-dispatch
$ npx degit anthony-chaudhary/fak/.agents/skills/dos-next-up .claude/skills/dos-next-up
$ npx degit anthony-chaudhary/fak/.agents/skills/dos-replan .claude/skills/dos-replan
$ npx degit anthony-chaudhary/fak/.agents/skills/dos-witness-claim .claude/skills/dos-witness-claim
$ npx degit anthony-chaudhary/fak/.agents/skills/field-borrow .claude/skills/field-borrow
$ npx degit anthony-chaudhary/fak/.agents/skills/fleet-wave .claude/skills/fleet-wave
$ npx degit anthony-chaudhary/fak/.agents/skills/git-subagent-sync .claude/skills/git-subagent-sync
$ npx degit anthony-chaudhary/fak/.agents/skills/goal .claude/skills/goal
$ npx degit anthony-chaudhary/fak/.agents/skills/guard-rsi-score .claude/skills/guard-rsi-score
$ npx degit anthony-chaudhary/fak/.agents/skills/harness-creator .claude/skills/harness-creator
$ npx degit anthony-chaudhary/fak/.agents/skills/harness-garden .claude/skills/harness-garden
$ npx degit anthony-chaudhary/fak/.agents/skills/industry-score .claude/skills/industry-score
$ npx degit anthony-chaudhary/fak/.agents/skills/issue-orchestrator .claude/skills/issue-orchestrator
$ npx degit anthony-chaudhary/fak/.agents/skills/issue-queue .claude/skills/issue-queue
$ npx degit anthony-chaudhary/fak/.agents/skills/issue-triage .claude/skills/issue-triage
$ npx degit anthony-chaudhary/fak/.agents/skills/lightgap-score .claude/skills/lightgap-score
$ npx degit anthony-chaudhary/fak/.agents/skills/memory-compact .claude/skills/memory-compact
$ npx degit anthony-chaudhary/fak/.agents/skills/milestone-score .claude/skills/milestone-score
$ npx degit anthony-chaudhary/fak/.agents/skills/modularize .claude/skills/modularize
$ npx degit anthony-chaudhary/fak/.agents/skills/negframe-score .claude/skills/negframe-score
$ npx degit anthony-chaudhary/fak/.agents/skills/opencode-wave .claude/skills/opencode-wave
$ npx degit anthony-chaudhary/fak/.agents/skills/operator-heaviness-score .claude/skills/operator-heaviness-score
$ npx degit anthony-chaudhary/fak/.agents/skills/persona-score .claude/skills/persona-score
$ npx degit anthony-chaudhary/fak/.agents/skills/phased-plan .claude/skills/phased-plan
$ npx degit anthony-chaudhary/fak/.agents/skills/plan-audit .claude/skills/plan-audit

Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.

{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "Bash|Read|Write|Edit|MultiEdit|NotebookEdit",
        "hooks": [
          {
            "type": "command",
            "command": "fak"
          }
        ]
      },
      {
        "matcher": "Bash|Write|Edit|MultiEdit|NotebookEdit|mcp__.*dos.*",
        "hooks": [
          {
            "type": "command",
            "command": "dos"
          }
        ]
      }
    ]
  }
}

MCP servers (2)

serversourceest. tokens
dos-mcp · "dos"
env: PYTHONIOENCODING
binary 2.5k
fak binary 2.5k

Skills (73)

Hooks (3)

eventmatcherruns
PreToolUseBash|Read|Write|Edit|MultiEdit|NotebookEditfak
PreToolUseBash|Write|Edit|MultiEdit|NotebookEdit|mcp__.*dos.*dos
Stop*dos

Similar rigs

copied ✓