Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
replay-blackbox
Replay blackbox sensor data to flight controller (SITL or HITL)
majiayu000/claude-skill-registry 163
-
iroh-p2p
Build modern peer-to-peer applications with Iroh. QUIC-based P2P networking, hole punching, content distribution, and decentralized data synchronization.
majiayu000/claude-skill-registry 163
-
refactor-skill
Refactor oversized or multi-domain skills into smaller, purpose-built skills while preserving full fidelity and capability coverage. Use when a skill spans too many topics, exceeds ~500 lines, or would benefit from clearer separation of concerns and independent invocation. This skill reviews the existing content, identifies logical boundaries, designs a split plan, generates new SKILL.md files for each extracted skill, and validates that the refactor maintains complete functional and content parity with the original.
majiayu000/claude-skill-registry 163
-
learning-path-patterns
Comprehensive guide to Learning Path patterns for the Ultrathink educational platform. This skill covers the conceptual difference between Study Areas (courses) and Proposed Paths (sequences of courses), data modeling, UI/UX patterns, and implementation guidelines.
Learn how to structure Learning Paths correctly: a Proposed Path is NOT a container of loose flashcards, but a curated sequence of Study Areas (courses). Each path references existing courses with metadata like order, availability status, and estimated hours.
Real-world examples are taken from the Hub MVP implementation (US-044), including caminhoExemploData.js, HubView.jsx, and LearningPathView.jsx. The skill demonstrates the reference pattern used for "Desenvolvedor Backend" path that sequences Bash, Linux, Docker, and DevOps courses.
Key topics include data schema design (cursos array with ordem, areaId, disponivel flags), computed properties (getters for statistics), navigation patterns (path -> course -> lesson), availability states (disponivel: true/false with badges), and how to add new paths without duplicating course data.
This skill is essential for implementing new Learning Paths, maintaining the Hub MVP pattern, scaling to multiple paths, and ensuring UI/UX consistency across the educational platform. Includes the correct mental model for Course vs Path separation.
majiayu000/claude-skill-registry 163
-
cardiology-tweet-writer
Generate scientifically accurate, engaging cardiology tweets for thought leadership. Use when creating social media content for a cardiologist targeting patients, health enthusiasts, health optimizers, people with lifestyle diseases, and caregivers. Produces 10 tweets per batch using permutations of cardiology seed ideas and modifiers. Incorporates feedback to improve output quality over time.
majiayu000/claude-skill-registry 163
-
capacitor-accessibility
Accessibility guide for Capacitor apps covering screen readers, semantic HTML, focus management, and WCAG compliance. Use this skill when users need to make their app accessible.
majiayu000/claude-skill-registry 163
-
ci-failure-triage
Diagnose CI failures and stabilize pipelines. Use when a mid-level developer needs to resolve flaky or failing builds.
majiayu000/claude-skill-registry 163
-
link-deps
Discover and link related issues as dependencies. Searches for issues that should be connected and recommends dependency relationships to establish proper work order.
majiayu000/claude-skill-registry 163
-
evolution-reporter
Generate comprehensive ecosystem progress reports showing skills built, efficiency gains, quality metrics, learnings captured, and system evolution. Task-based reporting operations for status reports, efficiency analysis, quality summaries, and evolution documentation. Use when reporting ecosystem progress, communicating status to stakeholders, documenting achievements, or creating milestone reports.
majiayu000/claude-skill-registry 163
-
axiom-ownership-conventions
Use when optimizing large value type performance, working with noncopyable types, or reducing ARC traffic. Covers borrowing, consuming, inout modifiers, consume operator, ~Copyable types.
majiayu000/claude-skill-registry 163
-
few-shot-learning-finance
Use when implementing models that learn from minimal data or need to adapt to new market regimes rapidly. Covers episodic learning, context sets, support and query sequences, zero-shot vs few-shot learning, meta-learning for finance, transfer learning across assets and regimes, and quick adaptation to market changes.
majiayu000/claude-skill-registry 163
-
replicate
Runs open-source ML models via Replicate API for image generation, LLMs, and audio. Use when calling Stable Diffusion, Llama, Whisper, or other models without infrastructure management.
majiayu000/claude-skill-registry 163
-
senior-frontend-developer-mindset
majiayu000/claude-skill-registry 163
-
skill-forge
Advanced skill creation system for Claude Code that combines deep intent analysis, evidence-based prompting principles, and systematic skill engineering. Use when creating new skills or refining existing skills to ensure they are well-structured, follow best practices, and incorporate sophisticated prompt engineering techniques. This skill transforms skill creation from template filling into a strategic design process.
majiayu000/claude-skill-registry 163
-
api-design-expert
Expert-level API design principles, REST, GraphQL, versioning, and API best practices
majiayu000/claude-skill-registry 163
-
motion
Motion animation library for React - essential patterns for components, transitions, gestures, and performance. Trigger: When animating React components, motion, whileHover, whileTap, layout animations, transitions.
majiayu000/claude-skill-registry 163
-
archive
Archive completed task/spec work to ./.gtd/archive/
majiayu000/claude-skill-registry 163
-
auditing-deep-link-contracts
Audits deep link contracts and routing behavior. Use when validating supported routes, required parameters, and cold or warm start handling.
majiayu000/claude-skill-registry 163
-
env-matrix-dev-stg-prod-amnadtaowsoam-cerebratechai-claude-2
majiayu000/claude-skill-registry 163
-
fumadocs-registry-integration
Register 8-bit components in registry.json for shadcn/ui add command. Apply when adding new components to the component library distribution.
majiayu000/claude-skill-registry 163
-
playwright-security-runner
Dynamic security testing of web forms using Playwright browser automation. Sends actual payloads to test for vulnerabilities. REQUIRES USER CONFIRMATION before execution. Use when user wants to "test payloads", "dynamic security test", "exploit testing", "penetration test forms".
majiayu000/claude-skill-registry 163
-
nextjs-best-practices
Next.js App Router principles. Server Components, data fetching, routing patterns.
majiayu000/claude-skill-registry 163
-
review-session
Retrieval practice session to test retention on a topic. Use when user wants to test their knowledge, practice recall, quiz themselves, or check what they remember. Triggers on "quiz me", "test my knowledge", "review [topic]", "what do I remember".
majiayu000/claude-skill-registry 163
-
rendering-with-drawingcontext
Renders high-performance graphics using WPF DrawingContext for 10-50x improvement over Shape. Use when drawing large numbers of shapes or optimizing rendering performance.
majiayu000/claude-skill-registry 163