74167 Skills Available

Find awesome
Agent Skills

Agent-Skills.md is a agent skills marketplace, to find the right agent skills for you.

Popular searches

cortex-toolkit

Unified toolkit for CORTEX operations including CAS integrity verification, summary generation, and LLM packer smoke testing.

Reneromero08
Reneromero08
0

admission-control

Validate the ags admit admission control gate using deterministic fixtures.

Reneromero08
Reneromero08
0

Copy a recipe to an Obsidian vault

Given a URL to a recipe, copy it to an Obsidian vault using these rules.

boetro
boetro
0

Write to Obsidian Vault

Use this skill when the user asks to write, create, or save a note, idea, draft, list, or any other content to their Obsidian vault.

boetro
boetro
0

Unit Test Writing

This skill should be used when the user asks to "write tests", "add unit tests", "create test cases", "test this function", "add test coverage", or discusses testing strategies and test implementation.

boetro
boetro
0

Initialize New Python Project

Setup a new python project in this directory.

boetro
boetro
0

plan-implement

Use this skill to implement a plan in full, updating the plan as you go, with continuous testing

boetro
boetro
0

Find for designs / scopes for a project

Find relevant designs and scopes for a project. Should be used whenever a user mentions a design / scope doc for a project.

boetro
boetro
0

plan-iterate

Use this skill when you've added notes to a plan and want them addressed

boetro
boetro
0

plan-todos

Use this skill to add a detailed todo list to your plan

boetro
boetro
0

intent-analysis

Analyze and explain the intent behind AI tool calls. Use when you need to understand what an action will do, verify your interpretation is correct, or explain your reasoning to the user.

az9713
az9713
0

github-workflow-automation

Automates GitHub workflows including batch issue creation from JSON/CSV, PR creation with issue linking, pre-PR testing, and WordPress-specific validation (PHP linting, WPCS). Use when creating multiple issues, automating PR workflows, or validating WordPress code before commits.

WalksWithASwagger
WalksWithASwagger
0

git-safety

Apply critical git safety protocols before any git operations, especially in collaborative environments. Use when performing git commands, managing files, or making destructive changes.

gitsafetycollaborationdestructive-operations
yzlin
yzlin
0

coding-standards

Guide for writing clean, maintainable code following industry best practices and design principles like DRY, SOLID, and composition patterns. Use when writing any code to ensure consistency, readability, and long-term maintainability across all programming languages.

clean-codeSOLIDDRYbest-practices
yzlin
yzlin
0

skill-name

Clear, concise description of what this skill does and when to use it (1-1024 chars). Include relevant keywords for agent discovery.

tag1tag2tag3
yzlin
yzlin
0

smart-docs

AI-powered comprehensive codebase documentation generator. Analyzes project structure, identifies architecture patterns, creates C4 model diagrams, and generates professional technical documentation. Use when users need to document codebases, understand software architecture, create technical specs, or generate developer guides. Supports all programming languages.

documentationarchitecturec4mermaid
yzlin
yzlin
0

radar-tinder-mobileapp-testing

>

albertfast
albertfast
0

qr-code-generator

Use when implementing QR code generation - provides complete patterns for generating QR codes from text/URLs, displaying QR codes in modals, and customizing QR code appearance

PerceptLabs
PerceptLabs
0

npub-cash-address

Use when implementing npub.cash static Lightning address functionality - provides complete patterns for obtaining static Lightning addresses (username@npubx.cash), managing npub.cash account settings, syncing quotes from npub.cash, and integrating with Lightning wallets

PerceptLabs
PerceptLabs
0

nostr-wallet-connect

Use when implementing Nostr Wallet Connect (NIP-47) wallet service - provides complete patterns for generating NWC connection strings, publishing info events, listening for requests, processing wallet commands, and sending encrypted responses. Client-side patterns included for reference.

PerceptLabs
PerceptLabs
0

lsb-steganography

Use when implementing Least Significant Bit (LSB) steganography - allows hiding images or text within other images by encoding data in the least significant bits of pixel color channels

PerceptLabs
PerceptLabs
0

lightning-address

Use when implementing Lightning address functionality - provides complete patterns for resolving Lightning addresses to invoices, generating invoices from addresses, displaying Lightning addresses in UI, and integrating with QR codes

PerceptLabs
PerceptLabs
0

lightning-invoice-decoder

Use when implementing BOLT11 Lightning invoice decoding - provides complete patterns for decoding invoice amounts, validating invoice format, and extracting satoshi values from Lightning invoices

PerceptLabs
PerceptLabs
0

lightning-wallet

Use when implementing a standalone Lightning wallet using Cashu mints - provides complete patterns for minting (receiving Lightning payments), melting (sending Lightning payments), mint management, transaction history, and integrating with Lightning addresses and invoices

PerceptLabs
PerceptLabs
0

qr-code-scanner

Use when implementing QR code scanning - provides complete patterns for camera-based scanning, classifying scanned content (Bitcoin addresses, Lightning invoices, npubs, Cashu tokens), handling camera permissions, and paste from clipboard functionality

PerceptLabs
PerceptLabs
0

bitcoin-wallet

Use when implementing Bitcoin wallet features - provides complete architecture for on-chain Bitcoin transactions, UTXO management, address derivation from Nostr keys, and transaction handling with proper security patterns

PerceptLabs
PerceptLabs
0

cashu-wallet

Use when implementing Cashu token wallet functionality - provides complete patterns for sending and receiving Cashu tokens, token QR codes, automatic mint management, and integrating with Lightning wallet operations

PerceptLabs
PerceptLabs
0

emoji-encoder

Use when implementing steganographic text encoding using Unicode Variation Selectors - allows encoding any message invisibly into emojis, letters, or any characters using Unicode Variation Selectors (U+FE00-U+FE0F and U+E0100-U+E01EF)

PerceptLabs
PerceptLabs
0

exchange-rates

Use when implementing exchange rate functionality - provides complete patterns for fetching BTC/fiat exchange rates from Coinbase API, caching strategies, conversion utilities, and React hooks for displaying rates in UI

PerceptLabs
PerceptLabs
0

unityaiforge

AI-powered Unity development toolkit with Model Context Protocol integration

kuroyasouiti
kuroyasouiti
0

phantom-scribe

Kickstart and maintain a fast-paced fiction project from a thumbnail using Harmon Story Circle + Crouch-style chapter momentum. Use when the user asks for help writing a story/novel, wants beat sheets, chapter plans, Blake Crouch pacing, or wants canon/timeline guardrails for high-concept sci-fi/fantasy.

barnstorm
barnstorm
0

planz

Manage hierarchical project plans in SQLite. Tree-based structure with phases and tasks. Multiple output formats (text, JSON, XML, markdown).

manmal
manmal
0

development-story-report

Create a brief pyramid-structured wrap-up report for completed work. Use when the user asks to wrap up work, summarize findings, produce a handoff, explain what changed, or report what remains open.

fengwang
fengwang
0

spec

以需求、设计、任务三阶段进行规格驱动开发,把模糊功能想法转化为可实现、可验证的规范与计划;适用于复杂功能、多组件集成、高风险项目、团队协作、AI 辅助开发与知识沉淀;不适用于简单 bug 修复、快速实验原型、紧急热修复或成熟模式下不确定性很低的改动。

leixin-jin
leixin-jin
0

upgrade-solidity-contracts

Upgrade Solidity smart contracts using OpenZeppelin proxy patterns. Use when users need to: (1) make contracts upgradeable with UUPS, Transparent, or Beacon proxies, (2) write initializers instead of constructors, (3) use the Hardhat or Foundry upgrades plugins, (4) understand storage layout rules and ERC-7201 namespaced storage, (5) validate upgrade safety, (6) manage proxy deployments and upgrades, or (7) understand upgrade restrictions between OpenZeppelin Contracts major versions.

OpenZeppelin
OpenZeppelin
0

upgrade-stylus-contracts

Upgrade Stylus smart contracts using OpenZeppelin proxy patterns on Arbitrum. Use when users need to: (1) make Stylus Rust contracts upgradeable with UUPS or Beacon proxies, (2) understand Stylus-specific proxy mechanics (logic_flag, WASM reactivation), (3) integrate UUPSUpgradeable with access control, (4) ensure storage compatibility across upgrades, or (5) test upgrade paths for Stylus contracts.

OpenZeppelin
OpenZeppelin
0

create2-vanity-deploy

Use when 用户提到靓号地址, 0x1111/8888 前后缀, cast create2, CREATE2 部署脚本, 或 CREATE2 单元测试

phpmac
phpmac
0

env-config-standard

Use when 用户提到 source .env 很麻烦, 不想手动传 --rpc-url/--private-key/--etherscan-api-key, 或要统一部署与验证命令

phpmac
phpmac
0

foundry-dev

Use when 用户提到 forge/foundry/编译/测试/部署智能合约

phpmac
phpmac
0

vulnerability-checklist

Use when 用户提到审计/安全检查/漏洞检测/代码审查合约安全性

phpmac
phpmac
0

upgrade-stellar-contracts

Upgrade Stellar/Soroban smart contracts using OpenZeppelin's upgradeable module. Use when users need to: (1) make Soroban contracts upgradeable via native WASM replacement, (2) use Upgradeable or UpgradeableMigratable derive macros, (3) implement atomic upgrade-and-migrate patterns with an Upgrader contract, (4) ensure storage key compatibility across upgrades, or (5) test upgrade paths for Soroban contracts.

OpenZeppelin
OpenZeppelin
0

setup-stylus-contracts

Set up a Stylus smart contract project with OpenZeppelin Contracts for Stylus on Arbitrum. Use when users need to: (1) install Rust toolchain and WASM target for Stylus, (2) create a new Cargo Stylus project, (3) add OpenZeppelin Stylus dependencies to Cargo.toml, or (4) understand Stylus import conventions and storage patterns for OpenZeppelin.

OpenZeppelin
OpenZeppelin
0

upgrade-cairo-contracts

Upgrade Cairo smart contracts using OpenZeppelin's UpgradeableComponent on Starknet. Use when users need to: (1) make Cairo contracts upgradeable via replace_class_syscall, (2) integrate the OpenZeppelin UpgradeableComponent, (3) understand Starknet's class-based upgrade model vs EVM proxy patterns, (4) ensure storage compatibility across upgrades, (5) guard upgrade functions with access control, or (6) test upgrade paths for Cairo contracts.

OpenZeppelin
OpenZeppelin
0

setup-solidity-contracts

Set up a Solidity smart contract project with OpenZeppelin Contracts. Use when users need to: (1) create a new Hardhat or Foundry project, (2) install OpenZeppelin Contracts dependencies for Solidity, (3) configure remappings for Foundry, or (4) understand Solidity import conventions for OpenZeppelin.

OpenZeppelin
OpenZeppelin
0

setup-stellar-contracts

Set up a Stellar/Soroban smart contract project with OpenZeppelin Contracts for Stellar. Use when users need to: (1) install Stellar CLI and Rust toolchain for Soroban, (2) create a new Soroban project, (3) add OpenZeppelin Stellar dependencies to Cargo.toml, or (4) understand Soroban import conventions and contract patterns for OpenZeppelin.

OpenZeppelin
OpenZeppelin
0

develop-secure-contracts

Develop secure smart contracts using OpenZeppelin Contracts libraries. Use when users need to integrate OpenZeppelin library components — including token standards (ERC20, ERC721, ERC1155), access control (Ownable, AccessControl, AccessManager), security primitives (Pausable, ReentrancyGuard), governance (Governor, timelocks), or accounts (multisig, account abstraction) — into existing or new contracts. Covers pattern discovery from library source, MCP generators, and library-first integration. Supports Solidity, Cairo, Stylus, and Stellar.

OpenZeppelin
OpenZeppelin
0

setup-cairo-contracts

Set up a Cairo smart contract project with OpenZeppelin Contracts for Cairo on Starknet. Use when users need to: (1) create a new Scarb/Starknet project, (2) add OpenZeppelin Contracts for Cairo dependencies to Scarb.toml, (3) configure individual or umbrella OpenZeppelin packages, or (4) understand Cairo import conventions and component patterns for OpenZeppelin.

OpenZeppelin
OpenZeppelin
0

wallet-create-ordinals

This skill should be used when a user wants to mint, inscribe, or create an ordinal or NFT on BSV blockchain — such as 'mint this image as an ordinal', 'create an NFT on BSV', 'inscribe this file on-chain', 'how do I create an ordinal collection', 'I want to permanently store a file on blockchain', or 'how much does it cost to mint'. Uses @1sat/actions from the 1sat-sdk to construct and broadcast inscription transactions via a BRC-100 wallet.

b-open-io
b-open-io
0

timelock

This skill should be used when working with time-locked BSV — locking satoshis until a specific block height, checking lock status, unlocking matured locks, or understanding the lock script. Triggers on 'lock BSV', 'time lock', 'timelock', 'block height lock', 'unlock BSV', 'matured locks', 'lock data', or 'CLTV lock'. Uses @1sat/actions locks module.

b-open-io
b-open-io
0

token-operations

This skill should be used when working with BSV21 fungible tokens — sending tokens, checking token balances, listing token UTXOs, purchasing tokens from marketplace, deploying new tokens, or burning tokens. Triggers on 'send tokens', 'token balance', 'BSV21', 'BSV-20', 'fungible token', 'transfer tokens', 'deploy token', 'burn tokens', 'token listing', 'buy tokens', or 'token UTXO'. Uses @1sat/actions and @1sat/core packages from the 1sat-sdk.

b-open-io
b-open-io
0

Page 1443 of 1484 · 74167 results

Adoption

Agent Skills are supported by leading AI development tools.

FAQ

Frequently asked questions about Agent Skills.

01

What are Agent Skills?

Agent Skills are reusable, production-ready capability packs for AI agents. Each skill lives in its own folder and is described by a SKILL.md file with metadata and instructions.

02

What does this agent-skills.md site do?

Agent Skills is a curated directory that indexes skill repositories and lets you browse, preview, and download skills in a consistent format.

03

Where are skills stored in a repo?

By default, the site scans the skills/ folder. You can also submit a URL that points directly to a specific skills folder.

04

What is required inside SKILL.md?

SKILL.md must include YAML frontmatter with at least name and description. The body contains the actual guidance and steps for the agent.

05

How can I submit a repo?

Click Submit in the header and paste a GitHub URL that points to a skills folder. We’ll parse it and add any valid skills to the directory.