84045 Skills Available

Find awesome
Agent Skills

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

Popular searches

harness-engineering

Repository structure methodology for maximum AI agent effectiveness. Three pillars — context engineering (repo as knowledge product), architectural constraints (deterministic enforcement), garbage collection (active entropy fighting). Use when setting up repos for AI development, diagnosing repeated agent failures, writing AGENTS.md, or designing CI gates and structural tests.

majesticlabs-dev
majesticlabs-dev
5010

hetzner-coder

This skill guides provisioning Hetzner Cloud infrastructure with OpenTofu/Terraform. Use when creating servers, networks, firewalls, load balancers, or volumes on Hetzner Cloud.

majesticlabs-dev
majesticlabs-dev
5010

hierarchical-agents

Generate hierarchical AGENTS.md structure for codebases to optimize AI agent token usage. Use when creating AGENTS.md files, documenting codebase structure, setting up agent guidance, organizing project documentation for AI tools, implementing JIT indexing, or working with monorepos that need lightweight root guidance with detailed sub-folder documentation. Covers repository analysis, root AGENTS.md generation, sub-folder AGENTS.md creation, and token-efficient documentation patterns.

majesticlabs-dev
majesticlabs-dev
5010

hotwire-coder

Use when implementing Hotwire features with Turbo Drive, Turbo Frames, and Turbo Streams. Applies Rails 8 conventions, morphing, broadcasts, lazy loading, and real-time update patterns.

majesticlabs-dev
majesticlabs-dev
5010

inertia-coder

Build modern SPAs with Inertia.js and Rails using React, Vue, or Svelte. Use when creating Inertia pages, handling forms with useForm, managing shared props, or implementing client-side routing. Triggers on Inertia.js setup, SPA development, or React/Vue/Svelte with Rails.

majesticlabs-dev
majesticlabs-dev
5010

infra-security-review

Security patterns and checklists for reviewing Infrastructure-as-Code. Covers Terraform/OpenTofu state, secrets, network, compute, database, and storage security.

majesticlabs-dev
majesticlabs-dev
5010

init-agents-config

Generate .agents.yml config from user answers. Provides tech stack templates for Rails, Python, Node, and Generic projects.

majesticlabs-dev
majesticlabs-dev
5010

kamal-coder

This skill guides deploying Rails applications with Kamal 2. Use when configuring deploy.yml, setting up kamal-proxy, managing secrets, accessories, or preparing servers for container deployment.

majesticlabs-dev
majesticlabs-dev
5010

layered-rails

Design Rails applications using layered architecture. Use when analyzing codebases for architecture violations, planning feature implementations, deciding where code belongs, or extracting abstractions from fat models/controllers. Complements dhh-coder (which keeps things simple) with guidance for when complexity demands structure.

majesticlabs-dev
majesticlabs-dev
5010

lint

Run linting and code quality checks on Ruby and ERB files. Use before pushing to origin.

majesticlabs-dev
majesticlabs-dev
5010

litestream-coder

This skill guides configuring Litestream for continuous SQLite backup in Rails 8+ apps. Use when setting up production backups for SQLite databases (Solid Queue, Solid Cache, Solid Cable).

majesticlabs-dev
majesticlabs-dev
5010

mcp-oauth-setup

Implement MCP server authentication with OAuth Dynamic Client Registration (RFC 7591), Authorization Server Metadata Discovery (RFC 8414), and per-agent credential support. Use when building admin UIs that let users connect to third-party MCP servers using OAuth (Linear, Sentry, Granola), bearer tokens (Render, custom APIs), or API keys. Covers metadata discovery, client registration, PKCE authorization, token exchange, token refresh, tool sync, and credential storage patterns.

majesticlabs-dev
majesticlabs-dev
5010

mermaid-builder

Expert guidance for creating syntactically correct Mermaid diagrams. Use when creating flowcharts, sequence diagrams, class diagrams, state diagrams, Gantt charts, ER diagrams, or data lineage visualizations.

majesticlabs-dev
majesticlabs-dev
5010

minitest-coder

Write Minitest tests for Ruby and Rails applications. Use when creating test files, writing test cases, or testing new features. Not for RSpec — use rspec-coder instead. Covers both traditional and spec styles, fixtures, mocking, and Rails integration testing patterns.

majesticlabs-dev
majesticlabs-dev
5010

multi-agent-architecture

Patterns for designing multi-agent systems with Claude Code - job description method, shared folder communication, handbook consolidation, context management. Use when building complex agent orchestrations.

majesticlabs-dev
majesticlabs-dev
5010

onepassword-cli-coder

This skill guides integrating 1Password CLI (op) for secret management in development workflows. Use when loading secrets for infrastructure, deployments, or local development.

majesticlabs-dev
majesticlabs-dev
5010

opentofu-coder

This skill guides writing Infrastructure as Code using OpenTofu (open-source Terraform fork). Use when creating .tf files, managing cloud infrastructure, configuring providers, or designing reusable modules.

majesticlabs-dev
majesticlabs-dev
5010

pandas-coder

DataFrame manipulation with chunked processing, memory optimization, and vectorized operations.

majesticlabs-dev
majesticlabs-dev
5010

pandera-validation

DataFrame schema validation using pandera. Schema definitions, column checks, and decorator-based validation.

majesticlabs-dev
majesticlabs-dev
5010

parquet-coder

Columnar file patterns including partitioning, predicate pushdown, and schema evolution.

majesticlabs-dev
majesticlabs-dev
5010

performance-reviewer

Analyze Rails code for performance issues, optimize queries, identify bottlenecks, and ensure scalability. Apply after implementing features or when performance concerns arise.

majesticlabs-dev
majesticlabs-dev
5010

plan-builder

Write implementation plans with appropriate templates based on complexity. Use when planning features or changes. Provides minimal, standard, and full templates for different scope levels.

majesticlabs-dev
majesticlabs-dev
5010

plan-review

Review development plans for issues, missing considerations, architectural violations, and alternatives. Includes SOLID compliance, circular dependency detection, and coupling analysis.

majesticlabs-dev
majesticlabs-dev
5010

pragmatic-rails-reviewer

Review Rails code with high quality bar. Strict for modifications, pragmatic for new isolated code.

majesticlabs-dev
majesticlabs-dev
5010

pr-comment-resolver

Address PR review comments by implementing reviewer feedback and suggestions.

majesticlabs-dev
majesticlabs-dev
5010

privacy-reviewer

Review PII handling, encryption, and GDPR/CCPA compliance in Rails applications.

majesticlabs-dev
majesticlabs-dev
5010

pr-screenshot-docs

Capture and document UI changes with before/after screenshots for pull requests. Use when creating PRs that include visual changes to ensure reviewers can assess design modifications.

majesticlabs-dev
majesticlabs-dev
5010

pydantic-validation

Record-level data validation using Pydantic models. Field validators, model validators, and batch validation patterns.

majesticlabs-dev
majesticlabs-dev
5010

pytest-coder

Write pytest tests with fixtures, parametrization, mocking, async testing, and modern patterns. Use when creating or updating Python test files. Not for unittest — use standard library patterns instead.

majesticlabs-dev
majesticlabs-dev
5010

python-coder

Modern Python 3.12+ development with uv, ruff, and production-ready practices. Routes to specialized skills for frameworks and testing.

majesticlabs-dev
majesticlabs-dev
5010

python-debugger

Debug Python errors, exceptions, and unexpected behavior. Analyzes tracebacks, reproduces issues, identifies root causes, and provides fixes.

majesticlabs-dev
majesticlabs-dev
5010

python-reviewer

Review Python code with high quality bar for type hints, Pythonic patterns, and maintainability.

majesticlabs-dev
majesticlabs-dev
5010

rails-activity-timeline

Use when adding polymorphic activity timelines with live Turbo Stream updates to any Rails model. Covers migration, model, concern, shared partials, broadcasting, and optional AI-generated change summaries. Triggers on activity feed, audit trail, timeline, field change tracking, or Turbo Stream broadcasting patterns.

majesticlabs-dev
majesticlabs-dev
5010

rails-conventions

Rails code patterns and conventions following rubocop-rails-omakase style.

majesticlabs-dev
majesticlabs-dev
5010

rails-debugger

Use proactively when encountering Rails errors, test failures, build issues, or unexpected behavior. Analyzes errors, reproduces issues, and identifies root causes.

majesticlabs-dev
majesticlabs-dev
5010

rails-refactorer

Use proactively when refactoring Ruby on Rails code. Applies Rails conventions, Sandi Metz rules, and idiomatic Ruby patterns while maintaining test coverage.

majesticlabs-dev
majesticlabs-dev
5010

rails-tiptap-autosave

Use when adding Tiptap rich text editing with debounced autosave to Rails models. Stores markdown in text columns (not ActionText). Triggers on rich text editor, Tiptap, autosave, inline editing, or markdown content fields. Not for ActionText or basic textarea inputs.

majesticlabs-dev
majesticlabs-dev
5010

react-coder

Write modern React components with TypeScript, hooks, and best practices. Creates functional components, custom hooks, and follows composition patterns.

majesticlabs-dev
majesticlabs-dev
5010

react-patterns

Expert guidance on modern React patterns including hooks, composition, state management, and concurrent features. Use when implementing React components or refactoring existing code.

majesticlabs-dev
majesticlabs-dev
5010

react-testing

Testing patterns for Vitest, React Testing Library, and Jest. Routes to component, hook, and integration test examples.

majesticlabs-dev
majesticlabs-dev
5010

readme-craft

Production-grade README.md patterns for any project type. Use when creating project documentation, writing README files, or improving existing docs. Covers hero sections, quick start examples, comparison tables, troubleshooting guides, and limitation transparency. Triggers on README, documentation, project setup, open source.

majesticlabs-dev
majesticlabs-dev
5010

reasoning-verifier

Verify LLM reasoning using Reverse Chain-of-Thought (RCoT) to detect overlooked conditions.

majesticlabs-dev
majesticlabs-dev
5010

research-compound

Automatically check and update folder-specific AGENTS.md during research. Before investigating a domain, read nearest AGENTS.md for existing context. After discovering valuable patterns, append learnings to that file.

majesticlabs-dev
majesticlabs-dev
5010

rp-reviewer

Code review using RepoPrompt MCP (chat_send mode=review). Returns structured verdict.

majesticlabs-dev
majesticlabs-dev
5010

rspec-coder

Write RSpec tests for Ruby and Rails applications. Use when creating spec files, writing test cases, or testing new features. Not for Minitest — use minitest-coder instead. Covers RSpec syntax, describe/context organization, subject/let patterns, fixtures, mocking with allow/expect, and shoulda matchers.

majesticlabs-dev
majesticlabs-dev
5010

rubocop-fixer

Use when fixing Rubocop violations. Runs Rubocop to identify issues, applies fixes following project conventions, and explains non-obvious corrections.

majesticlabs-dev
majesticlabs-dev
5010

ruby-coder

This skill guides writing of new Ruby code following modern Ruby 3.x syntax, Sandi Metz's 4 Rules for Developers, and idiomatic Ruby best practices. Use when creating new Ruby files, writing Ruby methods, or refactoring Ruby code to ensure adherence to clarity, simplicity, and maintainability standards.

majesticlabs-dev
majesticlabs-dev
5010

schema-discoverer

Infer schema from sample data files (CSV, JSON, Parquet) and generate type definitions.

majesticlabs-dev
majesticlabs-dev
5010

session-checkpoint

Save session state to ledger file for continuity across crashes, context switches, or /clear + reload cycles.

majesticlabs-dev
majesticlabs-dev
5010

simplicity-reviewer

Final review for code simplicity. Identifies anti-patterns, code smells, and YAGNI violations.

majesticlabs-dev
majesticlabs-dev
5010

Page 739 of 1681 · 84045 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.