Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
polyglot-c-py
This skill provides guidance for creating polyglot files that are valid in both C and Python. It should be used when tasks require writing code that compiles and runs correctly as both a C program and a Python script, producing identical or specified output from each interpreter/compiler.
majiayu000/claude-skill-registry 163
-
editorconfig-generator
Generate .editorconfig files for consistent coding styles across different editors and IDEs. Triggers on "create editorconfig", "generate editor config", "editorconfig for", "editor settings".
majiayu000/claude-skill-registry 163
-
building-chat-widgets
Build interactive AI chat widgets with buttons, forms, and bidirectional actions.
Use when creating agentic UIs with clickable widgets, entity tagging (@mentions),
composer tools, or server-handled widget actions. Covers full widget lifecycle.
NOT when building simple text-only chat without interactive elements.
majiayu000/claude-skill-registry 163
-
agent-sdk
Guide for Claude Agent SDK - build custom AI agents powered by Claude. Covers installation, authentication providers, tool permissions, file-based configuration, TypeScript/Python code examples, and project scaffolding templates.
majiayu000/claude-skill-registry 163
-
trader-analysis
Analyze Polymarket traders, identify profitable traders to follow, and track their performance. Use when building copy trading features or trader discovery.
majiayu000/claude-skill-registry 163
-
ecosystem-migration
Migrate existing repositories to use Personal GitHub Ecosystem templates and patterns. USE THIS SKILL when user says "migrate to ecosystem", "adopt templates", "convert workflow", "upgrade CI", or wants to transition existing projects.
majiayu000/claude-skill-registry 163
-
systems-thinking-dsl-generator
Generates DSL code for the Systems Thinking Tool (systemsthinkingtool.com). Creates system dynamics models with stocks, flows, constants, delays, lookup tables, and graphs. Based on actual implementation at github.com/doodzik/systems-thinking-tool.
majiayu000/claude-skill-registry 163
-
eslint-configuration
Use when eSLint configuration including config files, extends, plugins, and environment setup.
majiayu000/claude-skill-registry 163
-
create-issue
Create an issue in GitHub or Jira. Automatically detects if GitHub issues are enabled; if so creates a GitHub issue, otherwise creates a Jira issue.
majiayu000/claude-skill-registry 163
-
dev-validation
Development cycle validation gate (Gate 5) - validates all acceptance criteria are met
and requires explicit user approval before completion.
majiayu000/claude-skill-registry 163
-
implementation-sequencer
验证代码构建顺序,分析依赖关键路径,建议Sprint划分和交付优先级。当STRUCT和GOAL确定后使用。
majiayu000/claude-skill-registry 163
-
API Models
Your approach to handling API models. Use this skill when working on files where API models comes into play.
majiayu000/claude-skill-registry 163
-
test-data-builder
Test Data Builder - Auto-activating skill for Test Automation.
Triggers on: test data builder, test data builder
Part of the Test Automation skill category.
majiayu000/claude-skill-registry 163
-
Python Style Standards
Python coding standards including line length (80 chars), naming conventions (snake_case, PascalCase), type hints, docstrings, exception handling, and logging patterns. Use when writing new Python code or reviewing code quality.
majiayu000/claude-skill-registry 163
-
linear-workflow
Linear issue-tracked development workflow. Auto-activates when starting work on issues, creating branches, changing status, writing comments, or creating PRs.
majiayu000/claude-skill-registry 163
-
caching-utilities
Guide for using caching utilities in speedy_utils, including memory, disk, and hybrid caching strategies for sync and async functions.
majiayu000/claude-skill-registry 163
-
content-marketer
Expert in content strategy, SEO-driven storytelling, and developer advocacy. Bridges the gap between technical products and market adoption. Use when creating marketing content, developing content strategy, writing blog posts, or planning developer outreach.
majiayu000/claude-skill-registry 163
-
abi-codegen
Convert JSON ABI files to TypeScript const exports with proper typing. Use when working with smart contract ABIs, converting JSON to TypeScript, generating typed contract interfaces, or adding new contract ABIs to the SDK.
majiayu000/claude-skill-registry 163
-
building-ai-agent-on-cloudflare
Builds AI agents on Cloudflare using the Agents SDK with state management,
real-time WebSockets, scheduled tasks, tool integration, and chat capabilities.
Generates production-ready agent code deployed to Workers.
Use when: user wants to "build an agent", "AI agent", "chat agent", "stateful
agent", mentions "Agents SDK", needs "real-time AI", "WebSocket AI", or asks
about agent "state management", "scheduled tasks", or "tool calling".
majiayu000/claude-skill-registry 163
-
WordPress Penetration Testing
This skill should be used when the user asks to "pentest WordPress sites", "scan WordPress for vulnerabilities", "enumerate WordPress users, themes, or plugins", "exploit WordPress vulnerabilities", or "use WPScan". It provides comprehensive WordPress security assessment methodologies.
majiayu000/claude-skill-registry 163
-
start-right
Comprehensive repository initialization and scaffolding for new projects. Use when setting up a new repository from scratch with git, GitHub, CI/CD workflows, branch protection, validation checks (format, lint, type-check, tests, builds), git hooks (husky/lefthook), GitHub Actions for PR and main branch validation, automated versioning and tagging, and project-specific release workflows. Ideal for solo developers who want production-ready repository setup including (1) Git initialization with main branch, (2) GitHub repository creation and configuration, (3) Branch protection rules, (4) PR workflow with squash merging and auto-delete branches, (5) Comprehensive validation checks, (6) Git hooks for pre-commit and pre-push validation, (7) GitHub Actions CI/CD pipelines, (8) Automated releases with GitHub Releases integration.
majiayu000/claude-skill-registry 163
-
agent-memory
Use this skill when the user asks to save, remember, recall, or organize memories. Triggers on: 'remember this', 'save this', 'note this', 'what did we discuss about...', 'check your notes', 'clean up memories'. Also use proactively when discovering valuable findings worth preserving.
majiayu000/claude-skill-registry 163
-
rdkit
Cheminformatics toolkit for fine-grained molecular control. SMILES/SDF parsing, descriptors (MW, LogP, TPSA), fingerprints, substructure search, 2D/3D generation, similarity, reactions. For standard workflows with simpler interface, use datamol (wrapper around RDKit). Use rdkit for advanced control, custom sanitization, specialized algorithms.
majiayu000/claude-skill-registry 163
-
operating-production-services
SRE patterns for production service reliability: SLOs, error budgets, postmortems, and incident response.
Use when defining reliability targets, writing postmortems, implementing SLO alerting, or establishing
on-call practices. NOT for initial service development (use scaffolding skills instead).
majiayu000/claude-skill-registry 163