85193 Skills Available

Find awesome
Agent Skills

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

Popular searches

simplicity-reviewer

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

majesticlabs-dev
majesticlabs-dev
327

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
327

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
327

pragmatic-rails-reviewer

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

majesticlabs-dev
majesticlabs-dev
327

graphql-architect

Use proactively for GraphQL API design, schema optimization, or N+1 query issues. Designs schemas, resolvers, and subscriptions using graphql-ruby patterns.

majesticlabs-dev
majesticlabs-dev
327

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
327

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
327

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
327

rails-conventions

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

majesticlabs-dev
majesticlabs-dev
327

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
327

business-logic-coder

Implement business logic with ActiveInteraction and AASM state machines. Routes to specialized skills for typed operations and state management.

majesticlabs-dev
majesticlabs-dev
327

avo-coder

Use when building Avo admin interfaces. Creates resources, actions, filters, and dashboards following Avo conventions. Fetches latest docs dynamically.

majesticlabs-dev
majesticlabs-dev
327

anyway-config-coder

Implement type-safe configuration with anyway_config gem. Use when creating configuration classes, replacing ENV access, or managing application settings. Triggers on configuration, environment variables, settings, secrets, or ENV patterns.

majesticlabs-dev
majesticlabs-dev
327

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
327

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
327

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
327

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
327

lint

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

majesticlabs-dev
majesticlabs-dev
327

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
327

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
327

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
327

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
327

skill-structure

Skill file structure, naming conventions, directory layout, frontmatter requirements, and invocation control. Use when creating skill files or slash commands to ensure correct format and validation.

majesticlabs-dev
majesticlabs-dev
327

skill-grader

Evaluate skill test run outputs against expectations and extract implicit claims.

majesticlabs-dev
majesticlabs-dev
327

skill-first

Check for relevant skills before starting any task. Triggers on task start, new requests, beginning work, or implementation.

majesticlabs-dev
majesticlabs-dev
327

dhh-code-reviewer

DHH-style code review. Reviews Ruby, Rails, and JavaScript code for convention violations, framework contamination, and unnecessary complexity.

majesticlabs-dev
majesticlabs-dev
327

dhh-coder

Write Ruby and Rails code in DHH's distinctive 37signals style. Use this skill when writing Ruby code, Rails applications, creating models, controllers, or any Ruby file. Triggers on Ruby/Rails code generation, refactoring requests, or when the user mentions DHH, 37signals, Basecamp, HEY, Fizzy, or Campfire style.

majesticlabs-dev
majesticlabs-dev
327

aasm-coder

Implement state machines with AASM for workflow management. Covers state transitions, guards, callbacks, and testing.

majesticlabs-dev
majesticlabs-dev
327

eeat-analyzer

Analyze and optimize E-E-A-T signals (Experience, Expertise, Authority, Trust) for content credibility. Use when auditing content for Google quality signals, improving author credibility markers, or diagnosing why content lacks trust signals. Provides signal-by-signal implementation framework.

majesticlabs-dev
majesticlabs-dev
327

entity-triplets

Build entity triplets and brand associations that LLMs recognize and cite consistently. Use when establishing brand identity in AI knowledge bases, creating structured entity relationships, or improving how AI systems associate your brand with your category.

majesticlabs-dev
majesticlabs-dev
327

llms-txt-builder

Create llms.txt files that help AI systems navigate and understand your site structure. Use when setting up AI visibility for a website, improving LLM citation rates, or want AI crawlers to discover your key content. Generates the llms.txt file format for your domain.

majesticlabs-dev
majesticlabs-dev
327

press-release-aeo

Frame press releases for AI/LLM citation and authority building. Use when writing press releases optimized for AI training data, building authority signals through newswire distribution, or positioning company news as research findings for higher AI trust.

majesticlabs-dev
majesticlabs-dev
327

review-management

Optimize review scores and leverage user-generated content for AI visibility and brand trust. Use when building review presence across platforms, improving review response rates, or leveraging reviews for AI recommendation signals. Covers target metrics and platform prioritization.

majesticlabs-dev
majesticlabs-dev
327

topical-authority

Build and measure topical authority through comprehensive content coverage. Use when planning content clusters, measuring topic coverage gaps, analyzing competitor content depth, or building a content moat around your core subject areas.

majesticlabs-dev
majesticlabs-dev
327

slogan-generator

Generate and evaluate marketing slogans and taglines for any product or service. Use when naming a campaign, need a tagline for branding, or want scored slogan options across multiple angles. Creates options, scores against criteria, and recommends the best fit.

majesticlabs-dev
majesticlabs-dev
327

snippet-hunter

Format content to be eligible for featured snippets and SERP features. Create snippet-optimized content blocks based on best practices.

majesticlabs-dev
majesticlabs-dev
327

structure-architect

Analyze and optimize content structure, header hierarchy, schema markup, and internal linking for SEO.

majesticlabs-dev
majesticlabs-dev
327

style-forensics

|

majesticlabs-dev
majesticlabs-dev
327

style-guide-builder

Generate project-specific style guides for content creation. Use when setting up content standards, creating editorial guidelines, or invoked automatically by /majestic:style-guide:new. Provides templates for tone, formatting, and writing conventions.

majesticlabs-dev
majesticlabs-dev
327

style-writer

|

majesticlabs-dev
majesticlabs-dev
327

thread-builder

Structure topics into engaging Twitter/X threads with viral hooks, escalating stakes, and strategic CTA placement. Includes thread arc patterns and tweet-by-tweet breakdown templates.

majesticlabs-dev
majesticlabs-dev
327

traffic-magnet

Build an organic traffic strategy for zero-budget customer acquisition. Use when launching a new website, need traffic without ad spend, or planning content-driven growth. Routes to specialized skills for SEO, community, and content implementation.

majesticlabs-dev
majesticlabs-dev
327

value-prop-sharpener

Refine value propositions from emotional, logical, and status angles, then synthesize into a sharp 15-word statement. Use when messaging feels generic or weak.

majesticlabs-dev
majesticlabs-dev
327

viral-content

Create viral content frameworks with platform-specific patterns and posting schedules. Use when building a content playbook for TikTok, LinkedIn, X, Instagram, or YouTube, or when maximizing organic reach without paid promotion. Includes psychological hooks and algorithm-optimized formats.

majesticlabs-dev
majesticlabs-dev
327

alembic-patterns

Alembic database migrations for Python applications - setup, auto-generation, manual migrations, and safe deployment patterns.

majesticlabs-dev
majesticlabs-dev
327

django-coder

Build Django applications with models, views, forms, templates, REST APIs, and modern Django 5.x patterns.

majesticlabs-dev
majesticlabs-dev
327

fastapi-coder

Build FastAPI applications with async patterns, Pydantic validation, dependency injection, and modern Python API practices.

majesticlabs-dev
majesticlabs-dev
327

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
327

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
327

python-debugger

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

majesticlabs-dev
majesticlabs-dev
327

Page 865 of 1704 · 85193 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.