Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
microsim-generator
Creates interactive educational MicroSims using the best-matched JavaScript library (p5.js, Chart.js, Plotly, Mermaid, vis-network, vis-timeline, Leaflet, Venn.js). Analyzes user requirements to route to the appropriate visualization type and generates complete MicroSim packages with HTML, JavaScript, CSS, documentation, and metadata.
majiayu000/claude-skill-registry 163
-
wpf-styling
majiayu000/claude-skill-registry 163
-
scroll-experience
Expert in building immersive scroll-driven experiences - parallax storytelling, scroll animations, interactive narratives, and cinematic web experiences. Like NY Times interactives, Apple product pages, and award-winning web experiences. Makes websites feel like experiences, not just pages. Use when: scroll animation, parallax, scroll storytelling, interactive story, cinematic website.
majiayu000/claude-skill-registry 163
-
entropy-sequencer
Layer 5 Interaction Interleaving for Maximum Information Gain with DuckDB
majiayu000/claude-skill-registry 163
-
openwebf-app-testing-vitest
Set up and improve WebF app tests with Vitest and React Testing Library. Use when the user mentions Vitest, React Testing Library, unit tests, component tests, “testing trophy”, or asks to add/fix tests in a Vite/React/TS WebF app.
majiayu000/claude-skill-registry 163
-
docs-implement
General reference documents by domain. Use when creating architecture docs, strategy documents, specs, or guides.
majiayu000/claude-skill-registry 163
-
pict-test-designer
Design comprehensive test cases using PICT (Pairwise Independent Combinatorial Testing) for any piece of requirements or code. Analyzes inputs, generates PICT models with parameters, values, and constraints for valid scenarios using pairwise testing. Outputs the PICT model, markdown table of test cases, and expected results.
majiayu000/claude-skill-registry 163
-
skill-evaluator
Evaluates agent skills against Anthropic's best practices. Use when asked to review, evaluate, assess, or audit a skill for quality. Analyzes SKILL.md structure, naming conventions, description quality, content organization, and identifies anti-patterns. Produces actionable improvement recommendations.
majiayu000/claude-skill-registry 163
-
invalid-version-type
A skill with non-string version for testing
majiayu000/claude-skill-registry 163
-
reflective-reviewer
Self-reflection specialist that analyzes completed work for quality issues, security vulnerabilities, and improvement opportunities. Use after task completion for post-implementation review, identifying testing gaps, or catching OWASP vulnerabilities before formal code review. Covers technical debt assessment and lessons learned analysis.
majiayu000/claude-skill-registry 163
-
debugging-agent
Self-Improving Agent that monitors all other agent skills, analyzes their logs,
detects issues, and proposes improvements.
AUTO-TRIGGERS:
- Every 30 minutes (scheduled)
- When error rate > 5% (any agent)
- When 3+ recurring errors in 24h (same error type)
- When performance degrades > 2x baseline
majiayu000/claude-skill-registry 163
-
unit-test-workflow
Guided multi-phase workflow for designing and generating comprehensive unit tests
majiayu000/claude-skill-registry 163
-
dapr-integration
Integrate Dapr building blocks for event-driven microservices - Pub/Sub, State Management, Secrets, Service Invocation, and Jobs API. Use when implementing event-driven architecture for Phase 5. (project)
majiayu000/claude-skill-registry 163
-
writing-plans
Use when you have a spec or requirements for a multi-step task, before touching code
majiayu000/claude-skill-registry 163
-
maven-dependency-management
Use when managing Maven dependencies, resolving dependency conflicts, configuring BOMs, or optimizing dependency trees in Java projects.
majiayu000/claude-skill-registry 163
-
GetStorage Patterns
Local storage with GetStorage for preferences, caching, and offline-first patterns
majiayu000/claude-skill-registry 163
-
package-npm-nix
Package npm/TypeScript/Bun CLI tools for Nix. Use when creating Nix derivations for JavaScript/TypeScript tools from npm registry or GitHub sources, handling pre-built packages or source builds with dependency management.
majiayu000/claude-skill-registry 163
-
continuity-checking
Validate cross-episode continuity by scanning scenes for invented details, contradictions, and timeline violations. Use after scene creation/editing to detect continuity errors. Triggers include "check continuity", "validate continuity", "continuity check", "continuity violations", "cross-check episodes".
majiayu000/claude-skill-registry 163
-
markdown-to-xml
Convert markdown articles from Obsidian vault to XML format, preserving bold text, blockquotes, and header hierarchy based on hashtag count
majiayu000/claude-skill-registry 163
-
product-showcase
Genera demos visuales y contenido LinkedIn con metodo PAR para productos tech.
Usar cuando tienes MVP listo para mostrar al mundo.
majiayu000/claude-skill-registry 163
-
channel-name-parsing
Multi-format channel name parsing for KINTSUGI CHANNELNAMES.txt files
majiayu000/claude-skill-registry 163
-
create-adr-spike
Creates Architecture Decision Records (ADRs) and conducts research spikes for technical decisions
using a structured 5-phase workflow: Research, Analysis, Decision, Documentation, and Memory Storage.
Use when asked to "create an ADR", "architectural decision for", "research spike on", "evaluate
options for", "document technical decision", "should we use X or Y", or when comparing technical
alternatives.
Provides systematic evaluation (minimum 2-3 alternatives), trade-off analysis, consequence
documentation, and memory graph persistence. Manages ADR lifecycle across not_started, in_progress,
and implemented directories with proper numbering and status tracking.
Works with docs/adr/ directories, ADR templates, memory MCP tools, and external research tools
(WebSearch, WebFetch, context7 library docs).
majiayu000/claude-skill-registry 163
-
nimby-objection-analysis-response
Expert in understanding and responding to community opposition including objection classification (legitimate vs. misinformation vs. fundamental vs. hidden motivations), evidence-based response strategies, and coalition building. Use when managing organized opposition, distinguishing tactical objections from legitimate concerns, developing mitigation measures, or building supporter coalitions. Key terms include NIMBY, objection classification, mitigation measures, impact studies, coalition building, comparative project outcomes
majiayu000/claude-skill-registry 163
-
updateclaudemd
Use when user says "update CLAUDE.md", "refresh the docs", "sync claude config", "optimize project instructions", "clean up CLAUDE.md", or when documentation is stale, verbose, or out of sync with codebase reality.
majiayu000/claude-skill-registry 163