Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
jira-integration
Agent Skill: Comprehensive Jira integration through lightweight Python scripts. AUTOMATICALLY TRIGGER when user mentions Jira URLs like 'https://jira.*/browse/*', 'https://*.atlassian.net/browse/*', or issue keys like 'PROJ-123'. Use when searching issues (JQL), getting/updating issue details, creating issues, transitioning status, adding comments, logging worklogs, managing sprints and boards, creating issue links, or formatting Jira wiki markup. If authentication fails, offer to configure credentials interactively. Supports both Jira Cloud and Server/Data Center with automatic authentication detection. By Netresearch.
majiayu000/claude-skill-registry 163
-
test-runner
Run tests, analyze results, and improve coverage. Supports pytest, jest, go test, and cargo test. Use when user says 'run tests', 'test', 'coverage', 'pytest', 'jest', or asks about test results.
majiayu000/claude-skill-registry 163
-
video-script-writer
Write engaging video scripts for YouTube, TikTok, and other platforms. Creates complete scripts with hooks, main content, and CTAs. Supports various formats including tutorials, vlogs, reviews, explainers, and storytelling. Use when creating video scripts, writing YouTube content, or planning video structure.
majiayu000/claude-skill-registry 163
-
aico-frontend-implement
Execute frontend task implementation with TDD. Read task file, execute implementation steps, verify each step, update status.
Use this skill when:
- User asks to "implement this task", "implement the plan", "start implementation", "execute plan"
- Have a task file (story- or standalone- prefix) ready to execute
- User says "start coding", "write the code", "begin implementation"
- User asks to "use TDD", "write test first", "test-driven" for frontend code
- User asks to "write tests", "add tests", "create tests"
- Fixing UI bugs (write failing test that reproduces bug first)
TDD Iron Law: NO PRODUCTION CODE WITHOUT A FAILING TEST FIRST
TDD Cycle: RED (write failing test) → Verify fails → GREEN (minimal code) → Verify passes → REFACTOR
Prerequisites:
- MUST have task file in docs/reference/frontend/tasks/ (story- or standalone- prefix)
- MUST read design-system.md, constraints.md, and design spec before writing any code
Flow: Read Task File → Read Constraints → Execute Steps → Verify Each → Test → Update Task Status
majiayu000/claude-skill-registry 163
-
moai-alfred-personas
Adaptive communication patterns and role selection based on user expertise level and request type (Consolidated from moai-alfred-persona-roles)
majiayu000/claude-skill-registry 163
-
go-concurrency
Use when Go concurrency with goroutines, channels, and sync patterns. Use when writing concurrent Go code.
majiayu000/claude-skill-registry 163
-
pocket
Save and organize articles, videos, and web content for later reading with Pocket's read-it-later service.
majiayu000/claude-skill-registry 163
-
Parsing and Mutating Strings
Utilities in this library which provide effective ways to parse or mutate text at both runtime and design-time while ensuring that the resulting type is as narrow as possible.
majiayu000/claude-skill-registry 163
-
symfony:doctrine-fetch-modes
Use when symfony doctrine fetch modes
majiayu000/claude-skill-registry 163
-
Wheels Routing Generator
Generate RESTful routes, nested routes, and custom routing patterns for Wheels applications. Use when defining URL structure, creating RESTful resources, or implementing custom route patterns. Ensures proper HTTP verb mapping and route constraints.
majiayu000/claude-skill-registry 163
-
swiftui-testing
Test SwiftUI apps with XCTest, UI tests, snapshot testing, and async testing. Use when writing unit tests for ViewModels, creating UI automation tests, implementing snapshot tests, or testing async code.
majiayu000/claude-skill-registry 163
-
strategist-cooperation
Guides effective collaboration with the strategist agent—a remote expert providing unbiased advice on complex architectural decisions, trade-offs, and problems where you're stuck or need outside perspective. The strategist cannot access the codebase.
majiayu000/claude-skill-registry 163
-
express-mcp
MCP server implementation with Express.js and TypeScript.
majiayu000/claude-skill-registry 163
-
python-env
Python environment variable management using .env files and python-dotenv for simple projects
majiayu000/claude-skill-registry 163
-
codebase-summarizer
Scans repository structure and generates comprehensive architecture documentation including system overview, entry points, module relationships, data flow diagrams, and "edit here for X" guides. Creates ARCHITECTURE.md for onboarding and navigation. Use when users request "document the codebase", "explain the architecture", "create onboarding docs", or "map the system".
majiayu000/claude-skill-registry 163
-
convert-fsharp-roc
Convert F# code to idiomatic Roc. Use when migrating F# projects to Roc, translating F# patterns to idiomatic Roc, or refactoring F# codebases. Extends meta-convert-dev with F#-to-Roc specific patterns.
majiayu000/claude-skill-registry 163
-
ChatTwo Debug
Use this skill to read ChatTwo chat logs as a debug console. Covers querying the SQLite database, finding script runs, and extracting debug evidence for bug analysis.
majiayu000/claude-skill-registry 163
-
api-contract-design
Design APIs using schema-first approach with OpenAPI/Swagger. Use when creating new APIs, documenting existing ones, or when frontend/backend teams need to work in parallel. Covers OpenAPI spec, validation, and code generation.
majiayu000/claude-skill-registry 163
-
sc-tutorial-generator
majiayu000/claude-skill-registry 163
-
visual-regression-test-setup
Sets up visual regression testing using Percy, Chromatic, or Playwright to catch unintended UI changes through screenshot comparison. Use when user asks to "setup visual testing", "add screenshot tests", "prevent visual bugs", or "setup Percy/Chromatic".
majiayu000/claude-skill-registry 163
-
agent-builder
Use when creating, improving, or troubleshooting Claude Code subagents. Expert guidance on agent design, system prompts, tool access, model selection, and best practices for building specialized AI assistants.
majiayu000/claude-skill-registry 163
-
init-local-tooling
Initialize and configure local development tooling for TypeScript, Rust, and Python projects including monorepos. Use when setting up linting (ESLint, Biome, clippy, ruff), formatting (Prettier, rustfmt, ruff), type checking (tsc, mypy), testing (Vitest, Jest, cargo test, pytest), Git hooks (lefthook for commit-msg, pre-commit, pre-push), GitHub Actions workflows, package publishing (npm, crates.io, PyPI), version management (Changesets), and automated releases. Covers both single-language projects and multi-language monorepos using Nx + pnpm workspaces.
majiayu000/claude-skill-registry 163
-
semantic-search-omerlefaruk-casarerpa
majiayu000/claude-skill-registry 163
-
cloudflare-ai-search
Cloudflare AI Search for semantic search and vector embeddings in Workers
majiayu000/claude-skill-registry 163