Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
data-gouv
Skill professionnel pour Claude Code permettant d'accéder, télécharger et analyser les données ouvertes françaises via data.gouv.fr. Inclut une librairie Python complète, des exemples de code, et une documentation détaillée des datasets les plus utilisés.
benoitvx/data-gouv-skill 22
-
migrating-to-swift-concurrency
Provides the complete Swift Concurrency Migration Guide. Use when migrating to Swift 6, resolving data-race safety errors, understanding Sendable and actor isolation, or incrementally adopting async/await.
kylehughes/the-unofficial-swift-concurrency-migration-skill 50
-
lex-uk-law
i-dot-ai/lex 38
-
lex-uk-law
UK legal research using the Lex API. Use this skill whenever the user asks about UK law, legislation, statutory instruments, Acts of Parliament, legal provisions, amendments, or anything that could benefit from searching authoritative UK legal sources. Also use when the user mentions specific UK Acts (e.g. "the Data Protection Act"), asks about legal requirements, or needs to understand how legislation has changed over time. Even if the user doesn't explicitly say "search legislation", if they're asking a question that UK law could answer, use this skill.
i-dot-ai/lex 38
-
Pest Testing Framework
Integration with the Pest PHP testing framework for writing and running tests
markhuot/craft-pest-core 18
-
web-asset-generator
Generate web assets including favicons, app icons (PWA), and social media meta images (Open Graph) for Facebook, Twitter, WhatsApp, and LinkedIn. Use when users need icons, favicons, social sharing images, or Open Graph images from logos or text slogans. Handles image resizing, text-to-image generation, and provides proper HTML meta tags.
alonw0/web-asset-generator 259
-
swarm-coordination
Multi-agent coordination patterns for OpenCode swarm workflows. Use when work
benefits from parallelization or coordination. Covers: decomposition, worker
spawning, file reservations, progress tracking, and review loops.
joelhooks/swarm-tools 603
-
swarm-cli
Swarm CLI commands for workers - hivemind memory, hive tasks, swarmmail coordination.
Use when working in a swarm context. Covers: swarm memory (find/store/get/stats),
swarm cells (query/create/update/close), and coordination commands.
joelhooks/swarm-tools 603
-
ralph-supervisor
Ralph loop pattern - Claude supervises while Codex (gpt-5.3-codex) executes
implementation work. Use for autonomous coding loops with fresh context per
iteration, validation gates, and git-backed persistence. Tools: ralph_init,
ralph_story, ralph_iterate, ralph_loop, ralph_status, ralph_cancel, ralph_review.
joelhooks/swarm-tools 603
-
always-on-guidance
Always-on rule-oriented guidance for claude-plugin agents. Use to align behavior,
tool usage, and model-specific defaults while avoiding deprecated bd/cass references.
Related skills: swarm-coordination, testing-patterns.
joelhooks/swarm-tools 603
-
swarm-coordination
Multi-agent coordination patterns for OpenCode swarm workflows. Use when working on complex tasks that benefit from parallelization, when coordinating multiple agents, or when managing task decomposition. Do NOT use for simple single-agent tasks.
joelhooks/swarm-tools 603
-
hive-workflow
Issue tracking and task management using the hive system. Use when creating, updating, or managing work items. Use when you need to track bugs, features, tasks, or epics. Do NOT use for simple one-off questions or explorations.
joelhooks/swarm-tools 603
-
skill-creator
Guide for creating effective agent skills. Use when you want to create a new skill, improve an existing skill, or learn best practices for skill development. Helps codify learned patterns into reusable, discoverable skills.
joelhooks/swarm-tools 603
-
skill-generator
Meta-skill for generating new skills with proper format and structure. Use when creating new skills for the swarm system or when agents need to generate skill scaffolds. Ensures skills follow conventions (frontmatter format, directory structure, bundled resources).
joelhooks/swarm-tools 603
-
testing-patterns
Patterns for testing code effectively. Use when breaking dependencies for testability, adding tests to existing code, understanding unfamiliar code through characterization tests, or deciding how to structure tests. Covers seams, dependency injection, test doubles, and safe refactoring techniques from Michael Feathers.
joelhooks/swarm-tools 603
-
swarm-coordination
Multi-agent coordination patterns for OpenCode swarm workflows. Use when working on complex tasks that benefit from parallelization, when coordinating multiple agents, or when managing task decomposition. Do NOT use for simple single-agent tasks.
joelhooks/swarm-tools 603
-
queue
Guide for job queue patterns in multi-agent coordination. Use when deciding between background jobs vs inline execution, submitting long-running tasks, monitoring job progress, and handling failures. Covers when to queue, job priority, retry strategies, and monitoring patterns.
joelhooks/swarm-tools 603
-
learning-systems
Implicit feedback scoring, confidence decay, and anti-pattern detection. Use when understanding how the swarm plugin learns from outcomes, implementing learning loops, or debugging why patterns are being promoted or deprecated. Unique to opencode-swarm-plugin.
joelhooks/swarm-tools 603
-
system-design
Principles for building reusable coding systems. Use when designing modules, APIs, CLIs, or any code meant to be used by others. Based on "A Philosophy of Software Design" by John Ousterhout. Covers deep modules, complexity management, and design red flags.
joelhooks/swarm-tools 603
-
cli-builder
Guide for building TypeScript CLIs with Bun. Use when creating command-line tools, adding subcommands to existing CLIs, or building developer tooling. Covers argument parsing, subcommand patterns, output formatting, and distribution.
joelhooks/swarm-tools 603
-
skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
joelhooks/swarm-tools 603
-
timeout-test
Use when timing out
joelhooks/swarm-tools 603
-
timeout-test
Use when timing out
joelhooks/swarm-tools 603
-
swarm-coordination
Multi-agent coordination patterns for OpenCode swarm workflows. Use when work
benefits from parallelization or coordination. Covers: decomposition, worker
spawning, file reservations, progress tracking, and review loops.
joelhooks/swarm-tools 603