~ / rigs / tigercosmos / terminal

tigercosmos/terminal

A macOS-native terminal workspace designed for AI-driven development

↗ GitHub ★ 7 GPL-3.0 updated 2d ago project Claude CodeCodexCursor
share on X
ARCHETYPE
Pragmatist
A balanced, no-drama setup: some rules, some tools, nothing extreme.
CONTEXT TAX · EVERY TURN
~1.1k tokens
Featherweight · median rig: 2.3k · breakdown
GUARDRAILS
2/5
Blocks destructive commands · No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ npx degit tigercosmos/terminal/.claude ./rig-terminal  # 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 tigercosmos/terminal/.claude/skills/commit-code .claude/skills/commit-code
$ npx degit tigercosmos/terminal/.claude/skills/create-pr .claude/skills/create-pr
$ npx degit tigercosmos/terminal/.claude/skills/swift-style-review .claude/skills/swift-style-review
$ npx degit tigercosmos/terminal/.claude/skills/sync-upstream .claude/skills/sync-upstream
$ npx degit tigercosmos/terminal/.claude/skills/verify-change .claude/skills/verify-change
$ npx degit tigercosmos/terminal/.claude/skills/worktree .claude/skills/worktree

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

{
  "permissions": {
    "deny": [
      "Bash(rm -rf /:*)",
      "Bash(rm -rf ~:*)",
      "Bash(rm -rf $HOME:*)",
      "Bash(sudo:*)"
    ]
  }
}

Skills (6)

Hooks (1)

eventmatcherruns
PostToolUseWrite|Edit$CLAUDE_PROJECT_DIR/.claude/hooks/check-source.sh

Permissions

deny (4)
Bash(rm -rf /:*)
Bash(rm -rf ~:*)
Bash(rm -rf $HOME:*)
Bash(sudo:*)
ask (0)
—
allow (58)
Bash(make)
Bash(make build:*)
Bash(make build-release:*)
Bash(make run:*)
Bash(make test:*)
Bash(make test-rust:*)
Bash(make test-web:*)
Bash(make lint:*)
Bash(make fmt:*)
Bash(make fmt-check:*)
Bash(make deps:*)
Bash(make web:*)
Bash(make web-build:*)
Bash(make clean:*)
Bash(xcodebuild:*)
Bash(xcrun:*)
Bash(xcode-select -p)
Bash(swift:*)
Bash(cargo test:*)
Bash(cargo build:*)
Bash(cargo check:*)
Bash(cargo clippy:*)
Bash(cargo fmt:*)
Bash(rustfmt:*)
Bash(bun install:*)
Bash(bun run:*)
Bash(bun scripts/*)
Bash(ls:*)
Bash(file:*)
Bash(wc:*)
Bash(find:*)
Bash(grep:*)
Bash(rg:*)
Bash(tree:*)
Bash(jq:*)
Bash(plutil:*)
Bash(git status)
Bash(git status:*)
Bash(git diff:*)
Bash(git log:*)
Bash(git show:*)
Bash(git branch:*)
Bash(git remote:*)
Bash(git stash list:*)
Bash(git ls-files:*)
Bash(git rev-parse:*)
Bash(git submodule status:*)
Bash(git add:*)
Bash(git commit:*)
Bash(git restore --staged:*)
Bash(gh pr view:*)
Bash(gh pr list:*)
Bash(gh pr diff:*)
Bash(gh pr checks:*)
Bash(gh issue view:*)
Bash(gh issue list:*)
Bash(gh run list:*)
Bash(gh run view:*)

Similar rigs

copied ✓