開發
前端、後端、行動裝置和全端開發技能
20307 skills in this category
go-api-reviewer
WHEN: Go API review with Gin/Echo/Fiber/Chi, router patterns, middleware, request handlingWHAT: Router organization + Middleware patterns + Request validation + Error responses + OpenAPIWHEN NOT: General Go → go-reviewer, Rust API → rust-api-reviewer
urdu-rtl-styler
Apply Urdu typography and RTL layout logic for Docusaurus sites.Bundled Resources: Noto Nastaliq Urdu font-stack CSS, [dir=rtl] overrides, i18n scaffolding.Use when adding Urdu/RTL support to a Docusaurus project.
api-expert
Handles backend integration using best practices like expo/fetch and React Query. Use when the user needs to connect to an API, handle data fetching, or implement caching.
code-quality
Code review, best practices, maintainability
the-archivist
This skill should be used when engineering decisions are being made during code implementation. The Archivist enforces decision documentation as a standard practice, ensuring every engineering choice includes rationale and integrates with Architecture Decision Records (ADRs). Use when writing code that involves choosing between alternatives, selecting technologies, designing architectures, or making trade-offs.
nxs-sq-name-generator
Generate the next sequential file or folder name for directories with numbered prefixes (e.g., 01-setup.md, 02-init.md). Use when creating a new file or folder that should follow an existing numbering sequence, when adding to a sequentially-named series, or when the user asks for the "next" numbered item in a directory.
optimizing-performance
Web/モバイル/バックエンド全体のパフォーマンス最適化を支援します。Core Web Vitals 改善、データベースクエリ最適化、インフラリソース最適化を提供します。パフォーマンス改善、ページ速度向上が必要な場合に使用してください。
red-phase
Write failing tests before implementation (RED phase of TDD). Creates test file with test functions that fail because code doesn't exist yet. Use when starting TDD workflow or adding tests for new functionality.
typer-patterns
Modern type-safe Typer CLI patterns with type hints, Enums, and sub-apps. Use when building CLI applications, creating Typer commands, implementing type-safe CLIs, or when user mentions Typer, CLI patterns, type hints, Enums, sub-apps, or command-line interfaces.
atlas
Ingest project documentation and code into persistent semantic memory (Qdrant + Voyage embeddings). Use when user wants to remember context across sessions, ingest docs, or search previous work. Requires Qdrant running locally and VOYAGE_API_KEY set.
loopwish-android-gradle
Workflows for the Loopwish Android app (Kotlin + Jetpack Compose): where to change code, how to run Gradle checks, and how to keep CI green.
ashby-recruiting-workflows
This skill should be used when the user asks to "move candidate through pipeline", "schedule an interview", "manage applications", "track hiring progress", "source candidates", "advance to next stage", or mentions recruiting workflows in Ashby. Provides guidance on effective candidate pipeline management and recruiting best practices.
tic-tac-toe-cli
Implement or refactor the Python CLI tic-tac-toe game in this repo, including board model, move validation, win/draw logic, game loop, and bot behavior. Use when working on core gameplay modules or CLI entrypoints for this project.
argocd-bootstrap
Deploy and manage ArgoCD using the App-of-Apps pattern. Covers bootstrap Applications, ApplicationSets, and GitOps workflows. Use when setting up or troubleshooting ArgoCD deployments.
csharp-dotnet-debugging
Expert .NET 10 Debugging Strategist using CLI-first diagnosis.Use when user encounters:- Bugs, errors, exceptions in .NET/C# applications- Performance issues (slow, high CPU, memory leaks)- Crashes, deadlocks, race conditions- Need root cause analysisTriggers: "debug", "error", "exception", "crash", "memory leak", "high CPU","performance", "dotnet-dump", "dotnet-counters", "stack trace", "NullReferenceException","deadlock", "race condition", "OutOfMemoryException", "slow", "timeout"
definitiontest-strategy
Define the holistic testing approach across functional, non-functional, and automation layers for the initiative.
frontend-excellence
Design systems, component libraries, responsive UI/UX, accessibility. Build premium interfaces that enterprise clients expect.
validate-design-coverage
Homeostatic sensor validating all requirements have design coverage. Checks for requirements without components, APIs, or data models. Quality gate before Code stage. Use to ensure design completeness.
brainstorming
Collaborative design refinement that transforms rough ideas into fully-formed specifications through Socratic questioning. Explores alternatives, validates incrementally, and presents designs in digestible chunks for feedback. Use before writing code or implementation plans when requirements are unclear or multiple approaches exist. Do NOT use when requirements are already well-defined, you're implementing a known pattern, or making small changes - proceed directly to implementation instead.
fastapi-reviewer
WHEN: FastAPI project review, Pydantic models, async endpoints, dependency injectionWHAT: Pydantic validation + Dependency injection + Async patterns + OpenAPI docs + SecurityWHEN NOT: Django → django-reviewer, Flask → flask-reviewer, General Python → python-reviewer