Skip to content
cccskills

Garry Tan

@garrytan

Writes software, dreams.

148 skills3 repositories 168.8K

Skills (148)

Refine in search

ios-fix

FreeSummaryAI rating 70

Fix iOS bugs by editing source code, rebuilding the app, deploying it again, and verifying the result on a real device. Preserve a state snapshot as test data to help detect recurrence.

  • Fixing bugs reported by /ios-qa
  • Verifying fixes after rebuilding and redeploying
  • Preserving state snapshots for regression tests
garrytan/gstack137.3KUpdated Oct 21, 2026

open-gstack-browser

FreeSummaryAI rating 70

Launch GStack Browser, a visible Chromium browser controlled by an AI agent. Watch actions in a sidebar activity feed and use sidebar chat to request page navigation, clicks, form entry, and reading page content.

  • Watching an AI agent operate a browser
  • Requesting page navigation and form entry through sidebar chat
  • Viewing browser actions during QA or design review
garrytan/gstack137.3KUpdated Oct 21, 2026

scrape

FreeSummaryAI rating 80

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/gstack137.3KUpdated Oct 21, 2026

plan-design-review

FreeSummaryAI rating 80

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/gstack137.3KUpdated Oct 21, 2026

pair-agent

FreeSummaryAI rating 80

Connect a remote AI agent to your browser by generating a setup key and connection instructions. The connected agent receives its own tab, with an option to narrow its default page access.

  • Connecting a remote agent to a browser
  • Sharing browser access with Codex or Cursor
  • Limiting page access when pairing an agent
garrytan/gstack137.3KUpdated Oct 21, 2026

gstack-upgrade

FreeSummaryAI rating 90

Update gstack by detecting how it is installed, refreshing registered installations, and handling project copies and version migrations. Receive a summary of user-facing changes, along with installation-specific recovery information if an upgrade fails.

  • Upgrade an existing gstack installation
  • Sync a project copy with the primary installation
  • Review release changes after an upgrade
garrytan/gstack137.3KUpdated Oct 21, 2026

design-html

FreeSummaryAI rating 70

Turn approved mockups, design plans, or written descriptions into HTML and CSS using Pretext. Build dynamic layouts where text reflows and heights are calculated, choosing Pretext patterns suited to the design.

  • Turning approved mockups into HTML and CSS
  • Building a page from a written description
  • Implementing layouts that adapt to text content
garrytan/gstack137.3KUpdated Oct 21, 2026

ios-qa

FreeSummaryAI rating 70

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/gstack137.3KUpdated Oct 21, 2026

setup-deploy

FreeSummaryAI rating 70

Configure deployment, the process of publishing an application, for /land-and-deploy. Identify the hosting platform, production URL, health check endpoints, and status commands, then save those settings in CLAUDE.md for future deployments.

  • Preparing settings for /land-and-deploy
  • Identifying the hosting platform and production URL
  • Saving health checks and deployment status commands
garrytan/gstack137.3KUpdated Oct 21, 2026

investigate

FreeSummaryAI rating 80

Investigate software errors and unexpected behavior through four stages: investigation, analysis, hypothesis, and implementation. It requires identifying the root cause before making fixes and distinguishes evidence from code inspection, tests, and live runs when reporting findings.

  • Investigate server errors
  • Trace an error using a stack trace
  • Find why previously working behavior stopped
garrytan/gstack137.3KUpdated Oct 21, 2026

land-and-deploy

FreeSummaryAI rating 70

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/gstack137.3KUpdated Oct 21, 2026

careful

FreeSummaryAI rating 90

Check shell commands before they run and warn about destructive actions such as file deletion, database removal, and Git history changes. Users can approve ordinary warnings, while certain catastrophic command patterns are denied.

  • Check destructive commands in production
  • Review deletion commands in shared environments
  • Catch Git operations that discard work
garrytan/gstack137.3KUpdated Oct 21, 2026

cso

FreeSummaryAI rating 90

Audit code and configuration for security flaws, documenting attack paths, impact, evidence, and coverage gaps. Static review works without running the application; qualified runtime profiles add isolated reproduction and proposed repairs while keeping verification claims separate.

  • Audit code and configuration for security flaws
  • Review security risks in branch changes
  • Reproduce findings and prepare repair candidates
garrytan/gstack137.3KUpdated Oct 21, 2026

qa

FreeSummaryAI rating 70

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/gstack137.3KUpdated Oct 21, 2026

document-generate

FreeSummaryAI rating 70

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/gstack137.3KUpdated Oct 21, 2026

publish

FreeSummary

Turn stored knowledge pages into self-contained HTML files for sharing research, briefings, or travel plans. The workflow removes internal metadata and links, applies password protection by default, and offers optional cloud upload and expiring access links.

  • Sharing research with external recipients
  • Preparing a deal memo for sharing
  • Sending a briefing about a person
garrytan/gbrain31.1KUpdated Oct 21, 2026

testing

FreeSummary

Validates skill files and registration consistency, then checks project tests and system health. Compares failures with recent changes to distinguish regressions, outdated tests, intermittent failures, and infrastructure issues, producing a report that tracks results over time.

  • Validating definitions and registration for new skills
  • Running daily tests and system health checks
  • Classifying failures after code changes
garrytan/gbrain31.1KUpdated Oct 21, 2026

skill-optimizer

FreeSummary

Improve an existing skill’s instructions using benchmark tasks that measure its output. Generate starter tasks, preview costs, and keep version history, with validation checks deciding whether proposed edits can replace the current instructions.

  • Improve a skill against benchmark tasks
  • Create starter evaluation tasks for a new skill
  • Retune a skill after changing models
garrytan/gbrain31.1KUpdated Oct 21, 2026

Process large email, document, and transcript archives by routing items to AI models according to their importance. Rule-based privacy checks run before model calls, while extracted information becomes linked knowledge pages with progress checkpoints.

  • Extract useful information from large email archives
  • Organize decisions and advice from meeting transcripts
  • Route reports to suitable models by importance
garrytan/gbrain31.1KUpdated Oct 21, 2026

schema-author

FreeSummary

Adapt a knowledge collection's schema, the rules defining page types and relationships. Review untyped pages, propose new types, update classification settings, and apply those types to existing pages after previewing the changes and checking consistency.

  • Adding page types for researchers and papers
  • Classifying existing pages that have no type
  • Proposing new types from stored content
garrytan/gbrain31.1KUpdated Oct 21, 2026

Prepare a proven local skill for reuse in gbrain’s bundled collection. Guide removal of private details, generalize instructions and triggers, preview copied files, and verify the result before the user reviews and approves a commit.

  • Prepare a proven local skill for wider reuse
  • Remove private details from skill examples
  • Copy a skill and its declared source files into gbrain
garrytan/gbrain31.1KUpdated Oct 21, 2026

gbrain

FreeSummary

Search shared organizational knowledge to answer questions about people, projects, decisions, and history. Save lasting conclusions as pages, update existing knowledge, and link related topics within the areas your account is allowed to access.

  • Find the reasons behind a past decision
  • Look up knowledge about people and projects
  • Save conclusions for use beyond the conversation
garrytan/gbrain31.1KUpdated Oct 21, 2026

voice-post-call

FreeSummary

Turn voice calls into GBrain records containing transcripts, summaries, audio links, and references to people or companies. The workflow also sends summaries to a configured messaging service; automatic processing when calls end requires additional implementation.

  • Keep a transcript and summary of a voice call
  • Review call decisions alongside the original audio
  • Link call records to people and company pages
garrytan/gbrain31.1KUpdated Oct 21, 2026

skillify

FreeSummary

Turn a feature into an agent skill or improve an existing one. Define purpose-specific quality criteria, review outputs with models from three providers, then add tests and check that user requests reach the intended skill.

  • Turn a reusable feature into an agent skill
  • Audit an existing skill for missing parts
  • Check quality after fixing or extending a skill
garrytan/gbrain31.1KUpdated Oct 21, 2026

Is this your account? Link GitHub to bring it onto your creator page (Japanese)