skills/developer/SKILL.md
Comprehensive full-stack development for web, mobile, and game projects. Handles frontend (React/Vue/Angular), backend (Node.js/Python/Go/Java), mobile (Flutter/React Native/Swift/Kotlin), and game development (Unity/Unreal/Godot). Use when user asks to build, create, develop, implement, debug, or fix any web, mobile, or game project. Do NOT use for design-only tasks (use frontend-design or ui-ux-pro-max instead).
npx skillsauth add jochenyang/jochen-ai-rules developerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
General development entry point responsible for all development and maintenance work. Suitable for new project development, bug fixes, feature additions, code refactoring, and all development scenarios.
| Domain | Technologies | | -------- | ----------------------------------------------------------------------------- | | Frontend | React, Vue, Angular, Svelte, Next.js, TypeScript, Tailwind CSS, Vite, Webpack | | Backend | Node.js, Python, Java, Go, Rust, Express, Fastify, FastAPI, Gin, Spring Boot | | Database | PostgreSQL, MySQL, MongoDB, Redis, Prisma, TypeORM, SQLAlchemy |
| Platform | Technologies | | -------------- | ------------------------------- | | Cross-Platform | Flutter, React Native, Expo | | iOS | Swift, SwiftUI, UIKit | | Android | Kotlin, Jetpack Compose, XML | | State Mgmt | Provider, Riverpod, Redux, MobX |
| Engine | Languages | Platforms | | ------------- | -------------- | -------------------------- | | Unity | C#, ShaderLab | PC, Mobile, Console, VR/AR | | Unreal Engine | C++, Blueprint | PC, Console, VR/AR | | Godot | GDScript, C# | PC, Mobile, Web |
| Category | Technologies | | ---------- | ---------------------------------- | | Containers | Docker, Kubernetes, Docker Compose | | CI/CD | GitHub Actions, GitLab CI, Jenkins | | Cloud | AWS, GCP, Azure, Vercel, Netlify | | Monitoring | Prometheus, Grafana, Sentry |
.design/PLAN.mdFocus on technical implementation and code quality, not product requirements analysis or UI/UX visual design.
ui-ux-pro-max)frontend-design)ui-ux-pro-max first, then frontend-design)dev-planner)requirements-interview)Always run --help first to see usage. These scripts are black-box tools - no need to read source code.
scripts/init-project.sh - Initialize project structurescripts/optimize-bundle.sh - Bundle size analysis and optimization (web)scripts/setup-unity-project.sh - Initialize Unity project structure (game)scripts/build-mobile.sh - Build mobile app for iOS/Androidscripts/run-tests.sh - Run unit/integration/e2e tests with coverage./references/api-design.md - API design specifications and best practices./references/backend-patterns.md - Backend architecture patterns (Repository, CQRS, etc.)./references/frontend-patterns.md - Frontend architecture patterns (Composition, Hooks, etc.)./references/frontend-optimization.md - Frontend performance optimization./references/game-optimization.md - Game performance optimization./references/mobile-best-practices.md - Mobile development guidelines./references/unity-best-practices.md - Unity development guidelines./guides/web-best-practices.md - Web development best practices./workflows/development.md - Complete development workflowPause and ask the owner before:
Every use of this skill should end with:
Skill Fit - why this general development skill was usedPrimary Deliverable - implementation result, files changed, or artifact producedExecution Evidence - commands run, tests/checks performed, and references usedRisks / Open Questions - known gaps, edge cases, or follow-up concernsNext Action - the clearest next coding or review stepdatabases
Review current conversation, analyze tasks, errors, and user feedback, extract learning opportunities for skill improvement. Use when user says "reflect", "review session", "what did we learn", "session summary", or after completing a complex task.
development
Create and resume structured manual session handoffs for long-running development work. Use when approaching context limits, before manual reset, before switching models or IDEs, after a milestone, or when automatic compact would lose important implementation state.
development
Implement distinctive, production-grade frontend UI code with strong visual direction, motion systems, local media asset generation, conversion-aware copy, and polished frontend execution. Use when building landing pages, marketing sites, product pages, dashboards, motion-heavy interfaces, or frontend experiences that need real assets and compelling copy.
development
Project context engine for repo orientation, cached handoff, and task-focused code retrieval.