ystack
Portable multi-agent engineering system for non-trivial features, bug fixes, investigations, architecture, parallel exploration, adversarial review…
Skill by Go7hic
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/go7hic-ystack
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 26, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/ystack
What's inside
- Skill name
ystack- Description
- Portable multi-agent engineering system for non-trivial features, bug fixes, investigations, architecture, parallel exploration, adversarial review, verification, long-running work, and product-documentation convergence. Use for ystack, rigorous engineering, or routing across how, why, architect, arena, swarm, interrogate, and living-spec.
- License
- MIT
- Compatibility
- Requires the complete ystack Agent Skills pack. Multi-agent optional.
- Metadata
- format: agentskills · upstream: https://github.com/cursor/plugins/tree/main/pstack · legacy-alias: pstack
- Instructions
- 70 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# ystack Primary public entry for the ystack engineering system. ystack evolved from portable pstack while keeping upstream attribution and legacy compatibility. The shared runtime assets currently remain under `../pstack/` so existing installs and upstream synchronization stay stable. Do not treat that internal compatibility path as the public product name. ## Portability (required) 1. Read `../pstack/references/capability-contract.md`, `../pstack/references/host-lifecycle.md`, and `../pstack/references/workflow-quality.md`. 2. Detect the active coding agent and read one matching file under `../pstack/references/adapters/`. Use `generic.md` when no named adapter fits. 3. Express workflow steps through `explore`, `implement`, `review`, `parallel`, `ask_user`, `verify`, and `model_role`, not vendor tool names. 4. Prefer real parallel helpers when the host exposes them. Collapse to the lead agent only when spawning is missing, denied, or unsafe because write scopes overlap. 5. Resolve concrete models through `/setup-ystack` and the active adapter. Never copy model identifiers from another host. Optional overrides must match `../pstack/references/model-override.schema.json`. 6. Keep synthesis, final diff judgment, and verification on the lead agent. ## First moves 1. Create a todo list. The first item reads the Principles index in `poteto-mode` or `../pstack/references/principles-summary.md`, then opens every leaf principle that changes a real decision. 2. Match a playbook under `../pstack/playbooks/` and copy its steps into the todo list before adding task-specific work. 3. Route to sibling skills as the playbook requires: `how`, `why`, `architect`, `arena`, `swarm`, `interrogate`, `living-spec`, `tdd`, `unslop`, and verification skills. 4. Use `verify` before declaring completion. A passing proxy is not proof when the reported problem appears on another surface. 5. State degraded capabilities such as unavailable helper spawning, model selection, transcript access, or runtime control. ## Playbooks The pack includes investigation, bug fix, performance, hillclimb, runtime and trace forensics, feature, refactoring, prototype, visual parity, skill authoring, eval, Babysit, Shipping, autonomous run, Orchestrate, full and stacked autopilot, session pickup, safe pause, multi-phase planning, worktree cleanup, and opening a pull request. ## Sibling skills **Understanding and design:** `how`, `why`, `recall`, `blast-radius`, `architect`, `arena`, `swarm`, `interrogate`, `teach`. **Execution and adaptation:** `figure-it-out`, `reflect`, `automate-me`, `setup-ystack`, `show-me-your-work`, `tdd`, `typescript-best-practices`. **Documentation and continuity:** `living-spec` maintains current product truth, temporary change briefs, and durable ADRs without forcing a full specification framework. **Verification:** `create-verification-skill`, `maintain-verification-skill`. **Quality and prose:** `unslop`, `no-comments`, `technical-writing`, `bro`. **Mode:** `poteto-mode` owns the full upstream-style router, Principles index, autonomy boundaries, delegation contract, and playbook triggers. **Agent rubrics:** `../pstack/references/agents/poteto-agent.md` and `../pstack/references/agents/comment-sicko.md`. ## Naming and compatibility - `/ystack` is the primary public entry. - `/setup-ystack` is the preferred model setup command. - `/pstack` and `/setup-pstack` remain compatibility aliases. - `ystack-models.*` is preferred; adapters continue reading legacy `pstack-models.*` files. - `pstack` remains valid when naming the upstream project, compatibility paths, or legacy commands. ## Alias and mode lifetime When the user says `/poteto-mode` or requests Poteto style, invoke `poteto-mode` with this entry skill. Use `ystack` for adapter-first routing and `poteto-mode` for the full mode contract. Mode persistence depends on the host. When no persistent mode facility exists, treat the mode as active for the current conversation and invoke it again after a fresh session or context reset. ## Model roles | Role | Use | | --- | --- | | `fast_explore` | broad read-only exploration and mechanical work | | `feature_impl` | spec-driven features and refactoring | | `bug_impl` | evidence-backed bug, performance, and reliability fixes | | `judgment` | architecture, synthesis, and prose | | `critic` | independent candidates and adversarial review | If no role override is available, inherit the parent session model.
From Go7hic/ystack, MIT.
More from Go7hic/ystack
- 0.605score
living-spec
Go7hic
Maintain a lightweight, current product-truth layer for ystack projects.
SkillBFreshness: B★ 16Claude Code +9 - 0.605score
why
Go7hic
Use for "why does X work this way", "why did we choose Y", design rationale, regressions, postmortems, historical constraints, or data-backed thresholds.
SkillBFreshness: B★ 16Claude Code +9 - 0.605score
automate-me
Go7hic
Use for "automate me", "create or update my mode skill", "capture my working style", or wanting future coding agents to follow the user's recurring conventions.
SkillBFreshness: B★ 16Claude Code +9 - 0.605score
reflect
Go7hic
Review a completed or difficult working session from three independent lenses, identify durable lessons, and route accepted lessons into concrete skill or…
SkillBFreshness: B★ 16Claude Code +9 - 0.605score
show-me-your-work
Go7hic
Keep a reviewable decision trail for long-running or unattended work: one TSV row per decision with reason, evidence, and result.
SkillBFreshness: B★ 16Claude Code +9 - 0.602score
swarm
Go7hic
Fan out independent workers, drain them, and return one evidence-backed report.
SkillBFreshness: B★ 16Claude Code +9 - 0.602score
poteto-mode
Go7hic
Portable Poteto agent mode for concise responses, deliberate delegation, simple code, evidence-backed decisions, and verified work.
SkillBFreshness: B★ 16Claude Code +9 - 0.602score
architect
Go7hic
Sketch types, signatures, caller usage, and module boundaries before implementation, then keep the sketch honest while code fills in.
SkillBFreshness: B★ 16Claude Code +9 - 0.602score
recall
Go7hic
Reconstruct recent working context from authorized conversation history, live repository state, and the shared engineering record, then return a tight…
SkillBFreshness: B★ 16Claude Code +9 - 0.600score
pstack
Go7hic
Legacy compatibility alias for ystack.
SkillBFreshness: B★ 16Claude Code +9 - 0.600score
setup-pstack
Go7hic
Legacy compatibility alias for setup-ystack.
SkillBFreshness: B★ 16Claude Code +9 - 0.597score
setup-ystack
Go7hic
Configure which models ystack uses per role.
SkillBFreshness: B★ 16Claude Code +9
Signals
- Stars
- 16
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Aug 9, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Go7hic/ystack
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Go7hic
- 0.605score
show-me-your-work
Go7hic
Keep a reviewable decision trail for long-running or unattended work: one TSV row per decision with reason, evidence, and result.
SkillBFreshness: B★ 16Claude Code +9 - 0.605score
why
Go7hic
Use for "why does X work this way", "why did we choose Y", design rationale, regressions, postmortems, historical constraints, or data-backed thresholds.
SkillBFreshness: B★ 16Claude Code +9 - 0.605score
reflect
Go7hic
Review a completed or difficult working session from three independent lenses, identify durable lessons, and route accepted lessons into concrete skill or…
SkillBFreshness: B★ 16Claude Code +9 - 0.605score
living-spec
Go7hic
Maintain a lightweight, current product-truth layer for ystack projects.
SkillBFreshness: B★ 16Claude Code +9 - 0.605score
automate-me
Go7hic
Use for "automate me", "create or update my mode skill", "capture my working style", or wanting future coding agents to follow the user's recurring conventions.
SkillBFreshness: B★ 16Claude Code +9 - 0.602score
poteto-mode
Go7hic
Portable Poteto agent mode for concise responses, deliberate delegation, simple code, evidence-backed decisions, and verified work.
SkillBFreshness: B★ 16Claude Code +9
Cite this page
ystack skill. Agent Mart. https://agentmart.dev/skills/go7hic-ystack (last updated 2026-10-24)