Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
quality-agent
Reviews draft for court readiness, removes hallucinations, fixes structure, enforces compliance and localization rules. Produces FINAL_DRAFT and ERROR_REPORT.
majiayu000/claude-skill-registry 163
-
pdf
Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.
majiayu000/claude-skill-registry 163
-
stitch-mcp-delete-project
Permanently deletes a Stitch project and all its screens. Destructive — requires explicit user confirmation before calling.
majiayu000/claude-skill-registry 163
-
templates
Project scaffolding templates for new applications. Use when creating new projects from scratch. Contains 12 templates for various tech stacks.
majiayu000/claude-skill-registry 163
-
specs
Use when working with software specifications, architecture documentation, and diagramming. Covers the full spectrum of spec-driven development — from architectural diagrams to requirements documents to specification tooling.
USE FOR: specification-driven development, architecture documentation strategy, choosing diagram types, choosing requirements formats, spec-to-implementation workflows
DO NOT USE FOR: specific diagram syntax (use diagramming sub-skills), specific document templates (use documentation sub-skills), specific tooling (use tools sub-skills)
majiayu000/claude-skill-registry 163
-
get-directives
Load user profile and AI personality directives. Returns structured context for personalizing skill behavior and communication style.
majiayu000/claude-skill-registry 163
-
task-mover
[Task Mgmt] A Skill that syncs task status in Docs/Task/{StepName}_Task.md by moving tasks between sections (Backlog, Worker1, Worker2, Worker3, Review, Done) with priority-aware management for multi-agent parallel development. AI agent MUST invoke this skill AUTOMATICALLY when (1) starting work on a task - move to assigned Worker, (2) AI completing work - move to Review (NOT Done). CRITICAL - AI CANNOT move to Done or Backlog. Only User/Reviewer can move tasks to Done or Backlog. (user)
majiayu000/claude-skill-registry 163
-
context-engineering
Manage filesystem context for large data offloading, cross-session state persistence, and token optimization. Use when managing persistent state, offloading large context, or reducing token usage across sessions. Includes write-once/read-selective patterns, dynamic file discovery, and context reconstruction. Not for small temporary data, in-memory variables, or simple caching.
majiayu000/claude-skill-registry 163
-
bash-scripting
Bash scripting workflow for creating production-ready shell scripts with defensive patterns, error handling, and testing.
majiayu000/claude-skill-registry 163
-
ambiguity-detector
Detects and analyzes ambiguous language in software requirements and user stories. Use when reviewing requirements documents, user stories, specifications, or any software requirement text to identify vague quantifiers, unclear scope, undefined terms, missing edge cases, subjective language, and incomplete specifications. Provides detailed analysis with clarifying questions and suggested improvements.
majiayu000/claude-skill-registry 163
-
bio-basecalling
Convert raw Nanopore signal data (FAST5/POD5) to nucleotide sequences using Dorado basecaller. Covers model selection, GPU acceleration, modified base detection, and quality filtering. Use when processing raw Nanopore data before alignment. Guppy is deprecated; use Dorado for all new analyses.
majiayu000/claude-skill-registry 163
-
deps
Visualize and analyze issue dependencies in Linear. Finds blocking chains, circular dependencies, and critical path items.
majiayu000/claude-skill-registry 163
-
react-native-expo-mobile
React Native and Expo best practices for Wythm mobile-app.
**Use this skill when:**
- Working with files in mobile-app/ directory
- Implementing React Native components, animations, lists, or navigation
- Using Reanimated, Gesture Handler, or Expo APIs
- Optimizing performance (FlatList, ScrollView, animations)
- Implementing state management with hooks or Zustand
- Questions about React Native patterns or best practices
**Contains 35+ rules** for preventing crashes, optimizing lists, GPU-accelerated animations, state architecture, and native UI patterns.
NOT for web-only React code (use vercel-react-best-practices). NOT for design token naming (use design-tokens).
majiayu000/claude-skill-registry 163
-
senior-frontend
Comprehensive frontend development skill for building modern, performant web applications using ReactJS, NextJS, TypeScript, Tailwind CSS. Includes component scaffolding, performance optimization, bundle analysis, and UI best practices. Use when developing frontend features, optimizing performance, implementing UI/UX designs, managing state, or reviewing frontend code.
majiayu000/claude-skill-registry 163
-
slack
Manage unread Slack messages across the workspace: list, open, and reply with confirmation. Stores metadata for later actions.
majiayu000/claude-skill-registry 163
-
flutter-improving-accessibility
Configures a Flutter app to support assistive technologies like Screen Readers. Use when ensuring an application is usable for people with disabilities.
majiayu000/claude-skill-registry 163
-
bump-version
Bump version numbers across all DecentPaste config files (package.json, Cargo.toml, tauri.conf.json, downloads.json). Use for version updates without building.
majiayu000/claude-skill-registry 163
-
forge-compute-shaders
Set up a compute pipeline with storage textures, dispatch groups, and a compute-then-render pattern. Use when someone needs GPU compute, image processing, procedural generation, particle simulation, or post-processing in SDL3 GPU.
majiayu000/claude-skill-registry 163
-
event-store-design
Design and implement event stores for event-sourced systems. Use when building event sourcing infrastructure, choosing event store technologies, or implementing event persistence patterns.
majiayu000/claude-skill-registry 163
-
slack-respond
Process unhandled Slack messages as Claudicle with persistent memory. Loads user models and soul state, posts terminal-styled thinking messages, generates cognitive-step responses, updates memory based on mentalQuery decisions. Requires Session Bridge listener running.
majiayu000/claude-skill-registry 163
-
requirement-summary
Generate concise, structured summaries of requirements for quick team understanding. Use when analyzing requirements from text documents (MD, TXT, DOCX) or technical specifications to create bullet-point summaries that highlight core functionality and dependencies/constraints. Ideal for sprint planning, stakeholder updates, team onboarding, or any situation requiring rapid comprehension of requirement documents.
majiayu000/claude-skill-registry 163
-
artifacts-builder
Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts.
majiayu000/claude-skill-registry 163
-
frontend-architecture
This skill structures frontend code for scalability, readability, and API interaction. It establishes patterns for organizing frontend code beyond routing, including component organization, state management, and integration with backend APIs. Use when designing overall frontend code organization, planning component library structure, or establishing state management patterns.
majiayu000/claude-skill-registry 163
-
ck:worktree
Create isolated git worktree for parallel development in monorepos.
majiayu000/claude-skill-registry 163