tigercosmos/terminal
A macOS-native terminal workspace designed for AI-driven development
ARCHETYPE
Pragmatist
A balanced, no-drama setup: some rules, some tools, nothing extreme.
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)
| event | matcher | runs |
|---|---|---|
| PostToolUse | Write|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
ReflexioAI/claude-smart
Turns corrections into Preferences, Project-specific skills, and Shared skills for Claude Code, Codex, and OpenCode.
Minimalist 327 tok ·
MaksymStoianov/skills
Public Agent Skills collection by Maksym Stoianov – Claude Code, Gemini CLI, Cursor, and npx skills compatible.
Pragmatist 3.3k tok ·
joaovitorkc/harnessly
Markdown-first toolkit that maps a repo, waits for approval, then installs the engineering harness coding agents actually need.
Pragmatist 1.5k tok ·
jamesbvaughan/dotfiles
Repo for backing up and sharing my configs
Pragmatist 152 tok ·