Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
J

jayjayholic/jstack

Claude Code skills for parallel AI coding agents on one laptop: ship many git worktree branches as one build…

Before you install: no copy-paste command · license MIT · link reachable

First step: git clone https://github.com/jayjayholic/jstack.git

View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Star count
1 ★ · jayjayholic/jstack · read from the GitHub search API · (checked 2026-11-13 20:00:50)
Source
read directly from its GitHub page · type: open-source project
Harvest history
first seen 2026-10-24 · last seen 2026-11-14 · seen 25× · listed by 1 sources
Score
score 103 · 1 ★ · 1 sources · repo
FAQ (answers come from our records)
Who is it for?
We filed it under these tags: Agent 技能. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository jayjayholic/jstack;first catalogued 2026-10-24;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

# jstack

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

Claude Code skills and scripts for running 10+ parallel AI coding agents on one laptop without melting it. Their branches ship as a train (one build, one PR, one CI run), heavy jobs share one machine-wide slot under a hard RAM ceiling, and every branch is checked before it boards. Every rule in here exists because something broke, usually my 32 GB laptop.
Quickstart · What you get · Merge trains · Preflight and unslop · RAM · Guard hooks · Worktrees · Domain packs · Optimize · Settings · FAQ
## Quickstart
In Claude Code:
text
/plugin marketplace add jayjayholic/jstack
/plugin install jstack@jstack
Then copy tools/config.example.sh to ~/.jstack/config.sh and fill in your values (branch, build and typecheck commands, RAM limits). When two or more agent branches are ready, type /train.
Don't want to configure it by hand? Tell your agent: "follow ADAPT.md in jayjayholic/jstack for my project". It detects your stack, fills in the settings, installs everything and checks it works. That's what I'd do.
Other ways to install (manual copy, extra plugins, which skills show up)
Which skills show up. With the plugin, the skills appear as /jstack:train, /jstack:train-compound, /jstack:train-queue, /jstack:optimize, /jstack:preflight, /jstack:unslop, /jstack:machine-memory, /jstack:grill-me, /jstack:grilling and /jstack:wayfinder, plus the skills wayfinder calls (research, prototype, domain-modeling, setup-matt-pocock-skills) and the 16 eng- domain packs. /simplify is already built into Claude Code.
Extra plugins from the same marketplace:
text
/plugin install unslop@jstack # /unslop:explain, /unslop:metrify, /unslop:retro
/plugin install jay-claude-switcher --marketplace jayjayholic/jstack # account switcher side panel
The hands-on way:
1. Clone it.
bash
git clone https://github.com/jayjayholic/jstack.git
2. Copy the tools somewhere that won't move, and make your config.
bash
mkdir -p ~/jstack-tools ~/.jstack && cp jstack/tools/ ~/jstack-tools/
cp ~/jstack-tools/config.example.sh ~/.jstack/config.sh # then edit it
3. Install the skills for Claude Code. This is user-wide; for a single project use /.claude/skills/ instead.
bash
mkdir -p ~/.claude/skills && cp -r jstack/skills/train jstack/skills/train-queue ~/.claude/skills/
cp -r jstack/skills/{grill-me,grilling,wayfinder,research,prototype,domain-modeling,setup-matt-pocock-skills} ~/.claude/skills/ # the planning ones, nothing to fill in
4. Fill the {{PLACEHOLDERS}} in the installed skill files (the table in ADAPT.md says what each one is). When grep -rn "{{" ~/.claude/skills/train ~/.claude/skills/train-queue prints nothing, you're done.
5. Paste worker-clause.md into every coding agent's prompt. /train hands orchestrator-brief.md to the one agent that runs trains.
6. Use the lock yourself too.
bash
source ~/jstack-tools/heavy-lock.sh
heavyacquire my-build; heavycapped "npm run build"; heavyrelease # anything heavy, under the RAM ceiling
serverwait 8 # before a server: no build running and 8 GB free
7. When two or more branches are ready, type /train.
Requirements: node on the PATH (the hooks and tools), bash (Git Bash on Windows). Builds aren't tied to Next.js; see the FAQ.
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/jayjayholic-jstack/)
Source
github · https://github.com/jayjayholic/jstack
Browse by field
Agent skills
Traction
1 ★
added
today

More like this

All 420 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index