ryanportfolio/STK
One Rust binary for Claude Code and Codex that turns oversized file reads into line-numbered outlines.
ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
Copy this rig
# review before running: this installs third-party code
$ npx degit ryanportfolio/STK/.claude ./rig-stk # 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 ryanportfolio/STK/.agents/skills/addskill .claude/skills/addskill $ npx degit ryanportfolio/STK/.agents/skills/adopt-repo .claude/skills/adopt-repo $ npx degit ryanportfolio/STK/.agents/skills/advocate .claude/skills/advocate $ npx degit ryanportfolio/STK/.agents/skills/arena .claude/skills/arena $ npx degit ryanportfolio/STK/.agents/skills/astra-review .claude/skills/astra-review $ npx degit ryanportfolio/STK/.agents/skills/babysit-ci .claude/skills/babysit-ci $ npx degit ryanportfolio/STK/.agents/skills/brainstorming .claude/skills/brainstorming $ npx degit ryanportfolio/STK/.agents/skills/bro .claude/skills/bro $ npx degit ryanportfolio/STK/.agents/skills/caveman .claude/skills/caveman $ npx degit ryanportfolio/STK/.agents/skills/claude-review .claude/skills/claude-review $ npx degit ryanportfolio/STK/.agents/skills/codex-review .claude/skills/codex-review $ npx degit ryanportfolio/STK/.agents/skills/dare .claude/skills/dare $ npx degit ryanportfolio/STK/.agents/skills/deep-plan .claude/skills/deep-plan $ npx degit ryanportfolio/STK/.agents/skills/enhance-prompt .claude/skills/enhance-prompt $ npx degit ryanportfolio/STK/.agents/skills/external-review .claude/skills/external-review $ npx degit ryanportfolio/STK/.agents/skills/fable-mode .claude/skills/fable-mode $ npx degit ryanportfolio/STK/.agents/skills/forge-repo-ui-skill .claude/skills/forge-repo-ui-skill $ npx degit ryanportfolio/STK/.agents/skills/handoff-audit .claude/skills/handoff-audit $ npx degit ryanportfolio/STK/.agents/skills/humanizer .claude/skills/humanizer $ npx degit ryanportfolio/STK/.agents/skills/impartial-review .claude/skills/impartial-review $ npx degit ryanportfolio/STK/.agents/skills/init-project .claude/skills/init-project $ npx degit ryanportfolio/STK/.agents/skills/lab .claude/skills/lab $ npx degit ryanportfolio/STK/.agents/skills/long-horizon .claude/skills/long-horizon $ npx degit ryanportfolio/STK/.agents/skills/optimize-context .claude/skills/optimize-context $ npx degit ryanportfolio/STK/.agents/skills/opus-fullreview .claude/skills/opus-fullreview $ npx degit ryanportfolio/STK/.agents/skills/perf-loop .claude/skills/perf-loop $ npx degit ryanportfolio/STK/.agents/skills/purposeful-writing .claude/skills/purposeful-writing $ npx degit ryanportfolio/STK/.agents/skills/recall .claude/skills/recall $ npx degit ryanportfolio/STK/.agents/skills/refine .claude/skills/refine $ npx degit ryanportfolio/STK/.agents/skills/servers .claude/skills/servers $ npx degit ryanportfolio/STK/.agents/skills/session-hub .claude/skills/session-hub $ npx degit ryanportfolio/STK/.agents/skills/showpiece .claude/skills/showpiece $ npx degit ryanportfolio/STK/.agents/skills/sync-starter .claude/skills/sync-starter $ npx degit ryanportfolio/STK/.agents/skills/why .claude/skills/why $ npx degit ryanportfolio/STK/.agents/skills/wow-loop .claude/skills/wow-loop $ npx degit ryanportfolio/STK/.agents/skills/wrapup .claude/skills/wrapup $ npx degit ryanportfolio/STK/.agents/skills/writing-plans .claude/skills/writing-plans $ npx degit ryanportfolio/STK/.agents/skills/writing .claude/skills/writing $ npx degit ryanportfolio/STK/.claude/skills/astra-fullreview .claude/skills/astra-fullreview $ npx degit ryanportfolio/STK/.claude/skills/codex-fullreview .claude/skills/codex-fullreview
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(git push --force*)",
"Bash(git push -f *)",
"Bash(gh pr merge --admin*)"
]
}
} Skills (43)
addskilladopt-repoadvocatearenaastra-reviewbabysit-cibrainstormingbrocavemanclaude-reviewcodex-reviewdaredeep-planenhance-promptexternal-reviewfable-modeforge-repo-ui-skillhandoff-audithumanizerimpartial-reviewinit-projectlablong-horizonoptimize-contextopus-fullreviewperf-looppurposeful-writingrecallrefineserverssession-hubshowpiecesync-starterwhywow-loopwrapupwriting-planswritingastra-fullreviewcodex-fullreviewcompact-reviewlong-horizon-workflowsmerge
Hooks (2)
| event | matcher | runs |
|---|---|---|
| SessionStart | * | bash $CLAUDE_PROJECT_DIR/.claude/hooks/session-start.sh |
| SubagentStart | * | bash $CLAUDE_PROJECT_DIR/.claude/hooks/subagent-start.sh |
Permissions
deny (3)
Bash(git push --force*)
Bash(git push -f *)
Bash(gh pr merge --admin*)
ask (0)
—
allow (47)
Bash(grep *)
Bash(ls)
Bash(ls *)
Bash(cat *)
Bash(head *)
Bash(tail *)
Bash(wc *)
Bash(find *)
Bash(rg *)
Bash(mkdir *)
Bash(git status)
Bash(git status *)
Bash(git log *)
Bash(git remote *)
Bash(git diff *)
Bash(git show *)
Bash(git ls-tree *)
Bash(git ls-files)
Bash(git ls-files *)
Bash(git branch)
Bash(git branch *)
Bash(git fetch)
Bash(git fetch *)
Bash(git blame *)
Bash(git rev-parse *)
Bash(git check-ignore *)
Bash(git worktree list)
Bash(git worktree list *)
Bash(git stash list)
Bash(gh pr view *)
Bash(gh pr list)
Bash(gh pr list *)
Bash(gh pr diff *)
Bash(gh pr checks *)
Bash(gh pr status)
Bash(gh repo view *)
Bash(gh run list *)
Bash(gh run view *)
Bash(gh issue view *)
Bash(gh issue list *)
Bash(git add *)
Bash(git commit *)
Bash(git push)
Bash(git push *)
Bash(git merge *)
Bash(gh pr create *)
Bash(gh pr merge *)
Similar rigs
EvanBatten/pstack-for-cc
the top benchmarked pstack port for Claude Code: contains playbooks, skills and principles, enforced by a hook at every action
Skill Collector 2.5k tok ·
painhardcore/pstack
Portable coding-agent workflows adapted from Cursor’s pstack for Codex, Claude Code, and OpenCode.
Skill Collector 3.1k tok ·
cameronr/dotfiles
personal dotfiles
Skill Collector 3.4k tok ·
Xia-Ataraxia/craft-skills
Vendor-neutral Agent Skills (SKILL.md) for software and research work across Claude Code, Codex, Hermes, GJC, Cursor, and Grok.
Skill Collector 6.7k tok ·