~ / rigs / orban / intent-layer

orban/intent-layer

Custom skills for Claude Code CLI - Intent Layer setup and maintenance

↗ GitHub ★ 7 no license updated 23d ago project Claude CodeCodex Claude plugin
share on X
ARCHETYPE
Automator
Hooks on every lifecycle event: format, lint, notify, log.
CONTEXT TAX · EVERY TURN
~4.6k tokens
Moderate · 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
$ npx degit orban/intent-layer/.claude ./rig-intent-layer  # 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.

$ npx degit orban/intent-layer/skills/intent-layer-compound .claude/skills/intent-layer-compound
$ npx degit orban/intent-layer/skills/intent-layer-health .claude/skills/intent-layer-health
$ npx degit orban/intent-layer/skills/intent-layer-maintenance .claude/skills/intent-layer-maintenance
$ npx degit orban/intent-layer/skills/intent-layer-onboarding .claude/skills/intent-layer-onboarding
$ npx degit orban/intent-layer/skills/intent-layer-query .claude/skills/intent-layer-query
$ npx degit orban/intent-layer/skills/intent-layer .claude/skills/intent-layer
$ npx degit orban/intent-layer/skills/review-mistakes .claude/skills/review-mistakes
$ curl -fsSL --create-dirs -o .claude/agents/auditor.md https://raw.githubusercontent.com/orban/intent-layer/main/agents/auditor.md
$ curl -fsSL --create-dirs -o .claude/agents/change-tracker.md https://raw.githubusercontent.com/orban/intent-layer/main/agents/change-tracker.md
$ curl -fsSL --create-dirs -o .claude/agents/explorer.md https://raw.githubusercontent.com/orban/intent-layer/main/agents/explorer.md
$ curl -fsSL --create-dirs -o .claude/agents/validator.md https://raw.githubusercontent.com/orban/intent-layer/main/agents/validator.md

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

{
  "permissions": {
    "deny": [
      "Read(./.entire/metadata/**)"
    ]
  },
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "Task",
        "hooks": [
          {
            "type": "command",
            "command": "entire hooks claude-code pre-task"
          }
        ]
      }
    ]
  }
}

Skills (7)

Subagents (4)

auditor>
change-trackerIdentifies Intent Layer nodes affected by code changes for targeted validation
explorer>
validator>

Hooks (7)

eventmatcherruns
PostToolUseTaskentire hooks claude-code post-task
PostToolUseTodoWriteentire hooks claude-code post-todo
PreToolUseTaskentire hooks claude-code pre-task
SessionEnd*entire hooks claude-code session-end
SessionStart*entire hooks claude-code session-start
Stop*entire hooks claude-code stop
UserPromptSubmit*entire hooks claude-code user-prompt-submit

Permissions

deny (1)
Read(./.entire/metadata/**)
ask (0)
—
allow (0)
—

Similar rigs

copied ✓