~ / rigs / JeremiahM37 / lectern

JeremiahM37/lectern

Self-hosted control plane for coding agents. Run Claude Code, Codex, Gemini and other agents across your workstations, SSH servers and sandboxes; supervise from your terminal or phone.

↗ GitHub ★ 0 mit updated 7d ago project Claude Code
share on X
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
CONTEXT TAX · EVERY TURN
~1.1k tokens
Featherweight · 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 JeremiahM37/lectern/.claude ./rig-lectern  # 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 <redacted>-message .claude/skills/commit-message
$ npx degit <redacted> .claude/skills/accelerate
$ npx degit <redacted>-workflow .claude/skills/adapt-workflow
$ npx degit <redacted>-workflow .claude/skills/agent-workflow
$ npx degit <redacted> .claude/skills/amplify
$ npx degit <redacted> .claude/skills/calibrate
$ npx degit <redacted> .claude/skills/capture
$ npx degit <redacted> .claude/skills/chain
$ npx degit <redacted> .claude/skills/compose
$ npx degit <redacted> .claude/skills/diagnose
$ npx degit <redacted> .claude/skills/enrich
$ npx degit <redacted> .claude/skills/evaluate
$ npx degit <redacted>-pattern .claude/skills/extract-pattern
$ npx degit <redacted> .claude/skills/fortify
$ npx degit <redacted> .claude/skills/guard
$ npx degit <redacted> .claude/skills/iterate
$ npx degit <redacted>-agent .claude/skills/onboard-agent
$ npx degit <redacted> .claude/skills/recap
$ npx degit <redacted> .claude/skills/refine
$ npx degit <redacted> .claude/skills/reflect
$ npx degit <redacted> .claude/skills/specialize
$ npx degit <redacted> .claude/skills/streamline
$ npx degit <redacted>-maestro .claude/skills/teach-maestro
$ npx degit <redacted> .claude/skills/temper
$ npx degit <redacted> .claude/skills/turbocharge
$ npx degit <redacted>-defect .claude/skills/zero-defect

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 \"$CLAUDE_PROJECT_DIR/tools/claude-guard/block-host-tmux-kill.py\""
          }
        ]
      }
    ]
  }
}

Skills (26)

Hooks (1)

eventmatcherruns
PreToolUseBashpython3 "$CLAUDE_PROJECT_DIR/tools/claude-guard/block-host-tmux-kill.py"

Similar rigs

copied ✓