~ / rigs / Caspian-Sun / spider

Caspian-Sun/spider

Tauri 2 + Rust + React desktop tool that visualizes any claude-code-workflow repo as a kanban.

↗ GitHub ★ 0 MIT updated 5mo ago project Claude Code
share on X
ARCHETYPE
Pragmatist
A balanced, no-drama setup: some rules, some tools, nothing extreme.
CONTEXT TAX · EVERY TURN
~2.0k 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 Caspian-Sun/spider/.claude ./rig-spider  # 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 Caspian-Sun/spider/.claude/skills/ext-a11y-check .claude/skills/ext-a11y-check
$ npx degit Caspian-Sun/spider/.claude/skills/ext-changelog .claude/skills/ext-changelog
$ npx degit Caspian-Sun/spider/.claude/skills/ext-dep-audit .claude/skills/ext-dep-audit
$ npx degit Caspian-Sun/spider/.claude/skills/ext-perf-audit .claude/skills/ext-perf-audit
$ npx degit Caspian-Sun/spider/.claude/skills/prd-import .claude/skills/prd-import
$ curl -fsSL --create-dirs -o .claude/agents/bug-fixer.md https://raw.githubusercontent.com/Caspian-Sun/spider/main/.claude/agents/bug-fixer.md
$ curl -fsSL --create-dirs -o .claude/agents/code-reviewer.md https://raw.githubusercontent.com/Caspian-Sun/spider/main/.claude/agents/code-reviewer.md
$ curl -fsSL --create-dirs -o .claude/agents/meta-auditor.md https://raw.githubusercontent.com/Caspian-Sun/spider/main/.claude/agents/meta-auditor.md
$ curl -fsSL --create-dirs -o .claude/agents/test-writer.md https://raw.githubusercontent.com/Caspian-Sun/spider/main/.claude/agents/test-writer.md

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": ".claude/hooks/pre-commit-check.sh"
          }
        ]
      }
    ]
  }
}

Skills (5)

Subagents (4)

bug-fixer修复**单个**已分诊的 bug (来自 bug-reports 条目或口头描述经 /bug-check 规范化过)。定位根因 → 最小改动修复 → 跑测试验证 → 返回修复报告。适合被 /fix 处理多 bug 报告时并行 spawn (一个 bug 一个 agent)。
code-reviewer对指定文件或目录做**只读**代码审查, 按项目规则 (coding-style / no-hardcode / file-docs / testing) 扫描问题, 输出结构化报告。不修改代码。适合被 /review 拆分大目录并行审查, 或提 PR 前做独立第二视角检查。
meta-auditor上帝视角的工程元审计员。扫描 .claude/ + docs/ + workspace/src/, 输出结构化观察报告到 docs/retrospectives/。只观察和建议, 不修改任何 .claude/ 或 docs/ (除了自己的报告)。由 /meta-audit 命令触发, 或主 agent 在大型里程碑后 spawn。
test-writer为指定源文件生成 Vitest 测试。严格从 JSDoc 的 @rules 读取业务规则, 每条规则一个 it(), 不扩展不改写。适合被 /code 或 /test 并行 spawn (多文件/多模块同时生成测试)。

Hooks (3)

eventmatcherruns
PostToolUseEdit|Write.claude/hooks/check-hardcode.sh
ConversationStart*.claude/hooks/check-tasks-status.sh
PreToolUseBash.claude/hooks/pre-commit-check.sh

Slash commands (16)

/bug-check/build/code/deploy/fix/meta-audit/plan-check/plan/prd-check/prd-update/prd/release/review/start/test/visual-qa

Similar rigs

copied ✓