Documents the local zsh chpwd hook + git credential helper that auto-routes the gh CLI to the personal saravanakumardb1 account whenever cwd is inside ~/code/mygh/, falling back to the keyring active account elsewhere. Captures the setup so it can be reproduced on a new laptop or by another contributor with similar two-account needs. This is machine- local config (lives in ~/.zshrc and ~/.gitconfig-personal), so it intentionally lives in SKILLS/ rather than per-repo AGENTS.md.
6.2 KiB
6.2 KiB
Skills Index
🏗️ Architecture & Setup
- Architecture Patterns - Common architectural patterns and structures
- Monorepo Management - Managing multi-repo workspaces
🔧 Development Workflows
- Debug Service - Systematic debugging methodology
- Local Development Setup - Starting services locally
- GH Account Routing - Auto-route
ghCLI to personal vs work account by directory - Docker Compose - Full stack containerization
- Production Readiness - Pre-release validation
- Backup Main Branch - Smart backup with duplicate detection
📱 Mobile Development
- Mobile Code Quality - Cross-platform mobile standards
- iOS Development - SwiftUI + Xcode patterns
- Android Development - Kotlin + Jetpack Compose
- KMP Development - Kotlin Multiplatform best practices
🚀 Release & Deployment
- Desktop Release - Cross-platform desktop packaging
- iOS Release - TestFlight and App Store deployment
- Service Deployment - Microservice deployment
- Dashboard Deployment - Next.js production deployment
- Generate Store Assets - App store artwork generation
🧪 Testing & Quality
- Test Strategies - Unit, integration, and E2E testing
- Test Desktop App - Desktop application testing
- Test iOS App - iOS simulator testing
- Code Quality - Linting, formatting, static analysis
- Security Auditing - Security checks and best practices
- Performance Monitoring - Metrics and performance budgets
📚 Documentation & Communication
- Agent Behavior Guidelines - Canonical agent behavior rules (Karpathy + ByteLyst)
- Agent Onboarding - Read-order index for agents
- Update agent docs across repos — see
../../.windsurf/workflows/repo_update-agent-docs.md - Scan Repo Context - Generate comprehensive project context
- API Documentation - REST API documentation patterns
- Architecture Documentation - System design docs
- Onboarding Documentation - Developer onboarding
🔍 Quick Reference
| Need | Skill | Location |
|---|---|---|
| Fix a failing service | Debug Service | 🔧 Development Workflows |
| Prepare for release | Production Readiness | 🧪 Testing & Quality |
| Start all services | Local Development Setup | 🔧 Development Workflows |
| Backup main branch | Backup Main Branch | 🔧 Development Workflows |
| Release desktop app | Desktop Release | 🚀 Release & Deployment |
| Release iOS app | iOS Release | 🚀 Release & Deployment |
| Generate store assets | Generate Store Assets | 🚀 Release & Deployment |
| Mobile code quality | Mobile Code Quality | 📱 Mobile Development |
| Test desktop app | Test Desktop App | 🧪 Testing & Quality |
| Test iOS app | Test iOS App | 🧪 Testing & Quality |
| Update AI docs | ../../.windsurf/workflows/repo_update-agent-docs.md |
📚 Documentation & Communication |
| Scan repo for context | Scan Repo Context | 📚 Documentation & Communication |
| Write tests | Test Strategies | 🧪 Testing & Quality |
| Docker full stack | Docker Compose | 🔧 Development Workflows |
| Security audit | Security Auditing | 🧪 Testing & Quality |
| Architecture patterns | Architecture Patterns | 🏗️ Architecture & Setup |
Route gh CLI to right account |
GH Account Routing | 🔧 Development Workflows |
Skill Levels
🟢 Beginner
🟡 Intermediate
🔴 Advanced
Contributing
To add a new skill:
- Create a new markdown file in this directory
- Follow the established format (description, when to use, steps, notes)
- Add it to this index
- Update the README.md
- Commit with message:
docs: add <skill-name> skill
Tags
Each skill includes tags for easy discovery:
#beginner- Easy to get started#intermediate- Requires some experience#advanced- Complex topics#critical- Essential for production#automation- Can be automated#security- Security-related#performance- Performance-related