gstack

Provides structured AI agent workflow skills and a persistent headless Chromium browser for software development.

Updated Mar 23, 2026
One-click install
npx skills add https://github.com/dhnpmp-tech/project-agent --skill gstack-dhnpmp-tech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gstack
Source: https://github.com/dhnpmp-tech/project-agent/tree/main/.claude/skills/gstack
Command: npx skills add https://github.com/dhnpmp-tech/project-agent --skill gstack-dhnpmp-tech

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, bun, and includes scripts (resource) components.

What problem does it solve? AI coding agents lack structured engineering workflows and fast, stateful browser automation, leading to unreviewed plans, untested ships, and slow multi-second browser commands that lose login state between calls. ## Core Features & Use Cases - Workflow Skills: Over 20 specialist skills covering the full development lifecycle — plan reviews (CEO, engineering, design), PR review, systematic debugging, QA with a real browser, shipping, security audits, and retrospectives. - Persistent Headless Browser: A compiled CLI talks to a long-lived Chromium daemon over localhost HTTP, giving ~100ms commands after the first call, with ref-based element selection via the accessibility tree and cookie import from real browsers. - Safety Guardrails: Skills like /careful, /freeze, and /guard warn or block destructive commands and restrict edits to specific directories. - Use Case: A developer runs /plan-eng-review to lock architecture before coding, /review to catch bugs that pass CI, then /ship to run tests, verify plan completion, and open a PR — all with cross-model second opinions from Codex or Claude subagents. ## Quick Start Ask the agent to run the /office-hours skill to reframe your product idea before writing any code.

Frequently Asked Questions about gstack

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

FAQPage Schema
How do I add structured code review workflows to Claude Code?

Install gstack and invoke skills like /review for pre-landing PR review or /plan-eng-review for architecture validation. Each skill is a SKILL.md file that gives the agent a specialist role with defined steps and quality gates.

How do I give an AI agent a fast persistent browser for testing?

Use the /browse skill, which runs a long-lived Chromium daemon that the CLI talks to over localhost HTTP. The first call takes about 3 seconds; subsequent commands complete in 100-200ms with cookies and tabs preserved.

What is the difference between /qa and /qa-only in gstack?

Both skills open a real browser and find bugs, but /qa fixes the bugs it finds and re-verifies them, while /qa-only produces a report without making any code changes.

Does gstack browser automation work on Windows and Linux?

The browse daemon works on macOS, Windows, and Linux after fixes for process detachment and Chromium sandboxing. Cookie decryption from real browsers supports macOS Keychain and Linux GNOME Keyring, but not Windows DPAPI.

Why are gstack SKILL.md files generated from templates?

Templates prevent documentation drift from code. Placeholders like command references are filled from source at build time, so a command that exists in code always appears in docs, and CI validates freshness with a dry-run diff check.

How does gstack prevent destructive AI agent commands?

The /careful skill warns before destructive commands like rm -rf or force-push, /freeze locks edits to one directory with a hard block, and /guard activates both at once. The /unfreeze skill removes restrictions.