~ / rigs / OpenScribbler / syllago

OpenScribbler/syllago

A content management system for AI coding tools. Convert between tools, bundle content into shareable loadouts, and install rules, skills, agents, hooks, and MCP configs to the right place.

↗ GitHub ★ 15 Apache-2.0 updated 2d ago project Claude CodeCodex
share on X
ARCHETYPE
Automator
Hooks on every lifecycle event: format, lint, notify, log.
CONTEXT TAX · EVERY TURN
~2.2k tokens
Moderate · median rig: 2.3k · breakdown
GUARDRAILS
3/5
Blocks destructive commands · Pre-tool screening hook · No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ npx degit OpenScribbler/syllago/.claude ./rig-syllago  # 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 OpenScribbler/syllago/.claude/skills/release .claude/skills/release
$ npx degit OpenScribbler/syllago/.claude/skills/tui-builder .claude/skills/tui-builder
$ npx degit OpenScribbler/syllago/content/skills/code-review .claude/skills/code-review
$ npx degit <redacted>-before-completion .claude/skills/verification-before-completion

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",
        "hooks": [
          {
            "type": "command",
            "command": "python3 \"$(git rev-parse --show-toplevel)/.claude/hooks/release-guard.py\""
          },
          {
            "type": "command",
            "command": "bash \"$(git rev-parse --show-toplevel)/.claude/hooks/tui-docs-gate.sh\""
          }
        ]
      },
      {
        "matcher": "Edit|Write",
        "hooks": [
          {
            "type": "command",
            "command": "bash \"$(git rev-parse --show-toplevel)/.claude/hooks/tui-convention-check.sh\""
          },
          {
            "type": "command",
            "command": "bash \"$(git rev-parse --show-toplevel)/.claude/hooks/tui-context-gate.sh\""
          }
        ]
      }
    ]
  }
}

Skills (4)

Hooks (6)

eventmatcherruns
PreToolUseBashpython3 "$(git rev-parse --show-toplevel)/.claude/hooks/release-guard.py"
PreToolUseBashbash "$(git rev-parse --show-toplevel)/.claude/hooks/tui-docs-gate.sh"
PreToolUseEdit|Writebash "$(git rev-parse --show-toplevel)/.claude/hooks/tui-convention-check.sh"
PreToolUseEdit|Writebash "$(git rev-parse --show-toplevel)/.claude/hooks/tui-context-gate.sh"
PostToolUseEdit|Writebash "$(git rev-parse --show-toplevel)/.claude/hooks/wizard-invariant-gate.sh"
PostToolUseBashbash "$(git rev-parse --show-toplevel)/.claude/hooks/tui-pattern-nudge.sh"

Similar rigs

copied ✓