openagentskills

agent
Security Audit
Fail
Health Warn
  • License — License: MIT
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 9 GitHub stars
Code Fail
  • fs module — File system access in bin/cli.cjs
  • execSync — Synchronous shell command execution in scripts/generate-contributors.js
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

A community-driven library of reusable AI agent skills for Claude Code, Cursor, Codex, Cline, and more.

README.md

Skills PRs Welcome License npm Version

OpenAgentSkills

A community-driven library of reusable AI agent skills — drop one in and your agent gains a new superpower.

GitHub is where you contribute. SimplyUtils is where you discover.

Skills work across multiple agent environments: Claude Code, Cursor, Codex, Cline, Antigravity, and more.


Why OpenAgentSkills?

  • Saves you time. Stop writing the same "review this component" or "write a commit message" prompts from scratch. Proven, battle-tested skills are ready to drop in.
  • Agent-agnostic. You can use the same skill in Claude Code today and Cursor tomorrow. Skills are just robust instructions.
  • Community-owned. Skills are contributed by real developers who use them in production. No vendor lock-in, no paywalls.
  • Discoverable. Browse, search, and filter the entire library at simplyutils.com/ai-resources without digging through folders.

Skills Directory

Skill Category Description
React Component Reviewer coding Analyzes React components for performance, accessibility, and modern hook usage
Git Commit Writer coding Generates conventional commit messages from staged changes or a diff
Unit Test Writer coding Generates comprehensive unit tests for any function or module with edge cases
Bug Root Cause Analyzer coding Systematically diagnoses bugs by tracing execution flow and identifying root causes
Refactor Planner coding Creates a safe, step-by-step plan to refactor messy code without breaking behavior
Stack Trace Analyzer coding Interprets error stack traces to pinpoint root cause and suggest fixes
Playwright Test Builder coding Generates robust Playwright end-to-end tests for web pages and user flows
REST API Endpoint Designer coding Designs RESTful API endpoints following OpenAPI spec and industry best practices
API Documentation Generator coding Generates OpenAPI 3.0 documentation for REST endpoints from code
Accessibility Audit Helper coding Reviews UI code for WCAG 2.1 violations with severity levels and exact fixes
MCP Integration Assistant coding Designs and implements Model Context Protocol server integrations
SQL Query Optimizer data Reviews SQL queries for performance issues and rewrites them with optimized plans
Database Schema Reviewer data Reviews schemas for normalization issues, missing indexes, and scalability risks
Docker Compose Generator devops Generates production-ready docker-compose.yml files for any application stack
RAG Workflow Planner research Designs complete RAG pipelines including chunking, embeddings, and retrieval strategy
Prompt Refiner research Improves AI prompts to be clearer, more specific, and produce consistent outputs
SEO Content Optimizer writing Analyzes and rewrites content to maximize search visibility without sounding robotic
SEO Metadata Generator writing Generates title tags, meta descriptions, OG tags, and JSON-LD structured data
Technical Blog Post Writer writing Writes engaging, accurate technical blog posts targeted at developer audiences
Blog Outline Generator writing Generates SEO-optimized blog post outlines with H2/H3 structure and key points
Newsletter Summary Writer writing Condenses articles or documents into concise, engaging newsletter-ready summaries
Migration Guide Writer writing Writes clear migration guides for library upgrades and breaking API changes
Tech Debt Auditor coding Identifies and prioritizes technical debt with an effort/impact matrix
Architecture Explainer coding Produces a clear architecture overview with ASCII diagrams from any codebase
Breaking Change Detector coding Compares two API/codebase versions and flags all breaking changes with migration hints
Error Log Summarizer coding Parses raw error logs into a prioritized summary of unique issues
Flaky Test Analyzer coding Diagnoses why tests pass inconsistently and suggests fixes
Edge Case Discovery coding Systematically identifies edge cases and boundary conditions for any function or flow
Unit Test Improver coding Reviews existing tests for gaps and weak assertions, then rewrites them
Responsive Layout Reviewer coding Reviews HTML/CSS for responsive design issues across mobile, tablet, and desktop
Form UX Optimizer coding Reviews web forms for usability, validation, error states, and accessibility
Auth Flow Planner coding Designs a secure auth and authorization flow covering login, sessions, roles, and edge cases
Caching Strategy Advisor devops Recommends the right cache layer, TTL strategy, and invalidation approach
Observability Checklist devops Reviews a service against logs, metrics, traces, and alerting gaps
Hallucination Risk Reviewer research Reviews AI-generated output for factual risks and hallucination patterns
AI Feature Spec Writer research Writes a complete product spec for AI features including model requirements and eval criteria
SDK Quickstart Writer writing Generates concise, copy-paste-ready quickstart guides for any SDK or library
FAQ Generator writing Generates a comprehensive FAQ section for any product, API, or docs page
Troubleshooting Guide Builder writing Builds structured troubleshooting guides in symptom → cause → fix format
Landing Page Copy Improver writing Rewrites landing page copy to be more compelling and conversion-optimized
Article Repurposer writing Turns a long-form article into a tweet thread, LinkedIn post, TL;DR, and key quotes
Social Post Thread Writer writing Converts any content into an engaging Twitter/X or LinkedIn thread
X Twitter Source Packet Builder research Converts reviewed X/Twitter evidence into compact source packets for downstream research and writing
PR Description Writer productivity Writes clear, thorough pull request descriptions from a diff or list of changes
Release Notes Generator productivity Generates user-friendly release notes from a git log or list of PRs
README Writer productivity Generates a professional, comprehensive README.md for any project
Issue to PR Planner productivity Takes a GitHub issue and produces a step-by-step implementation plan
Changelog Curator productivity Maintains and formats CHANGELOG.md following Keep a Changelog conventions
Documentation Gap Finder productivity Audits a repo and lists everything undocumented, outdated, or unclear
Sprint Summary Generator productivity Converts completed tickets or commits into a stakeholder-ready sprint summary
Incident Postmortem Writer productivity Writes a blameless postmortem from an incident timeline or Slack thread

Skill Categories

Category Description
coding Code generation, review, refactoring, debugging
writing Content creation, editing, summarization
data Data analysis, transformation, visualization
devops CI/CD, deployment, infrastructure
research Literature review, fact-checking, synthesis
productivity Task management, planning, documentation

Installation

# Use without installing (recommended for one-off use)
npx openagentskills list

# Install globally for repeated use
npm install -g openagentskills

Requirements: Node.js 16 or higher.


CLI — Search Skills from Your Terminal

No need to open a browser. Use the CLI to find and explore skills right in your terminal.

# Search by keyword
npx openagentskills search "api test"

# List all skills, or filter by category
npx openagentskills list
npx openagentskills list --category coding

# Show full details for a skill
npx openagentskills info api-docs-generator

Categories: coding · writing · productivity · devops · research · data

Install globally to skip npx:

npm install -g openagentskills
openagentskills list

Quick Start

Get up and running in under 2 minutes:

# 1. Find a skill you need
npx openagentskills search "unit test"

# 2. Copy the skill into your project
mkdir -p .agents/skills/unit-test-writer
curl -o .agents/skills/unit-test-writer/SKILL.md \
  https://raw.githubusercontent.com/Notysoty/openagentskills/main/skills/unit-test-writer/SKILL.md

# 3. Tell your agent to use it
# "Write unit tests for src/auth.ts using the Unit Test Writer skill."

For Cursor: paste the ## The Prompt / Instructions section into your .cursorrules file.


How It Works

Step 1 — Find a skill
Browse the table above, run npx openagentskills search <query>, or visit simplyutils.com/ai-resources.

Step 2 — Drop it into your project
Copy the skill folder into your agent's skills directory:

your-project/
└── .agents/
    └── skills/
        └── git-commit-writer/
            └── SKILL.md

For Cursor, add the contents to your .cursorrules file or paste it as a custom prompt.

Step 3 — Use it
Tell your agent to use the skill by name. For example:

"Write a commit message for my staged changes using the Git Commit Writer skill."


Contributing a Skill

See CONTRIBUTING.md for the full guide. The short version:

  1. Fork this repository
  2. Create a folder: skills/your-skill-name/
  3. Write a SKILL.md using the template below
  4. Open a pull request

Merged skills automatically appear on simplyutils.com/ai-resources.

SKILL.md Template

---
name: Your Skill Name
description: One sentence describing what this skill does.
category: coding
tags: # The capabilities/topics this skill covers (e.g., react, seo, data-analysis)
  - your-tag
  - another-tag
author: your-github-username
---
# Your Skill Name

## What this skill does

Describe what the skill enables the agent to do and when you'd use it.

## How to use

### Claude Code / Cline

Copy this file to `.agents/skills/your-skill-name/SKILL.md` in your project.
Then ask: "Do X using the Your Skill Name skill."

### Cursor

Add this to your `.cursorrules` or reference it during a chat session.

## The Prompt / Instructions for the Agent

Step-by-step instructions the agent should follow when this skill is invoked.

## Example

**Input to Agent:**
> "..."

**Output from Agent:**
> ...

## Notes

Any gotchas, limitations, or tips for best results.

Skill Quality Standards

To be accepted, a skill must:

  • Have a clear, specific use case (not too vague or too narrow)
  • Include at least one real input → output example
  • Be original (not a duplicate of an existing skill)
  • Use the YAML frontmatter format correctly with all required fields

Why Tags?

  • Tags: Define the capabilities, frameworks, or topics the skill relates to (e.g., react, seo, python, git). They let people easily find the right workflow for their current problem space.

Roadmap

  • Web UI for searching and filtering skills at simplyutils.com/ai-resources
  • Skill versioning so agents can pin to a specific version
  • Automated CI validation of SKILL.md frontmatter on every PR
  • Skill rating and usage stats from the community
  • One-click install for supported agent environments

Contributors

Skills in this library were contributed by developers who use them daily. Want to see your name here?

You could be here! Open a PR with a new skill and join the list.


License

MIT — all skills are open-source and free to use.

Reviews (0)

No results found