Find and fix bugs in websites, APIs, command-line tools, and background processes. Choose from three testing depths, verify fixes, and receive evidence of the changes plus a summary of readiness for release.
- Test a website and fix bugs
- Check API or command-line behavior
- Verify background jobs and webhook processing
garrytan/gstack☆ 137.2KUpdated Oct 21, 2026
Test SwiftUI apps on a real iPhone or iPad by repeatedly capturing screens, analyzing them, taking actions, and verifying results. An embedded HTTP server enables interaction, with optional remote access through Tailscale.
- Find bugs in an iPhone app on a real device
- Check an iPad app on a real device
- Test screen behavior using Swift source and screenshots
garrytan/gstack☆ 137.2KUpdated Oct 21, 2026
Review a UI/UX plan before implementation, score its design dimensions, and identify missing decisions. Through discussion, the skill adds concrete improvements directly to the plan so the review produces an updated plan.
- Reviewing a UI/UX plan before implementation
- Finding missing design decisions
- Adding design critique directly to a plan
garrytan/gstack☆ 137.2KUpdated Oct 21, 2026
Review plans for APIs and developer tools through the eyes of their users. Explore developer needs, compare competitors, and identify onboarding friction, with modes for competitive differentiation, detailed refinement, or critical gaps.
- Reviewing an API or SDK plan
- Finding friction in developer onboarding
- Comparing developer experience with competitors
garrytan/gstack☆ 137.2KUpdated Oct 21, 2026
Review a week of engineering work using commit history, work patterns, and code quality measures. It tracks trends across retrospectives and breaks down each team member’s contributions, highlighting strengths and areas for growth.
- Review the week’s engineering work
- Summarize work completed during a sprint
- Reflect on each team member’s contributions
garrytan/gstack☆ 137.2KUpdated Oct 21, 2026
Limit file edits to a chosen directory and block Edit, Write, and NotebookEdit operations outside it. Keep debugging or module changes within scope, with the restriction remaining active until explicitly removed.
- Keeping debugging edits within one folder
- Limiting changes to a single module
- Preventing accidental edits to unrelated files
garrytan/gstack☆ 137.2KUpdated Oct 21, 2026
Extract information from web pages through Aside using existing signed-in sessions. Collect lists, tables, prices, or links and receive one JSON document, a structured data format, without changing the page.
- Extracting product names and prices
- Collecting tables and links as JSON
- Reading information from signed-in pages
garrytan/gstack☆ 137.2KUpdated Oct 21, 2026
Merge an existing pull request, wait for automated checks and deployment, then verify production health with canary checks, targeted checks for problems. Continue the release workflow after /ship has created the pull request.
- Merging an existing pull request
- Waiting for CI and deployment to finish
- Checking production health after a release
garrytan/gstack☆ 137.2KUpdated Oct 21, 2026
Use OpenAI Codex CLI to review code changes, challenge an implementation by looking for ways it could fail, or discuss technical questions. Three modes provide an independent opinion, with follow-up questions supported in ongoing consultations.
- Get an independent review of code changes
- Challenge code to uncover possible failures
- Continue a technical consultation with follow-up questions
garrytan/gstack☆ 137.2KUpdated Oct 21, 2026
Convert Markdown files into formatted PDFs with page numbers, controlled page breaks, optional covers, clickable contents, and watermarks. Render diagrams and local images within the document, preview the layout, or export to HTML and Word.
- Turning a Markdown memo into a shareable PDF
- Creating a report with a cover and clickable contents
- Adding a DRAFT watermark to a document
garrytan/gstack☆ 137.2KUpdated Oct 21, 2026
Review proposed code changes before merging them. Compare changes with the base branch to find structural issues, including unsafe SQL, misplaced trust in large language model inputs, and unintended effects within conditional code.
- Reviewing a pull request before merging
- Checking SQL changes for safety
- Checking which AI inputs the code trusts
garrytan/gstack☆ 137.2KUpdated Oct 21, 2026
Monitor a live app after deployment for console errors, slower performance, and page failures. Periodic screenshots and comparisons with pre-deployment baselines help identify anomalies and check whether the release is behaving as expected.
- Monitoring a live app after deployment
- Checking for performance regressions after a release
- Comparing screenshots before and after deployment
garrytan/gstack☆ 137.2KUpdated Oct 21, 2026
Create missing documentation for a feature, module, or whole project. Use Diataxis, a framework that separates tutorials, practical guides, reference information, and explanations, to organize documents around what readers need to learn or accomplish.
- Writing documentation for an undocumented feature
- Creating tutorials and practical guides
- Preparing module references and explanations
garrytan/gstack☆ 137.2KUpdated Oct 21, 2026
Import cookies from a regular Chromium browser into a headless testing session, which runs without a visible window. Choose the browser profile and domains to prepare for testing pages that require sign-in.
- Preparing to test pages that require sign-in
- Importing cookies for selected domains
- Choosing a browser profile for cookie import
garrytan/gstack☆ 137.2KUpdated Oct 21, 2026
View release versions claimed by open pull requests, proposed code changes, alongside work in related Conductor workspaces. Get a read-only snapshot showing queued work and the version slot that /ship would choose next.
- Checking versions claimed by open pull requests
- Reviewing upcoming work across related workspaces
- Finding the version slot /ship would choose next
garrytan/gstack☆ 137.2KUpdated Oct 21, 2026
Generate several AI design options, view them on a comparison board, and collect organized feedback. Use the results to explore visual directions and refine designs when a feature’s appearance is undecided or an existing interface needs improvement.
- Compare visual directions for a new interface
- Explore alternatives to an existing screen design
- Organize feedback on multiple design options
garrytan/gstack☆ 137.2KUpdated Oct 21, 2026
Compare Claude, GPT, and Gemini on the same skill or prompt. Get a table of response times, token usage, and costs, with optional AI scoring to help choose a model for the task.
- Choosing a model for a specific skill
- Comparing response times and costs
- Comparing output quality with optional AI scoring
garrytan/gstack☆ 137.2KUpdated Oct 21, 2026
Set up gbrain so a coding agent can call it. Install its command-line tool, initialize a local PGLite or Supabase brain, register MCP, the agent connection mechanism, and record trust policies for each remote.
- Setting up gbrain on a machine for the first time
- Initializing a local PGLite brain
- Configuring a Supabase brain
garrytan/gstack☆ 137.2KUpdated Oct 21, 2026
Run sequential reviews of a plan from business, design, engineering, and developer experience perspectives. Apply six principles to intermediate decisions, then bring close choices, scope questions, and reviewer disagreements to a final approval step.
- Reviewing a plan from several perspectives
- Running reviews without answering every intermediate question
- Considering close choices and disagreements at final approval
garrytan/gstack☆ 137.2KUpdated Oct 21, 2026
Save the current Git state, decisions made, and remaining work so a future agent session can resume with context. Use it before pausing work, then pair it with /context-restore when returning.
- Saving progress before pausing work
- Recording decisions for the next session
- Preserving a list of remaining work
garrytan/gstack☆ 137.2KUpdated Oct 21, 2026
Measure web page loading times, rendering milestones, and resource sizes in a real browser. Save baseline measurements, compare results before and after code changes, and inspect historical trends to spot performance regressions.
- Saving performance baselines before changes
- Checking page speed after a code change
- Finding slow resources and large transfers
garrytan/gstack☆ 137.2KUpdated Oct 21, 2026
Audit a developer product by trying its documentation and setup flow, measuring onboarding time, capturing errors, and reviewing command-line help. Produce an evidence-backed scorecard and compare results with earlier planning scores when available.
- Try a developer product's documentation and setup flow
- Measure onboarding time
- Review error messages and command-line help
garrytan/gstack☆ 137.2KUpdated Oct 21, 2026
Open web pages, follow navigation, and check form flows in a browser. Capture screenshots at different screen sizes, compare pages before and after actions, and collect console errors, the technical messages that can reveal page problems.
- Checking navigation and form flows
- Capturing mobile, tablet, and desktop views
- Recording screenshots and console errors
garrytan/gstack☆ 137.2KUpdated Oct 21, 2026
Clean up an iOS app after /ios-qa by removing the DebugBridge package and its debug wiring. The cleanup covers StateServer, DebugOverlay, generated accessor code, and hooks added to the app.
- Cleaning up an iOS app after /ios-qa
- Removing the DebugBridge package
- Removing StateServer and DebugOverlay
garrytan/gstack☆ 137.2KUpdated Oct 21, 2026