20,421 skills sorted by stars.
Use this skill after a code PR is merged to integrate approved specs, update the retrospective with learnings, and clean up branch...
Code comment guidelines based on industry best practices. Use when reviewing code, writing new code, or when asked about comment q...
Guide the creation of new ECS components following established architectural patterns including component class creation, JSON ser...
Use when parsing "All Needed Context" sections from PRD files. Extracts code files, docs, examples, gotchas, and external systems...
Orchestrates multi-model LLM consensus through a three-phase deliberation protocol. Use when you need collaborative AI review, mul...
Review code for proper DI patterns using DryIoc. Ensures no static singletons, validates constructor injection and service lifetim...
Use this skill at the beginning of any session or when needing to understand available project documentation. Provides just-in-tim...
Analyze Entity Component System implementations for performance bottlenecks including entity iteration efficiency, system priority...
Create ECS component editors using IComponentEditor interface, ComponentEditorRegistry.DrawComponent wrapper, VectorPanel for vect...
Implement IFieldEditor interface for custom type rendering in script inspector. Covers reflection-based field editing, FieldEditor...
Step-by-step workflow for creating new editor panels including interface design, DI registration, EditorLayer integration, and men...
Comprehensive guide for using Editor UI Drawers (ButtonDrawer, ModalDrawer, TableDrawer, TreeDrawer, LayoutDrawer, TextDrawer, Dra...
Guide proper usage of Editor UI infrastructure including Drawers (ButtonDrawer, ModalDrawer, TableDrawer, etc.), Elements (drag-dr...
Exploit researcher persona specializing in attack surface analysis, exploit scenario generation, and vulnerability chaining
Expert in .faf (Foundational AI-context Format) files for persistent project context. Use when working with .faf files, project DN...
使用 fetch 服务器获取网页内容并将内容转换为 Markdown。当需要从互联网获取实时信息或阅读特定网页内容时使用该技能。
Fuzzing strategist persona specializing in dynamic testing guidance, fuzzing strategy development, and crash analysis
Use when creating PRDs or PRPs to populate the Gotchas/Prior Failures section. Reads learning files from memory/learnings and matc...
Version control discipline for Quest Keeper AI development. Enforces the "commit early, commit often" pattern.
This skill should be used when users need to create, modify, optimize, or troubleshoot GitHub Actions CI/CD workflows. Use when us...
Join the Hegemon testnet using the shared chainspec, verify genesis, sync to the tip, and enable mining safely.
Review web interface implementations across Interactivity, Typography, Motion, Touch, Optimizations, Accessibility, and Design/UX....
This skill should be used when implementing features from Linear issues with full TDD workflow, automated planning, parallel code...
- I have literally learnt a lot from my great mentor, Ayush Jain. He shared not only tips but also many of useful links to learn f...
Guide for advanced Next.js App Router patterns including Route Handlers, Parallel Routes, Intercepting Routes, Server Actions, err...
Identify and fix common Next.js App Router anti-patterns and mistakes. Use when reviewing code for Next.js best practices, debuggi...
Guide for working with Next.js App Router (Next.js 13+). Use when migrating from Pages Router to App Router, creating layouts, imp...
Pattern for client components calling server actions to set cookies in Next.js. Covers the two-file pattern of a client component...
Guide for Next.js App Router dynamic routes and pathname parameters. Use when building pages that depend on URL segments (IDs, slu...
Focused pattern for fetching data using URL parameters in Next.js. Covers creating dynamic routes ([id], [slug]) and accessing rou...
Guide for choosing between Server Components and Client Components in Next.js App Router. CRITICAL for useSearchParams (requires S...
Guide for implementing navigation in Next.js Server Components using Link component and redirect() function. Covers the difference...
Pattern for using useSearchParams hook with Suspense boundary in Next.js. Covers the required combination of 'use client' directiv...
Query Obsidian vault using local HTTP API. Use when user asks about tasks, goals, experiments, journals, people, or any vault data...
Patch engineer persona focused on security fix quality, code correctness, testing strategies, and regression prevention
Process raw meeting transcripts from Granola or other sources into structured notes with frontmatter, action items, summary, and f...
Translates design documents and plans into code
Use when creating test plans, reviewing test coverage, defining quality gates, writing E2E test scenarios, or validating acceptanc...
Frontend development skill for Quest Keeper AI Tauri application. Use when working on React components, Zustand stores, Three.js b...
Master orchestration skill for Quest Keeper AI development. Use when working on ANY part of Quest Keeper AI - coordinates between...
Rails MVC patterns, ActiveRecord, conventions, and best practices
Audit resource management including IDisposable pattern implementation, proper cleanup of OpenGL resources (buffers, textures, sha...
Validates platform abstraction compliance - ensures rendering code uses IRendererAPI interfaces, no direct OpenGL in engine core,...
RSpec testing patterns, factories, mocks, and test best practices
Security analyst persona with deep OWASP expertise, vulnerability classification, risk assessment, and compliance mapping
Use when generating security patches, fixing vulnerabilities, or creating code remediation for security findings. Invoked for auto...
Expert en sécurité applicative pour détecter les vulnérabilités, auditer le code, et guider les bonnes pratiques de sécurité. OWAS...
Review JSON serialization for scenes, prefabs, and components. Use when: (1) implementing serializable components, (2) debugging s...