Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
kanban-sprint
Kanban Sprint orchestrator. USE WHEN user says /kanban-sprint OR wants to run a full automated development cycle.
majiayu000/claude-skill-registry 163
-
discussing-phases
Use this skill when gathering phase context through adaptive questioning before planning, clarifying implementation decisions, or exploring gray areas for a phase. Triggers include "discuss phase", "clarify phase", "gather context", "what are the gray areas", and "phase discussion".
majiayu000/claude-skill-registry 163
-
extracting-form-fields
Extract form field data from PDFs as a first step to filling PDF forms
majiayu000/claude-skill-registry 163
-
threejs-scene-builder
Comprehensive Three.js and React Three Fiber skill for creating 3D scenes, characters, NPCs, procedural generation, animation retargeting, and interactive experiences. Use when user asks to "create Three.js scene", "setup React Three Fiber", "add 3D character", "create NPC AI", "procedural 3D generation", "retarget animation", "setup avatar system", or "create 3D game".
majiayu000/claude-skill-registry 163
-
file-hasher
计算文件哈希值(MD5、SHA1、SHA256、SHA512)用于完整性验证和比较。
majiayu000/claude-skill-registry 163
-
excalidraw-architect
Create diagrams, flowcharts, and architecture visualizations using Excalidraw. Use when user requests "create diagram", "draw flowchart", "architecture diagram", or mentions Excalidraw, visualization, system design.
majiayu000/claude-skill-registry 163
-
htmlcsstoimage
HTMLCSStoImage API via curl. Use this skill to generate images from HTML/CSS or capture screenshots of web pages.
majiayu000/claude-skill-registry 163
-
pytd
Expert assistance for using pytd (Python SDK) to query and import data with Treasure Data. Use this skill when users need help with Python-based data analysis, querying Presto/Hive, importing pandas DataFrames, bulk data uploads, or integrating TD with Python analytical workflows.
majiayu000/claude-skill-registry 163
-
post-writer
Use when writing blog posts, P2 updates, internal communications, or any written content. Helps with personal blog posts, team updates, technical documentation, meeting summaries, or year-end reflections.
majiayu000/claude-skill-registry 163
-
hook-capabilities
Claude Code Hook system reference for capabilities, possibilities, and limitations. Use when you want to know what hooks can do.
majiayu000/claude-skill-registry 163
-
malware-analyst
Expert malware analyst specializing in defensive malware research, threat intelligence, and incident response. Masters sandbox analysis, behavioral analysis, and malware family identification. Handles static/dynamic analysis, unpacking, and IOC extraction. Use PROACTIVELY for malware triage, threat hunting, incident response, or security research.
majiayu000/claude-skill-registry 163
-
beads-retrospective
PROACTIVELY analyze completed Beads issues to identify patterns, tech debt, and gaps. Suggests new OpenSpec proposals based on discovered work. Use after closing issues or when user asks "what should we work on next?"
majiayu000/claude-skill-registry 163
-
convex
Use when working with Convex backend (convex/** files) - provides foundational patterns for queries/mutations/actions, Convex Ents schema, authentication, rate limiting, React hooks, pagination, triggers. Load FIRST before specialized convex-* skills. Use when using Convex with TanStack Query in React/Next.js - provides cRPC hooks (useCRPC, queryOptions, mutationOptions), skeleton loading patterns, and RSC prefetching
majiayu000/claude-skill-registry 163
-
Debugging Issues
Systematically debug issues with reproduction steps, error analysis, hypothesis testing, and root cause fixes. Use when investigating bugs, analyzing production incidents, or troubleshooting unexpected behavior.
majiayu000/claude-skill-registry 163
-
mem-persist
Saves Claude Code or Codex CLI conversation threads to Nowledge Mem knowledge base via HTTP API. Use when user requests to save, persist, or backup the current session or conversation thread.
majiayu000/claude-skill-registry 163
-
discover-caching
Automatically discover caching and performance skills when working with caching. Activates for caching development tasks.
majiayu000/claude-skill-registry 163
-
test-fix
Systematic approach to diagnosing and fixing failing tests in Rust projects. Use when tests fail and you need to diagnose root causes, fix async/await issues, handle race conditions, or resolve database connection problems.
majiayu000/claude-skill-registry 163
-
Newman Testing
Newman/Postman collection testing patterns for API testing with environment variables, test assertions, and reporting. Use when building API tests, running Newman collections, testing REST APIs, validating HTTP responses, creating Postman collections, configuring API test environments, generating test reports, or when user mentions Newman, Postman, API testing, collection runner, integration tests, API validation, test automation, or CI/CD API testing.
majiayu000/claude-skill-registry 163
-
github-prs
Use when responding to PR comments, updating PRs, or handling PR feedback as an AI agent. Ensures proper identification and use of MCP tools.
majiayu000/claude-skill-registry 163
-
e2e-tests-studio
REQUIRED when modifying any file in packages/playground-ui or packages/playground. Triggers on: React component creation/modification/refactoring, UI changes, new playground features, bug fixes affecting studio UI. Generates Playwright E2E tests that validate PRODUCT BEHAVIOR, not just UI states.
majiayu000/claude-skill-registry 163
-
figma-design-analyzer
Extract and analyze Figma designs to create structured design specifications. Use this skill when you need to analyze Figma nodes, extract design properties (layout, spacing, typography), classify components using Atomic Design principles, and generate design specification documents that can be used for implementation.
majiayu000/claude-skill-registry 163
-
tech-stack-evaluator
Comprehensive technology stack evaluation and comparison tool with TCO analysis, security assessment, and intelligent recommendations for engineering teams
majiayu000/claude-skill-registry 163
-
prd-update-decisions
Update PRD based on design decisions and strategic changes made during conversations
majiayu000/claude-skill-registry 163
-
semantic-html
Write well-considered semantic HTML that serves all users. Use when creating components, page structures, or reviewing markup. Emphasizes native HTML elements over ARIA. Treats proper document structure and accessibility as foundations rather than afterthoughts.
majiayu000/claude-skill-registry 163