85517 Skills Available

Find awesome
Agent Skills

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

Popular searches

django-workflow

Django framework workflow guidelines. Activate when working with Django projects, manage.py, django-admin, or Django-specific patterns.

ilude
ilude
8

docs-workflow

Documentation workflow guidelines. Activate when working with Markdown files (.md), README files, technical documentation, RFCs, ADRs, or specification documents.

ilude
ilude
8

git-workflow

Git workflow and commit guidelines. Trigger keywords: git, commit, push, .git, version control. MUST be activated before ANY git commit, push, or version control operation. Includes security scanning for secrets (API keys, tokens, .env files), commit message formatting with HEREDOC, logical commit grouping (docs, test, feat, fix, refactor, chore, build, deps), push behavior rules, safety rules for hooks and force pushes, and CRITICAL safeguards for destructive operations (filter-branch, gc --prune, reset --hard). Activate when user requests committing changes, pushing code, creating commits, rewriting history, or performing any git operations including analyzing uncommitted changes.

ilude
ilude
8

github-templates

GitHub repository templates and configuration. Activate when setting up GitHub repos, CONTRIBUTING.md, CODEOWNERS, issue templates, PR templates, or GitHub Copilot instructions.

ilude
ilude
8

ignore-files-workflow

Ignore file management for .gitignore, .dockerignore, and .specstory directories. Includes synchronization, alphabetical ordering, organization, best practices, and testing guidelines. Activate when working with .gitignore, .dockerignore, .specstory files, or managing version control and Docker build context.

ilude
ilude
8

logging-observability

Guidelines for structured logging, distributed tracing, and debugging patterns across languages. Covers logging best practices, observability, security considerations, and performance analysis.

ilude
ilude
8

makefile-workflow

Makefile best practices for project automation and build systems. Covers command usage, target organization (PHONY vs file targets), variable management (:=, ?=, =), platform detection, common development targets (clean, test, lint, format, run), DevContainer integration, version management with semantic versioning, Docker integration, output control, error handling, and advanced patterns. Activate when working with Makefiles, make commands, .PHONY targets, build automation, or development workflows.

ilude
ilude
8

multi-agent-ai-projects

Guidelines for multi-agent AI and learning projects with lesson-based structures. Activate when working with AI learning projects, experimental directories like .spec/, lessons/ directories, STATUS.md progress tracking, or structured learning curricula with multiple modules or lessons.

ilude
ilude
8

nextjs-workflow

Next.js framework workflow guidelines. Activate when working with Next.js projects, next.config, app router, or Next.js-specific patterns.

ilude
ilude
8

ptc-orchestration

Activate when user needs multi-URL scraping, browser automation pipelines, or efficient tool orchestration to reduce API round-trips and context usage.

ilude
ilude
8

python-testing

Python-specific testing practices with pytest, fixtures, mocking, async testing, coverage configuration, and uv execution rules. Activate when working with pytest files, conftest.py, test directories, pyproject.toml testing configuration, or Python test-related tasks.

ilude
ilude
8

python-workflow

Python project workflow guidelines. Triggers: .py, pyproject.toml, uv, pip, pytest, Python. Covers package management, virtual environments, code style, type safety, testing, configuration, CQRS patterns, and Python-specific development tasks.

ilude
ilude
8

rails-workflow

Ruby on Rails framework workflow guidelines. Activate when working with Rails projects, Gemfile with rails, rake tasks, or Rails-specific patterns.

ilude
ilude
8

ruby-workflow

Ruby project workflow guidelines. Activate when working with Ruby files (.rb), Gemfile, bundler, or Ruby-specific tooling.

ilude
ilude
8

ruleset-optimization

Guidelines for optimizing Claude rulesets and instruction files (CLAUDE.md, settings.json) using context efficiency principles. Includes strategies for skill extraction, progressive disclosure, token savings calculation, and deduplication. Manually invoke when optimizing rulesets, reducing context size, extracting content to skills, or improving ruleset organization.

ilude
ilude
8

rust-workflow

Rust project workflow guidelines. Activate when working with Rust files (.rs), Cargo.toml, Cargo.lock, or Rust-specific tooling.

ilude
ilude
8

session-context-management

Maintain "just enough" context across work sessions using CURRENT.md, STATUS.md, and LESSONS.md files. Activate when tasks take >15 minutes, touch 3+ files, interruptions likely, or scope uncertain. Includes /snapshot and /pickup commands for saving and resuming work. ADHD-friendly, token-efficient approach.

ilude
ilude
8

go-workflow

Go project workflow guidelines. Activate when working with Go files (.go), go.mod, Go modules, golang, or Go-specific tooling.

ilude
ilude
8

code-documentation

Guidelines for self-explanatory code and meaningful documentation. Activate when working with comments, docstrings, documentation, code clarity, API documentation, JSDoc, or discussing code commenting strategies. Guides on why over what, anti-patterns, decision frameworks, and language-specific examples.

ilude
ilude
8

least-astonishment

Principle of Least Astonishment (POLA) - ensure code changes behave as users and developers expect. Activate when making code changes, refactoring, modifying APIs, renaming functions/variables, changing file structure, or reviewing proposed implementations. Guides predictable, convention-following changes.

ilude
ilude
8

understanding-konflux-resources

Use when user asks about Konflux resources, Custom Resources, Applications, Components, Snapshots, IntegrationTestScenarios, ReleasePlans, ReleasePlanAdmissions, or namespace placement. Provides quick reference for what Konflux resources are, who creates them, and where they belong (tenant vs managed namespace).

konflux-ci
konflux-ci
812

debugging-pipeline-failures

Use when Konflux pipelines fail, are stuck, timeout, or show errors like ImagePullBackOff. Covers PipelineRun failures, TaskRun issues (Pending, Failed, stuck Running), build errors, and systematic debugging of Tekton pipeline problems using kubectl and logs.

konflux-ci
konflux-ci
812

red-hat-konflux-teams

Use when needing to know which Red Hat team owns a Konflux-related repository (konflux-ci, hermetoproject, conforma orgs), which JIRA project or component to file issues against, or how the Red Hat Konflux engineering organization maps to the codebase.

konflux-ci
konflux-ci
812

self-test-skill-invocation

Use when user asks to "test skill invocation framework" or mentions "canary skill test". This is a self-test skill to verify the test framework correctly loads and invokes skills.

konflux-ci
konflux-ci
812

working-with-provenance

Use when tracing Konflux builds from image references, finding build logs from artifacts, or verifying source commits for container images - extracts provenance attestations to navigate from images back to builds and source code

konflux-ci
konflux-ci
812

using-trusted-maven-dependencies

Use when updating a Maven project to source its dependencies from a trusted Maven repository instead of Maven Central.

konflux-ci
konflux-ci
812

konflux-architecture

Use when needing to understand Konflux architecture, design decisions, service responsibilities, APIs, build/test/release workflows, or how Konflux components fit together.

konflux-ci
konflux-ci
812

navigating-github-to-konflux-pipelines

Use when GitHub PR or branch has failing checks and you need to find Konflux pipeline information (cluster, namespace, PipelineRun name). Teaches gh CLI commands to identify Konflux checks (filter out Prow/SonarCloud), extract PipelineRun URLs from builds and integration tests, and parse URLs for kubectl debugging.

konflux-ci
konflux-ci
812

dbcli-query

Execute SELECT queries on 30+ databases (SQLite, SQL Server, MySQL, PostgreSQL, Oracle, etc.) using DbCli. Returns data in JSON, table, or CSV format. Use when user needs to query databases, read data, or execute SELECT statements.

tteamtm
tteamtm
8

dbcli-index

Manage database indexes (CREATE/DROP INDEX operations)

[dbclisqlindexesperformance
tteamtm
tteamtm
8

dbcli-export-schema

Export database schema objects (procedures, functions, triggers, views, indexes) as SQL scripts for backup

[dbclisqlbackupschema
tteamtm
tteamtm
8

dbcli-compare

Compare results of two SQL queries to verify if they produce identical data. Checks structure, record count, and data content using MINUS/EXCEPT operations. Use when user needs to validate query equivalence, compare view logic, verify refactoring, or check data consistency.

tteamtm
tteamtm
8

dbcli-tables

List all tables in a database and show table structure (columns, types, constraints) for 30+ databases using DbCli. Use when user wants to explore database schema, see what tables exist, check table structure, or understand column definitions.

tteamtm
tteamtm
8

dbcli-view

Manage database views (CREATE/ALTER/DROP VIEW operations)

[dbclisqlviewsddl
tteamtm
tteamtm
8

dbcli-procedure

Manage stored procedures, functions, and triggers (CREATE/ALTER/DROP operations)

[dbclisqlproceduresfunctions
tteamtm
tteamtm
8

dbcli-export

Export table data as SQL INSERT statements from 30+ databases using DbCli. Essential for creating backups before dangerous modifications (UPDATE/DELETE/DROP). Use when user needs to backup data, migrate tables, or create portable SQL dumps.

tteamtm
tteamtm
8

dbcli-exec

Execute INSERT, UPDATE, DELETE statements on 30+ databases using DbCli. Includes mandatory backup procedures before destructive operations. Use when user needs to modify data, insert records, update fields, or delete rows. Always create backups first.

tteamtm
tteamtm
8

dbcli-db-ddl

Execute DDL (Data Definition Language) statements - CREATE, ALTER, DROP tables, indexes, views on 30+ databases using DbCli. CRITICAL - requires mandatory backup before DROP/ALTER operations. Use when user needs to create schema, modify structure, or drop database objects.

tteamtm
tteamtm
8

dbcli-interactive

Interactive SQL mode for 30+ databases using DbCli. Provides REPL environment for exploratory queries, rapid prototyping, and database administration. Includes safety prompts before dangerous operations (UPDATE/DELETE/DROP). Use when user wants interactive database session.

tteamtm
tteamtm
8

playwright-browser-navigate-back

To go back in browser history, navigate to the previous page from the current page.

X-School-Academy
X-School-Academy
83

dart-resolve-workspace-symbol

To search for symbols across Dart workspaces, resolve a symbol name to find definitions or catch spelling errors.

X-School-Academy
X-School-Academy
83

awslabs-aws-api-mcp-server-call-aws

To run an exact AWS CLI command, execute a validated `aws ...` command for direct AWS operations when you already know the precise service and parameters; use instead of suggesting commands.

X-School-Academy
X-School-Academy
83

dev-swarm-use-computer

Control the computer by taking screenshots, moving the mouse, clicking, and typing. Use this skill when you need to interact with GUI applications or perform actions that require visual feedback.

X-School-Academy
X-School-Academy
83

dart-analyze-files

To run static analysis across a Dart or Flutter project, analyze files to find compile and lint errors.

X-School-Academy
X-School-Academy
83

awslabs-aws-api-mcp-server-suggest-aws-commands

To get possible AWS CLI commands from a natural-language request, suggest candidate `aws ...` commands when the exact service, operation, or syntax is unclear; use before call-aws.

X-School-Academy
X-School-Academy
83

background-process-clear-process

To remove a finished background process from the manager list, clear a stopped process after it exits so it no longer appears in listings.

X-School-Academy
X-School-Academy
83

background-process-get-process-output

To read logs from a managed background process, fetch recent output (head or tail) for a process so you can inspect its stdout/stderr.

X-School-Academy
X-School-Academy
83

background-process-get-server-status

To check if the Background Process Manager is running, get the server status and confirm it is available.

X-School-Academy
X-School-Academy
83

background-process-list-processes

To see all managed background jobs, list processes so you can find their IDs, states, and names.

X-School-Academy
X-School-Academy
83

background-process-run-command-sync

To run a short command and wait for the result, execute a synchronous shell command via the manager and return full output.

X-School-Academy
X-School-Academy
83

Page 1154 of 1711 · 85517 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.