Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
mcaf-security-baseline
Apply baseline engineering security guidance: secrets handling, secure defaults, threat modelling references, and review checkpoints for auth, data flow, pipelines, and external integrations. Use when a change has security impact but does not require a full standalone AppSec engagement.
managedcode/MCAF 47
-
mcaf-testing
Add or update automated tests for a change using the repository’s verification rules in `AGENTS.md`. Use when implementing a feature, bugfix, refactor, or regression test; prefer stable integration/API/UI coverage and pull deeper test strategy from the bundled references.
managedcode/MCAF 47
-
mcaf-feature-spec
Create or update a feature spec under `docs/Features/` with business rules, user flows, system behaviour, verification, and Definition of Done. Use when the user asks for a feature spec, executable requirements, acceptance criteria, behaviour documentation, or a pre-implementation plan for non-trivial behaviour changes.
managedcode/MCAF 47
-
experiment-design
Best practices for designing reproducible experiments
Yeachan-Heo/My-Jogyo 162
-
ml-rigor
Enforces baseline comparisons, cross-validation, interpretation, and leakage prevention for ML pipelines
Yeachan-Heo/My-Jogyo 162
-
data-analysis
Patterns for data loading, exploration, and statistical analysis
Yeachan-Heo/My-Jogyo 162
-
experiment-design
Best practices for designing reproducible experiments
Yeachan-Heo/My-Jogyo 162
-
ml-rigor
Enforces baseline comparisons, cross-validation, interpretation, and leakage prevention for ML pipelines
Yeachan-Heo/My-Jogyo 162
-
data-analysis
Patterns for data loading, exploration, and statistical analysis
Yeachan-Heo/My-Jogyo 162
-
grading-claude-agents-md
Grades and improves CLAUDE.md (Claude Code) and AGENTS.md (Codex/OpenCode) configuration files. Use when asked to grade, score, evaluate, audit, review, improve, fix, optimize, or refactor agent config files. Triggers on 'grade my CLAUDE.md', 'score my AGENTS.md', 'is my CLAUDE.md too big', 'improve my agent config', 'fix my CLAUDE.md', 'optimize context usage', 'reduce tokens in CLAUDE.md', or 'audit my config files'. Automatically grades both files if present, generates improvement plan, and implements changes on approval.
SpillwaveSolutions/grading-claude-agents-md-agentic-skill 3
-
setup-to-pyproject
Migrate Python projects from setup.py/setup.cfg to pyproject.toml for use with uv. Use when upgrading legacy Python packaging, converting setup.py to modern pyproject.toml format, setting up dependency groups for development/testing, and ensuring `uv run pytest` works correctly.
simonw/skills 40
-
cogapp-markdown
Use cogapp to auto-generate sections of markdown documentation by embedding Python code that produces content. Use when a project needs to keep documentation in sync with code, such as embedding CLI --help output in README files, generating tables, or any content that should be derived from the code itself rather than manually maintained.
simonw/skills 40
-
uv-tdd
A development process for Python applications that uses TDD to iterate on a new project based around uv. Use when Claude needs to create a new Python project, write Python code with tests, or work on Python development using test-driven development practices with the uv package manager.
simonw/skills 40
-
upgrade-actions
Upgrade GitHub Actions workflows
simonw/skills 40
-
castella-agent-ui
Build chat interfaces and agent management UIs with Castella. Create chat components, display tool calls, manage multiple agents, and build agent hubs.
i2y/castella 39
-
castella-packaging
Package Castella applications for distribution using ux, PyInstaller, or Nuitka. Create executables, macOS app bundles, and cross-compile for other platforms.
i2y/castella 39
-
castella-core
Build desktop, web, or terminal UIs with Castella. Create widgets, components, layouts, manage reactive state, handle events, and use the theme system.
i2y/castella 39
-
castella-a2a
Connect to A2A protocol agents from Castella. Communicate with agents, display agent cards, send messages, handle responses, and stream results.
i2y/castella 39
-
castella-mcp
Enable AI agents to introspect and control Castella UIs via MCP. Create MCP servers, expose UI resources, handle MCP tools, and use semantic IDs.
i2y/castella 39
-
castella-a2ui
Render A2UI JSON as native Castella widgets. Parse A2UI messages, handle actions, progressive rendering, data binding, and connect to A2UI-enabled agents.
i2y/castella 39
-
weaviate-query-agent
Search and retrieve data from local Weaviate using semantic search, filters, RAG, and hybrid queries
saskinosie/weaviate-claude-skills 41
-
weaviate-collection-manager
Create, view, update, and delete Weaviate collections with schema management (for local Weaviate)
saskinosie/weaviate-claude-skills 41
-
weaviate-connection
Connect to local Weaviate vector database and verify connection health
saskinosie/weaviate-claude-skills 41
-
weaviate-local-setup
Set up and manage a local Weaviate instance using Docker
saskinosie/weaviate-claude-skills 41