Development
Frontend, Backend, Mobile, and Full-Stack development skills
20307 skills in this category
Subcategories
nextjs-v16
Next.js 16 migration guide (async request APIs, "use cache", Turbopack)
architect
Provides architectural guidance and design patterns for implementing new features in the Nick Stack codebase. Use when planning implementations, designing new features, or making architectural decisions.
eos-screen-capture
Start Android screen mirroring using scrcpy. Displays device screen in real-time on Mac with optional console logs. Use when viewing Android screen, mirroring device, or monitoring app with logs.
lesson-generator
カリキュラムからレッスン番号を指定してJavaScript学習教材のmdファイルを生成する。ユーザーが「レッスンXXの教材を作成して」と依頼したときに使用する。
quality-reviewing
Deep code review with web research to verify against latest ecosystem. Use when user says 'double check against latest', 'verify versions', 'check security', 'review against docs', or needs deep analysis beyond automatic quality hook.
testing-mobile-applications
Pentest Android and iOS mobile applications including APK analysis, dynamic analysis, SSL pinning bypass, root/jailbreak detection bypass, and mobile-specific vulnerabilities. Use when testing mobile app security or performing mobile pentesting.
openai-chatkit-backend-python
Design, implement, and debug a custom ChatKit backend in Python that powers the ChatKit UI without Agent Builder, using the OpenAI Agents SDK (and optionally Gemini via an OpenAI-compatible endpoint). Use this Skill whenever the user wants to run ChatKit on their own backend, connect it to agents, or integrate ChatKit with a Python web framework (FastAPI, Django, etc.).
error-handling-patterns
Master error handling patterns across languages including exceptions, Result types, error propagation, and graceful degradation to build resilient applications. Use when implementing error handling, designing APIs, or improving application reliability.
ml-reviewer
WHEN: Machine Learning/Deep Learning code review, PyTorch/TensorFlow patterns, Model training optimization, MLOps checksWHAT: Model architecture review + Training patterns + Data pipeline checks + GPU optimization + Experiment trackingWHEN NOT: Data analysis only → python-data-reviewer, General Python → python-reviewer
flutter-format
Knowledge about Flutter/Dart code formatting, analysis tools (flutter analyze, dart fix, dart format), and when to apply them. Use when formatting code, fixing lint issues, running code cleanup, or when user mentions format, analyze, lint, or cleanup in Flutter context.
composable-svelte-graphics
3D graphics and WebGPU/WebGL rendering with Composable Svelte. Use when building 3D scenes, working with cameras, lights, meshes, materials, or implementing WebGPU/WebGL graphics. Covers Scene, Camera, Light, Mesh components, geometry types (box, sphere, cylinder, torus, plane), material properties, and state-driven 3D rendering.
js-worker-multithreading
Implement, refactor, or review worker-based multithreading in TypeScript/JavaScript apps (browser or Node). Use when offloading CPU-heavy loops to Web Workers, setting up a worker pool, moving data across threads, or diagnosing worker crashes, slowdowns, or synchronization bugs.
update-kb
Synchronize knowledge base documentation with current codebase implementation.Performs full, incremental, or targeted audits of source code and updatescode maps, PRDs, patterns, SOPs, and user-facing docs to match reality.Use when:- After major refactors- Periodic maintenance (monthly)- Before starting new phase of work- When docs feel stale- User says "update kb", "sync docs", "audit docs"
code-review
Use when requesting or receiving code reviews - covers dispatching review subagent, handling feedback with technical rigor, and avoiding performative agreement
stop
Anti-premature-coding protocol. MANDATORY pre-coding checkpoint: execute BEFORE writing ANY code (new features, bug fixes, refactoring, optimization, tests). Use when user requests: "implement/add/fix/refactor/optimize/create feature". Prevents "coding without reading" blindspot that causes most bugs, duplicated work, and broken architectures. Forces systematic investigation via Stop→Trace→Orient→Plan before touching keyboard.
brightdata
Progressive four-tier URL content scraping with automatic fallback strategy.USE WHEN user says "scrape this URL", "fetch this page", "get content from","can't access this site", "use Bright Data", "pull content from URL",or needs to retrieve web content that may have bot detection or access restrictions.
python-mcp-development
Python SDKとFastMCPフレームワークを使用したModel Context Protocol (MCP) サーバー構築のガイド。PythonベースのMCPサーバーの作成、デバッグ、最適化を行う際に使用してください。
admin-app-coolify
Installs and manages Coolify, an open-source self-hosted PaaS for deploying applications with Docker.Provides a Heroku-like experience on your own infrastructure.Use when: installing Coolify, deploying Docker apps, setting up a self-hosted PaaS, or configuring the Traefik proxy.Keywords: coolify, self-hosted paas, docker deployment, traefik proxy, open source heroku
canvas-course-audit
Audit an entire Canvas LMS course against the Four Learning Design Pillars (Clear Structure, Active Content, Continuous Practice, Intuitive UX). Use when users want to evaluate course quality, identify improvement areas, or prepare for course redesign. Requires canvas-mcp server for course data access. Triggers on "audit course", "course review", "evaluate my course", or Canvas course IDs/codes.
design-system-foundations
Expert en Design Systems avec approche Atomic Design industrielle. Utilisé pour structurer les fondations (couleurs, typographie, espacement, ombres), atomes, molécules et templates de manière cohérente et scalable. Invoque ce skill lors des interactions avec les designers ou pour créer/auditer un design system.