gstack

Routes gstack requests to the appropriate planning, review, QA, or shipping skill.

Updated May 22, 2026
One-click install
npx skills add https://github.com/kitfunso/claude-config --skill gstack-kitfunso
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gstack
Source: https://github.com/kitfunso/claude-config/tree/main/skills/_gstack-command
Command: npx skills add https://github.com/kitfunso/claude-config --skill gstack-kitfunso

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When you invoke gstack without naming a specific skill, this router inspects your request and sends it to the right specialized skill instead of answering inline, so planning, review, QA, shipping, debugging, docs, security, and design tasks each get their dedicated workflow and quality gates. ## Core Features & Use Cases - Request Routing: Maps natural-language requests (bugs, deploys, code review, brainstorming) to skills like /investigate, /ship, /review, and /office-hours. - Session Preamble: Runs a startup script that checks for upgrades, loads learnings, detects repo mode, session kind, and configuration flags before routing. - First-Run Onboarding: Handles one-time prompts for telemetry, proactive suggestions, CLAUDE.md routing rules, and writing-style preferences. - Use Case: You type "something's wrong with the login flow" without a command; the router matches the bug-report pattern and invokes /investigate with its full debugging workflow. ## Quick Start Ask gstack which skill fits your task, for example by saying "route this with gstack: review my changes before I commit."

Frequently Asked Questions about gstack

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I route a request to the right gstack skill?▼

Invoke gstack without naming a skill and describe your task in plain language. The router matches patterns like bug reports to /investigate, deploys to /ship, and code review to /review, then invokes that skill via the Skill tool.

What happens when I invoke gstack without a specific skill?▼

The router runs a preamble script that checks for upgrades, session type, and configuration, then matches your request against its routing rules. If nothing matches, it answers directly instead of invoking a skill.

Can I stop gstack from proactively suggesting skills?▼

Yes. Run gstack-config set proactive false, or answer the one-time proactive prompt with the off option. The router will then only run skills you explicitly invoke, and the preference persists across sessions.

Does the gstack router work in headless or spawned sessions?▼

Yes. When it detects a spawned or headless session, it skips interactive prompts like upgrade checks and telemetry questions, auto-chooses recommended options, and ends with a prose completion report.

Why does gstack ask about telemetry and CLAUDE.md routing rules?▼

These are one-time first-run prompts. Telemetry is opt-in usage analytics, and the CLAUDE.md routing rules help the host AI invoke the right skill automatically. Both can be declined and are never re-asked.