Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
ios-simulator-skill
21 production-ready scripts for iOS app testing, building, and automation. Provides semantic UI navigation, build automation, accessibility testing, and simulator lifecycle management. Optimized for AI agents with minimal token output.
majiayu000/claude-skill-registry 163
-
task-slicer
Split features into atomic 2–4h tasks with independent tests and minimal dependencies
majiayu000/claude-skill-registry 163
-
output-style-to-plugin
This skill should be used when converting deprecated Claude Code output styles (.md files) into the new plugin format. It automates the entire conversion process including creating plugin structure, generating configuration files, and setting up local marketplace for testing.
majiayu000/claude-skill-registry 163
-
playwright-skill
Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test websites, automate browser interactions, validate web functionality, or perform any browser-based testing.
majiayu000/claude-skill-registry 163
-
Independent Research
Research-driven investigation skill for validating solutions and exploring documentation. Never ask questions you can answer yourself through research. Use WebFetch, WebSearch, and testing to validate ideas before presenting them. Deliver concrete, tested recommendations with evidence.
majiayu000/claude-skill-registry 163
-
SKILL-NAME-HERE
Clear, specific description of what this skill does and when Claude should use it. Include trigger terms users would naturally say. Maximum 1024 characters.
majiayu000/claude-skill-registry 163
-
rust-error-handling
Production error patterns with thiserror and anyhow, including error classification, HTTP/gRPC protocol mappings, context chains, retry logic, and testing. Use when designing error types for libraries or applications, mapping errors to API responses, or implementing retry mechanisms.
majiayu000/claude-skill-registry 163
-
streamlit-development
Developing, testing, and deploying Streamlit data applications on Snowflake. Use this skill when you're building interactive data apps, setting up local development environments, testing with pytest or Playwright, or deploying apps to Snowflake using Streamlit in Snowflake.
majiayu000/claude-skill-registry 163
-
python-engineer
Writes, reviews, and refactors Python code following modern best practices. Specialises in Python 3.12+, uv for project management, type hints, polars over pandas, pydantic for validation, and pytest for testing. Use when working with Python code.
majiayu000/claude-skill-registry 163
-
finishing-branches
Use when work is complete and ready for integration, merge, or PR creation.
majiayu000/claude-skill-registry 163
-
test_script_generate
编写用于新华三技术有限公司H3C网络设备自动化测试脚本。支持全库检索、迭代优化策略以及过程文档自动归档。
majiayu000/claude-skill-registry 163
-
deepagents-integration
deepagents framework integration patterns for agent creation, planning, filesystem operations, and subagent orchestration. Current version 0.2.5 with LangGraph 1.0.2+
majiayu000/claude-skill-registry 163
-
Testing Pytest
Your approach to handling testing pytest. Use this skill when working on files where testing pytest comes into play.
majiayu000/claude-skill-registry 163
-
otel-observability
Implement OpenTelemetry-based observability for traces, metrics, and logs. Use for distributed tracing, Prometheus metrics, structured logging, and agent monitoring. Triggers on "OpenTelemetry", "OTEL", "tracing", "metrics", "observability", "Prometheus", "Grafana", "distributed tracing", or when implementing spec/007-observability.md.
majiayu000/claude-skill-registry 163
-
java-testing
Test Java applications - JUnit 5, Mockito, integration testing, TDD patterns
majiayu000/claude-skill-registry 163
-
canary-setup
Interactive setup workflow for configuring the Magnet MCP server to use the canary environment (project-specific, magnet-app directory only). Use when user says "canary setup", "use canary", "test on canary", "configure canary MCP", or "set up canary environment".
majiayu000/claude-skill-registry 163
-
grey-haven-tdd-python
Python Test-Driven Development expertise with pytest, strict red-green-refactor methodology, FastAPI testing patterns, and Pydantic model testing. Use when implementing Python features with TDD, writing pytest tests, testing FastAPI endpoints, developing with test-first approach, or when user mentions 'Python TDD', 'pytest', 'FastAPI testing', 'red-green-refactor', 'Python unit tests', 'test-driven Python', or 'Python test coverage'.
majiayu000/claude-skill-registry 163
-
lang-python
Python 3.13+ development specialist covering FastAPI, Django, async patterns, data science, testing with pytest, and modern Python features. Use when developing Python APIs, web applications, data pipelines, or writing tests.
majiayu000/claude-skill-registry 163
-
claude-framework
CLAUDE Framework coding standards for code quality, naming conventions, error handling, security, testing, database, and logging
majiayu000/claude-skill-registry 163
-
feature-in-worktree
Develop features in isolated git worktrees with autonomous testing and iteration. Use when the user asks to develop a feature in a separate worktree, wants isolated feature development, or mentions working without affecting the current directory.
majiayu000/claude-skill-registry 163
-
openapi-design
Contract-first REST API design with OpenAPI 3.1 specification
majiayu000/claude-skill-registry 163
-
community-kpi-dashboard
Measurement system tracking engagement, health, and business impact of community programs.
majiayu000/claude-skill-registry 163
-
test-github-actions
Test GitHub Actions workflows locally using act before pushing changes. Use when modifying .github/workflows files, before committing workflow changes, when debugging GitHub Actions failures, or when the user mentions testing workflows, act tool, or validating CI/CD changes.
majiayu000/claude-skill-registry 163
-
parse-error-logs
Parse build errors, test failures, type-check output, and validation logs into structured data. Use when processing npm/pnpm output, TypeScript errors, Jest failures, or any validation command results for quality gates.
majiayu000/claude-skill-registry 163