Discover and install skills, docs, and rules to enhance your AI agent's capabilities.
| Name | Contains | Score |
|---|---|---|
Complete bash-script toolkit with generation and validation capabilities Contains: bash-script-generator Creates bash scripts with argument parsing, error handling, logging, and input validation following current standards. Use when creating new bash or shell scripts, .sh files, CLI tools, scripting automation, text processing workflows (grep/awk/sed pipelines), or building production-ready command-line utilities. Trigger phrases include 'write a bash script', 'create a shell script', 'generate a .sh file', 'bash command', 'scripting', or 'automate with bash'. bash-script-validator Comprehensive toolkit for validating, linting, and optimizing bash and shell scripts. Use this skill when working with shell scripts (.sh, .bash), validating script syntax, detecting unquoted variables, checking POSIX compliance, identifying unsafe command substitutions, validating shebang lines, finding security vulnerabilities, or debugging shell script problems. | Skills | |
Complete jenkinsfile toolkit with generation and validation capabilities Contains: jenkinsfile-generator Generates Jenkinsfiles with stages, agents, parallel builds, post-build actions, and security scanning for Declarative and Scripted pipeline syntaxes. Use when creating a Jenkins pipeline script, Groovy pipeline, or build configuration; implementing CI/CD workflows, continuous integration, or build automation; adding Docker/Kubernetes deployments, matrix builds, parameterized pipelines, or DevSecOps security scanning to a Jenkins setup. jenkinsfile-validator Comprehensive toolkit for validating, linting, testing, and automating Jenkinsfile pipelines (both Declarative and Scripted). Use this skill when working with Jenkins pipeline files, validating pipeline syntax, checking best practices, debugging pipeline issues, or working with custom plugins. | Skills | |
Port the visual theme and styling from a live website to a React/Tailwind CSS project. Extracts colours, typography, spacing, and component styles — via agent-browser automation, manual inspection, curl/wget, or direct source reading — writes structured documentation and all artifacts under .context/artifacts/{website}/ with timestamps, applies findings as Tailwind v4 CSS tokens, then verifies by visually diffing the original site against the local or deployed version. Use when cloning a brand, replicating a design system, matching a reference site, migrating visual identity, copying a style guide, or porting a theme from any live URL into a React codebase. Contains: website-theme-porter Ports the visual identity of any live website into a React plus Tailwind CSS project. Extracts colours, typography, spacing, component styles via browser automation, source inspection, curl, wget, DevTools. Writes structured documentation, applies findings as Tailwind v4 CSS tokens, then verifies by visually diffing the original site against the local build. Use when cloning a brand, replicating a design system, matching a reference site, migrating visual identity, copying a style guide, porting a theme from any live URL into a React codebase, matching a client reference design. | Skills | |
Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies Contains: dispatching-parallel-agents Runs multiple independent tasks concurrently by dispatching one focused agent per problem domain, completing batch workloads faster than sequential processing. Use when facing 2+ parallel tasks such as multiple failing test files, broken subsystems, or independent bugs that can be investigated and fixed simultaneously without shared state or sequential dependencies. Also useful when users ask to "run things in parallel", "work on multiple issues at the same time", handle "batch processing", or "multi-task" across independent problem domains. | Skills | |
Configure and operate Mise for deterministic developer environments. Use when installing runtime/tool versions, defining reusable tasks, managing layered environment variables, migrating from asdf/nvm/pyenv, or debugging mise.toml behavior in CI and local shells. Keywords: mise, mise.toml, tool versions, tasks, env, asdf migration, setup automation, dev environment. Contains: mise-complete Configure and operate Mise for deterministic developer environments. Use when installing runtime/tool versions, defining reusable tasks, managing layered environment variables, migrating from asdf/nvm/pyenv, or debugging mise.toml behavior in CI and local shells. Keywords: mise, mise.toml, tool versions, tasks, env, asdf migration, setup automation, dev environment. | Skills | |
Generate label matchers, line filters, log aggregations, and metric queries in LogQL (Loki Query Language) following current standards and conventions. Use this skill when creating new LogQL queries, implementing log analysis dashboards, alerting rules, or troubleshooting with Loki. Contains: logql-generator Generate label matchers, line filters, log aggregations, and metric queries in LogQL (Loki Query Language) following current standards and conventions. Use this skill when creating new LogQL queries, implementing log analysis dashboards, alerting rules, or troubleshooting with Loki. | Skills | |
v0.2.1 Complete Commander.js CLI framework guidance covering command structure, options, arguments, subcommands, action handlers, version management, and TypeScript integration. Use when: building CLI tools, parsing command-line arguments, implementing subcommands, handling options/flags, creating interactive CLIs, or migrating from other CLI frameworks. Keywords: Commander.js, CLI, command-line, arguments, options, flags, subcommands, action handlers, version, help text, TypeScript, yargs, meow, program, parseAsync, opts, args, variadic, required options, default values, custom help, error handling Contains: commanderjs Complete Commander.js CLI framework guidance covering command structure, options, arguments, subcommands, action handlers, version management, and TypeScript integration. Use when: building CLI tools, parsing command-line arguments, implementing subcommands, handling options/flags, creating interactive CLIs, or migrating from other CLI frameworks. Keywords: Commander.js, CLI, command-line, arguments, options, flags, subcommands, action handlers, version, help text, TypeScript, yargs, meow, program, parseAsync, opts, args, variadic, required options, default values, custom help, error handling | Skills | |
Build authoritative real-time multiplayer servers with Colyseus 0.17+. Use when implementing rooms, schema state sync, client message validation, matchmaking, authentication, reconnection handling, or server-side anti-cheat constraints. Keywords: colyseus, room lifecycle, schema, multiplayer, websocket, matchmaking, onJoin, onLeave, onDrop, allowReconnection. Contains: colyseus-multiplayer Build authoritative real-time multiplayer servers with Colyseus 0.17+. Use when implementing rooms, schema state sync, client message validation, matchmaking, authentication, reconnection handling, or server-side anti-cheat constraints. Keywords: colyseus, room lifecycle, schema, multiplayer, websocket, matchmaking, onJoin, onLeave, onDrop, allowReconnection. | Skills | |
v0.2.1 Enforce AWS CDK security and compliance controls with cdk-nag. Use when adding rule packs, triaging findings, writing justified suppressions, integrating checks in CI/CD, or preventing insecure infrastructure patterns in CDK stacks. Contains: cdk-nag Enforce AWS CDK security and compliance controls with cdk-nag. Use when adding rule packs, triaging findings, writing justified suppressions, integrating checks in CI/CD, or preventing insecure infrastructure patterns in CDK stacks. | Skills | |
Master Test-Driven Development with deterministic red-green-refactor workflows, test-first feature delivery, bug reproduction through failing tests, behavior-focused assertions, and refactoring safety; use when implementing new functions, changing APIs, fixing regressions, or restructuring code under test. Contains: test-driven-development Guides TDD (test-driven development) with red-green-refactor workflows, test-first feature delivery, bug reproduction through failing tests, behavior-focused assertions, and refactoring safety. Use when writing unit tests, implementing new functions, adding test coverage, fixing regressions, changing APIs, or restructuring code under test — especially when a user says "write tests first", "TDD", or "test before code". | Skills | |
v0.2.2 Submit, amend, and review Gerrit changes using git-review CLI. Use when asked to submit a patchset, download a change, rebase a change request, check CR status, or manage code reviews in Gerrit. Contains: gerrit Submit, amend, and review Gerrit changes using git-review CLI. Use when asked to submit a patchset, download a change, rebase a change request, check CR status, or manage code reviews in Gerrit. | Skills | |
Create, update, and organize Google Calendar events and schedules. Check availability, book time, and manage calendars. Use when asked to schedule a meeting, set up an appointment, book a call, check gcal, or manage calendar events. Contains: google-calendar Create, update, and organize Google Calendar events and schedules. Check availability, book time, and manage calendars. Use when asked to schedule a meeting, set up an appointment, book a call, check gcal, or manage calendar events. | Skills | |
v0.1.3 Read, write, and format Google Sheets spreadsheets. Manage cell values, ranges, formulas, pivot tables, and charts. Use when asked to update a gsheet, edit a Google spreadsheet, add formulas, or work with spreadsheet data. Contains: google-sheets Read, write, and format Google Sheets spreadsheets. Manage cell values, ranges, formulas, pivot tables, and charts. Use when asked to update a gsheet, edit a Google spreadsheet, add formulas, or work with spreadsheet data. | Skills | |
v0.2.1 Create and modify Google Docs documents. Read content, insert tables, apply heading styles, and manage formatting. Use when asked to edit a gdoc, write a Google document, update a doc, or format document content. Contains: google-docs Create and modify Google Docs documents. Read content, insert tables, apply heading styles, and manage formatting. Use when asked to edit a gdoc, write a Google document, update a doc, or format document content. | Skills | |
wshobson/agents Build reusable Terraform modules for AWS, Azure, GCP, and OCI infrastructure following infrastructure-as-code best practices. Use when creating infrastructure modules, standardizing cloud provisioning, or implementing reusable IaC components. | Skills | |
smartcontractkit/chainlink-agent-skills Helps developers retrieve Chainlink Data Streams reports over REST and WebSocket, including report schemas. A price-feed consumer that uses AggregatorV3Interface or latestRoundData goes to chainlink-data-feeds-skill. Reports, REST, WebSocket, and report schemas stay here. It also applies to credentials, report decoding, official Go, Rust, and TypeScript SDKs, high-availability streaming, on-chain report verification, and timestamp lookback. | Skills | |
Guided walkthroughs for the Skill Foundations course: install and trigger your first skill, author one from scratch, place guidance across skills, MCP, and context files, bundle a multi-skill plugin, and publish across a team. Bundles the commit-conventions demo skill used throughout the course. Contains: 01-skills-in-30-minutes Use when a learner wants to start, work through, or be guided or tutored through the Skills in 30 minutes lesson — their first Tessl skill. Walks them one step at a time through finding the bundled commit-conventions skill on disk and triggering it on a real diff in their own repository, running a check after each step before moving on. Triggers on asks like guide me through skills in 30 minutes, start the first lesson, or walk me through my first skill. 02-writing-your-first-skill Use when a learner wants to start, work through, or be guided or tutored through the Writing your first skill lesson — authoring their own commit-conventions skill from scratch. Walks them one step at a time through scaffolding a skill with the Tessl CLI, writing its SKILL.md, linting it against the Agent Skills spec, and installing it from their local filesystem so their agent fires it on intent, running a check after each step before moving on. Triggers on asks like guide me through writing my first skill, start lesson 2, help me author a skill, or walk me through scaffolding and linting a skill. 03-skills-vs-mcp-and-context-files Use when a learner wants to start, work through, or be guided through the "Skills vs MCP, and context files" lesson (Skill Foundations, lesson 3). Walks them through it as a guided read in their own repository, opening their context files, comparing a skill with an MCP server, and applying a two-question rule to place any piece of guidance. Triggers on asks like "guide me through the skills vs MCP lesson", "walk me through context files vs skills", "tutor me on when to use a skill, a context file, or MCP", or "help me work out where this instruction belongs". 04-building-a-multi-skill-plugin Use when a learner wants to start, work through, or be guided or tutored through the Building a multi-skill plugin lesson, bundling related skills into one versioned, installable plugin. Walks them one step at a time through scaffolding an empty git-hygiene plugin with the Tessl CLI, copying their commit-conventions skill into it, linting the whole plugin, and keeping skill descriptions sharp enough that each fires on exactly one situation, running a check after each step before moving on. Triggers on asks like guide me through building a multi-skill plugin, start lesson 4, help me bundle my skills into a plugin, or walk me through making a skill library. 05-publishing-across-a-team Use when a learner wants to start, work through, or be guided or tutored through the Publishing and installing across a team lesson — taking a local plugin all the way to the registry. Walks them one step at a time through dogfooding their git-hygiene plugin against real work, publishing it to a workspace, installing it the way a teammate would, and shipping an update with a semver version bump, running a check after each step before moving on. Triggers on asks like guide me through publishing my plugin, start lesson 5, help me publish to the registry, walk me through team install, or how do I version-bump and update a plugin. commit-conventions Use when the user asks for a commit message, or has staged changes and wants help summarizing them. Generates a Conventional Commits–formatted message from a diff. | Skills | |
agent-skills-hub/agent-skills-hub Expert in designing and building autonomous AI agents. Masters tool use, memory systems, planning strategies, and multi-agent orchestration. Use when: build agent, AI agent, autonomous agent, tool use, function calling. | Skills | |
ruvnet/ruflo Agent skill for challenges - invoke with $agent-challenges | Skills | |
Dicklesworthstone/pi_agent_rust Opinionated constraints for building better interfaces with agents. | Skills |
Can't find what you're looking for? Evaluate a missing skill.