Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
artifact-registry
Helps scaffold and register new artifacts in the strict-mode context engineering kit.
majiayu000/claude-skill-registry 163
-
control-flow
Human-readable control flow patterns for refactoring complex conditionals. Use when refactoring nested conditionals, improving code readability, or restructuring decision logic.
majiayu000/claude-skill-registry 163
-
ric-xapp-dev
Guidance for developing OSC RIC xApps (RC/KPM/E2 subscription patterns), safe integration steps, and common pitfalls (polling vs periodic reporting).
majiayu000/claude-skill-registry 163
-
sprint-manager-bodangren-git-workflow
majiayu000/claude-skill-registry 163
-
uml-diagram
Generate UML diagrams including class, sequence, and use case diagrams. Use when modeling software systems or documenting architecture.
majiayu000/claude-skill-registry 163
-
nsforge-code-generation
程式碼/報告生成。觸發詞:生成程式碼, Python 函數, LaTeX, 報告, export。
majiayu000/claude-skill-registry 163
-
signal-factory-core
AI-powered Signal Factory Core for processing observability signals and maintaining the knowledge graph. Use when: (1) Developing Signal Engines (Freshness, Drift, Contract, DQ, Volume, Anomaly), (2) Configuring Signal Router for normalization and routing, (3) Designing Neptune graph schema for assets and lineage, (4) Implementing DynamoDB state management for incidents. Triggers: "create signal engine", "configure signal router", "design graph schema", "implement signal processing".
majiayu000/claude-skill-registry 163
-
tweakpane-visual-debugger
This skill should be used when debugging visual CSS and layout issues in the tweakpane-table plugin, specifically for investigating column alignment problems between table headers and data rows. Use when columns don't align, widths appear incorrect, or visual inspection of rendered output is needed.
majiayu000/claude-skill-registry 163
-
flask-api-development
Develop lightweight Flask APIs with routing, blueprints, database integration, authentication, and request/response handling. Use when building RESTful APIs, microservices, or lightweight web services with Flask.
majiayu000/claude-skill-registry 163
-
log-work-pchalasani-claude-code-tools
majiayu000/claude-skill-registry 163
-
Nim C Interop
Use when nim-C interoperability including calling C from Nim, wrapping C libraries, importc/exportc pragmas, header generation, FFI patterns, and building high-performance systems code integrating Nim with existing C codebases.
majiayu000/claude-skill-registry 163
-
background-tasks
Run and manage long-running background tasks in the shell. Use for starting processes in background, monitoring output, listing active tasks, and killing processes. Essential for dev servers, watch modes, builds, and any non-blocking operations.
majiayu000/claude-skill-registry 163
-
activitypub-php-conventions
PHP coding standards and WordPress patterns for ActivityPub plugin. Use when writing PHP code, creating classes, implementing WordPress hooks, or structuring plugin files.
majiayu000/claude-skill-registry 163
-
test-organization-retex73-music-app
majiayu000/claude-skill-registry 163
-
Implement Dynamic Graph Question
Create interactive coordinate plane questions using p5.js where students draw linear lines with snap-to-grid.
majiayu000/claude-skill-registry 163
-
create-exercise
Create consistent, high-quality educational programming exercises or tutorials following strict template guidelines. Use this skill whenever you need to create or refine a programming exercise or tutorial for your course. Automatically applies template structure, formatting rules, and quality verification.
majiayu000/claude-skill-registry 163
-
highs
High Performance Optimization Software for solving linear programming (LP), mixed integer linear programming (MILP), and quadratic programming (QP) problems
majiayu000/claude-skill-registry 163
-
Code Review Helper
Proporciona ayuda para revisar código siguiendo las mejores prácticas de Roastr, verificando calidad, seguridad y documentación antes de crear un PR.
majiayu000/claude-skill-registry 163
-
interview-mode
Ensures proper requirements clarification before implementing features. Activates when asked to implement, build, create, or add features during what appears to be an interview or timed coding exercise.
majiayu000/claude-skill-registry 163
-
create-claude-plugin
Guide for creating Claude Code plugins that bundle skills, agents, commands, hooks, and MCP servers for distribution. Covers plugin structure, marketplace.json format, installation, testing, and publishing. Use when the user wants to create plugins, distribute skills/agents, build marketplaces, or mentions creating/packaging/publishing plugins.
majiayu000/claude-skill-registry 163
-
spec-architect
Coordinate multi-agent software development from requirements through verified implementation using spec-driven workflows. Use when planning features, creating technical specifications, implementing complex tasks through specialized agents, or managing spec-dev workflows (PLAN/BUILD/ITERATE).
majiayu000/claude-skill-registry 163
-
learning-systems
Implicit feedback scoring, confidence decay, and anti-pattern detection. Use when understanding how the swarm plugin learns from outcomes, implementing learning loops, or debugging why patterns are being promoted or deprecated. Unique to opencode-swarm-plugin.
majiayu000/claude-skill-registry 163
-
billing-automation
Build automated billing systems for recurring payments, invoicing, subscription lifecycle, and dunning management. Use when implementing subscription billing, automating invoicing, or managing recurring payment systems.
majiayu000/claude-skill-registry 163
-
d3-visualization
Use when creating custom, interactive data visualizations with D3.js—building bar/line/scatter charts from scratch, creating network diagrams or geographic maps, binding changing data to visual elements, adding zoom/pan/brush interactions, animating chart transitions, or when chart libraries (Highcharts, Chart.js) don't support your specific visualization design and you need low-level control over data-driven DOM manipulation, scales, shapes, and layouts.
majiayu000/claude-skill-registry 163