# OpenSkills

> 49 production-grade AI agent skills (SKILL.md) for Claude Code, Codex & Antigravity — system design, DevOps, security, QA, and more. MIT licensed, open source.

- **Type:** MCP server
- **Install:** `agentstack add mcp-code-saurabh-openskills`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [CODE-SAURABH](https://agentstack.voostack.com/s/code-saurabh)
- **Installs:** 0
- **Category:** [Cloud & Infrastructure](https://agentstack.voostack.com/c/cloud-infrastructure)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [CODE-SAURABH](https://github.com/CODE-SAURABH)
- **Source:** https://github.com/CODE-SAURABH/OpenSkills

## Install

```sh
agentstack add mcp-code-saurabh-openskills
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# 🧠 OpenSkills

### 49 production-grade AI engineering skills for Markdown-aware agents.

[github.com/CODE-SAURABH/OpenSkills](https://github.com/CODE-SAURABH/OpenSkills)

[](./README.md#skills)
[](./LICENSE)
[](#how-skills-work)
[](./CONTRIBUTING.md)

---

**openskills** is an open-source collection of 49 production-grade AI agent skills. The skills are plain Markdown and can be used with any agent that lets you load instructions.

Each skill is a single `SKILL.md` file that gives your AI agent **opinionated, expert-level instructions** for a specific engineering role — from system design and backend dev to security, QA, and retrospectives. Your agent must be configured to load the file or rule; copying a file alone does not guarantee that every product will activate it.

> Start with one skill, confirm that your agent loads it, then add the rest you need.

---

## Table of Contents

- [Why OpenSkills?](#why-openskills)
- [Quick Install](#quick-install)
- [The Sprint Flow](#the-sprint-flow)
- [Skills](#skills)
- [Agent Compatibility](#agent-compatibility)
- [How Skills Work](#how-skills-work)
- [Contributing](#contributing)
- [License](#license)

---

## Why OpenSkills?

Most AI coding assistants are generalists. They write code, but they don't ship like a senior engineer. They don't ask the hard questions before building, they don't catch security holes, they don't enforce architecture decisions, and they don't know when to stop.

**OpenSkills fixes this.** Each skill turns your agent into a domain expert with:

- ✅ **Explicit trigger conditions** — the agent knows *when* to activate
- ✅ **Numbered execution workflows** — step-by-step, not a pile of tips
- ✅ **Output templates** — structured, consistent deliverables every time
- ✅ **Definition of Done checklists** — verifiable completion criteria
- ✅ **Edge cases and anti-patterns** — the things juniors miss

---

## Quick Install

### Claude Code

Clone this repository, then copy the individual skill folder you want into Claude Code's skills directory. Do not copy the entire repository: each installed skill should contain its own `SKILL.md` file.

```bash
git clone https://github.com/CODE-SAURABH/OpenSkills.git openskills
cd openskills
```

For example, install the `code-reviewer` skill:

```bash
mkdir -p ~/.claude/skills
cp -r code-reviewer ~/.claude/skills/code-reviewer
```

To install another skill, substitute its directory name:

```bash
cp -r  ~/.claude/skills/
```

Start a new Claude Code session after copying the skill. It will then be available for use.

### Codex

Codex discovers skills in `.agents/skills/` within a repository and in `~/.agents/skills/` for your personal, cross-project skills. Copy a selected OpenSkills folder to one of those locations.

```bash
# Install for every project you use with Codex
mkdir -p ~/.agents/skills
cp -r code-reviewer ~/.agents/skills/code-reviewer

# Or, from a target project's root, install for that project only
mkdir -p .agents/skills
cp -r /path/to/openskills/code-reviewer .agents/skills/code-reviewer
```

Codex detects skill changes automatically. Mention the skill explicitly with `$code-reviewer` when you want to ensure it is used, or let Codex choose it when the task matches the skill description. See the [Codex skills documentation](https://developers.openai.com/codex/skills/) for details.

### Antigravity

Antigravity uses the same workspace skill layout: `/.agents/skills//SKILL.md`. From the root of the workspace you opened in Antigravity, copy the skill you want:

```bash
mkdir -p .agents/skills
cp -r /path/to/openskills/code-reviewer .agents/skills/code-reviewer
```

Start a new conversation after adding the skill. For personal skills shared across Antigravity workspaces, use `~/.gemini/config/skills//` instead. See the [Antigravity skills documentation](https://antigravity.google/docs/skills).

### Custom agents

Use the same folder structure when your agent supports the Agent Skills format:

```text
/skills/
└── code-reviewer/
    └── SKILL.md
```

Configure the agent to list the available `SKILL.md` files at session start and load the selected file when its `description` matches the task. If your agent does not support skill discovery, read the chosen `SKILL.md` and pass its contents as the agent's system instructions or task context.

### Other agents

For Cursor, Windsurf, GitHub Copilot, Kiro, Codex, and other agents, use that product's documented instruction mechanism and add only the skills that fit your workflow. A safe universal approach is to provide the contents of `/SKILL.md` as agent instructions or context. Do not concatenate all 49 skills into one instruction file: they can conflict and consume unnecessary context.

---

## The Sprint Flow

OpenSkills maps to a complete engineering sprint. Use the right skill at each phase and hand off deliberately.

| Phase | Skill(s) | What Happens |
|---|---|---|
| 💡 **Think** | `office-hours` · `plan-ceo-review` · `autoplan` | Stress-test the idea. CEO validates scope. AutoPlan chains all reviews automatically. |
| 📋 **Plan** | `spec-author` · `system-design` · `product-engineer` · `plan-eng-review` · `plan-design-review` · `doc-coauthoring` | Turn validated ideas into unambiguous specs and architecture blueprints. |
| 🏗️ **Build** | `backend-dev` · `frontend-design` · `api-design` · `database-architect` · `ai-engineer` · `data-engineer` · `mcp-builder` · `devops-platform` · `security-engineer` · `performance-optimizer` · `prompt-engineer` · `design-explorer` · `brand-guidelines` · `theme-factory` · `pptx` · `pdf` · `xlsx` · `safety-guardrails` | Full-stack implementation across every layer. |
| 🔍 **Review** | `code-reviewer` · `devex-engineer` · `research-agent` | Catch bugs, security holes, and regressions before they ship. |
| 🧪 **Test** | `test-writer` · `qa-engineer` · `debugger` · `benchmark` · `webapp-testing` | Write tests, validate behaviour, find what's hiding. |
| 🚀 **Ship** | `technical-writer` · `commit-message` · `release-engineer` · `land-and-deploy` · `sre-canary` · `internal-comms` | Document, commit, release, monitor, and communicate. |
| 🔄 **Reflect** | `retro-engineer` · `agent-memory` · `skill-creator` | Learn from what happened. Improve the system itself. |
| 🌐 **Deploy** | `forward-deployment-engineer` | Customer-site deployment and field technical delivery. |

---

## Skills

All 49 skills, ready to use.

| Skill | Role | Description | Phase |
|---|---|---|---|
| [`java-development`](./java-development/SKILL.md) | Java Engineer | Production Java services, APIs, persistence, concurrency, resilience, and JVM-safe delivery. | Build |
| [`python-development`](./python-development/SKILL.md) | Python Engineer | Production Python applications, services, typing, asyncio, testing, and reliable I/O. | Build |
| [`react-development`](./react-development/SKILL.md) | React Engineer | Accessible production React interfaces, state, data flows, rendering, and testing. | Build |
| [`typescript-development`](./typescript-development/SKILL.md) | TypeScript Engineer | Type-safe TypeScript applications, Node.js services, runtime validation, and packaging. | Build |
| [`agent-memory`](./agent-memory/SKILL.md) | Memory Manager | Persists learnings across sessions, runs browser-based QA with real Chromium, and coordinates multi-agent workflows. | Reflect |
| [`ai-engineer`](./ai-engineer/SKILL.md) | AI/ML Engineer | LLM integration, RAG pipelines, embedding stores, fine-tuning, and AI evaluation frameworks. | Build |
| [`api-design`](./api-design/SKILL.md) | API Designer | Design production-grade REST, GraphQL, gRPC, and WebSocket APIs with versioning, error contracts, and OpenAPI schemas. | Build |
| [`autoplan`](./autoplan/SKILL.md) | Review Orchestrator | Chains CEO → Design → Eng → DX reviews automatically. Auto-decides resolvable questions; surfaces only human taste-gates. | Think |
| [`backend-dev`](./backend-dev/SKILL.md) | Backend Engineer | Production-grade server-side code across any language or framework — auth, business logic, data access, and more. | Build |
| [`benchmark`](./benchmark/SKILL.md) | Benchmark Auditor | Baseline and compare page load times, Core Web Vitals, bundle sizes, and API response times. | Test |
| [`brand-guidelines`](./brand-guidelines/SKILL.md) | Brand Compliance | Apply brand voice, tone, colors, typography, and visual style consistently across any artifact. | Build |
| [`code-reviewer`](./code-reviewer/SKILL.md) | Code Reviewer | 6-pass code review for bugs, security, performance, and maintainability before shipping. | Review |
| [`commit-message`](./commit-message/SKILL.md) | Commit Author | Conventional Commit messages and PR descriptions from staged changes or diffs. | Ship |
| [`data-engineer`](./data-engineer/SKILL.md) | Data Engineer | ETL/ELT pipelines, streaming architectures, data quality gates, and analytical data modelling. | Build |
| [`database-architect`](./database-architect/SKILL.md) | Data Modeller | Schema design, indexing strategy, migration plans, and query optimisation across SQL and NoSQL. | Build |
| [`debugger`](./debugger/SKILL.md) | Debugger | Systematic root-cause debugging. Iron law: no fixes without investigation first. 4-phase workflow. | Review |
| [`design-explorer`](./design-explorer/SKILL.md) | Design Strategist | Generative design exploration — multiple directions before committing, with clear trade-off framing. | Build |
| [`devex-engineer`](./devex-engineer/SKILL.md) | DX Engineer | Developer experience audit — TTHW measurement, friction tracing, competitor benchmarking. | Review |
| [`devops-platform`](./devops-platform/SKILL.md) | DevOps Engineer | CI/CD pipelines, containerisation, IaC, cloud architecture, and deployment automation. | Build |
| [`doc-coauthoring`](./doc-coauthoring/SKILL.md) | Doc Co-Author | Structured co-authoring for PRDs, design docs, RFCs, and decision docs through three guided stages. | Plan |
| [`forward-deployment-engineer`](./forward-deployment-engineer/SKILL.md) | Field Engineer | Enterprise deployment support — integration reviews, customer onboarding, and field technical guidance. | Deploy |
| [`frontend-design`](./frontend-design/SKILL.md) | Frontend Designer | Distinctive, intentional UI — typography, layout, and design that doesn't look like a template. | Build |
| [`internal-comms`](./internal-comms/SKILL.md) | Comms Writer | Incident reports, post-mortems, launch announcements, 3P updates, and leadership briefings. | Ship |
| [`land-and-deploy`](./land-and-deploy/SKILL.md) | Deploy Orchestrator | Merges the PR, monitors CI/CD, waits for deploy, verifies production health, and confirms the feature is live. | Ship |
| [`mcp-builder`](./mcp-builder/SKILL.md) | MCP Server Builder | Build production-grade MCP servers that connect AI agents to external APIs, databases, and services. | Build |
| [`office-hours`](./office-hours/SKILL.md) | Idea Validator | YC-style pre-code interrogation. Stress-tests assumptions, produces a design doc, prevents building the wrong thing. | Think |
| [`pdf`](./pdf/SKILL.md) | PDF Engineer | Read, extract, create, merge, split, and manipulate PDF files — including OCR and form filling. | Build |
| [`performance-optimizer`](./performance-optimizer/SKILL.md) | Performance Engineer | Profiling, bottleneck identification, query optimisation, caching strategy, and load test design. | Build |
| [`plan-ceo-review`](./plan-ceo-review/SKILL.md) | Strategic Reviewer | Pressure-tests scope, value, and prioritisation decisions before any architecture is committed. | Think |
| [`plan-design-review`](./plan-design-review/SKILL.md) | UI/UX Reviewer | Rates each design dimension 0–10, explains what a 10 looks like, and detects AI slop before build. | Plan |
| [`plan-eng-review`](./plan-eng-review/SKILL.md) | Eng Planning Reviewer | Stress-tests technical approach, surfaces hidden assumptions, and locks implementation before coding. | Plan |
| [`pptx`](./pptx/SKILL.md) | Presentation Designer | Create, edit, read, and design production-quality PowerPoint slide decks (.pptx). | Build |
| [`product-engineer`](./product-engineer/SKILL.md) | Product Builder | End-to-end feature implementation with a product mindset — builds what users need, not just what was spec'd. | Plan |
| [`prompt-engineer`](./prompt-engineer/SKILL.md) | Prompt Engineer | Design, evaluate, and refine prompts for LLMs — system prompts, few-shot examples, and eval harnesses. | Build |
| [`qa-engineer`](./qa-engineer/SKILL.md) | QA Engineer | Live QA testing — finds bugs, fixes with atomic commits, re-verifies. 3 depth modes. | Test |
| [`release-engineer`](./release-engineer/SKILL.md) | Release Engineer | Full ship workflow: sync → lint → test → commit → PR → merge → deploy → verify. | Ship |
| [`research-agent`](./research-agent/SKILL.md) | Research Analyst | Deep-dive investigation of technical topics — produces structured research reports with citations. | Review |
| [`retro-engineer`](./retro-engineer/SKILL.md) | Retro Facilitator | Sprint and weekly retrospectives. Shipping streaks, test health trends, global cross-project mode. | Reflect |
| [`safety-guardrails`](./safety-guardrails/SKILL.md) | Safety Core | Warns before destructive commands, locks edits to safe directories, prevents production accidents. | Build |
| [`security-engineer`](./security-engineer/SKILL.md) | Security Engineer | OWASP Top 10, threat modeling, JWT, RBAC, OAuth, and application security. | Build |
| [`skill-creator`](./skill-creator/SKILL.md) | Meta-Skill Engine | Build new skills from scratch, refactor existing ones, and test skill quality. The skill that builds all other skills. | Reflect |
| [`spec-author`](./spec-author/SKILL.md) | Requirements Author | Turns validated ideas into unambiguous, testable requirements structured for any ALM tool. | Plan |
| [`sre-canary`](./sre-canary/SKILL.md) | SRE / On-Call | Post-deploy canary monitoring. Watches for errors, regressions, and SLO violations after deploy. | Ship |
| [`system-design`](./system-design/SKILL.md) | Systems Architect | Scalable, reliable distributed systems — microservices, event-driven architecture, and infrastructure design. | Plan |
| [`technical-writer`](./technical-writer/SKILL.md) | Technical Writer | READMEs, API docs, runbooks, ADRs, changelogs, and onboarding guides using the Diataxis framework. | Ship |
| [`test-writer`](./test-writer/SKILL.md) | Test Author | Generate unit, integration, E2E, and contract tests for any language or framework. | Test |
| [`theme-factory`](./theme-factory/SKILL.md) | Theme Designer | Generate and apply complete design themes — palettes, typography, and spacing systems — to any artifact. | Build |
| [`webapp-testing`](./webapp-testing/SKILL.md) | E2E Tester | Automated end-to-end web application testing using Playwright. | Test |
| [`xlsx`](./xlsx/SKILL.md) | Excel Engineer | Create, read, edit, and analyse Excel spreadsheets — formulas, financial models, and bulk data. | Build |

---

## Agent Compatibility

| Agent | Install Method | Skill Format | Status |
|---|---|---|---|
| **Claude Code** | Copy one skill folder to `~/.claude/skills/` | Native skills | Documented |
| **Codex** | Copy one skill folder to `.agents/skills/` or `~/.agents/skills/` | Native skills | Documented |
| **Antigravity** | Copy one skill folder to `.agents/skills/` | Native skills | Documented |
| **Cursor / Windsurf** | Use the product's rule mechanism | Project rules | Manual integration |
| **Generic SKILL.md agent** | Load a selected `SKILL.md` file | Agent instructions | Manual integration |
| **GitHub Copilot / Kiro / other agents** | Use the product's instruction mechanism | Varies by product | Manual integration |

---

## How Skills Work

Every skill is a single `SKILL.md` file inside a named directory. The file has two parts: a YAML frontmatter block that tells the agent **when** to load the skill, and a body that tells the agent **exactly how** to execute it.

```
o

…

## Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [CODE-SAURABH](https://github.com/CODE-SAURABH)
- **Source:** [CODE-SAURABH/OpenSkills](https://github.com/CODE-SAURABH/OpenSkills)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** yes
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/mcp-code-saurabh-openskills
- Seller: https://agentstack.voostack.com/s/code-saurabh
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
