AgentStack
MCP verified MIT Self-run

Awesome Omni Skills

mcp-diegosouzapw-awesome-omni-skills · by diegosouzapw

Public repository of AI coding skills, curated improved best-practice skills, and runtime surfaces for CLI, API, MCP, and A2A.

No reviews yet
0 installs
19 views
0.0% view→install

Install

$ agentstack add mcp-diegosouzapw-awesome-omni-skills

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Are you the author of Awesome Omni Skills? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

🧠 Awesome Omni Skills

Public Skill Repository · Curated Improved Best-Practice Skills · Runtime Surfaces

The skill catalog that installs itself. CLI · API · MCP · A2A — all from a single npx command.

> 🚀 4715 skills · 7 bundles · 9 install clients · 16 MCP clients · 4 runtime surfaces

[](LICENSE) [](LICENSE-CONTENT) [](https://www.npmjs.com/package/awesome-omni-skills) [](https://nodejs.org)

[](#-installation) [](#-runtime-surfaces) [](#-runtime-surfaces) [](#-runtime-surfaces)

🇺🇸 English · 🇪🇸 Español · 🇫🇷 Français · 🇩🇪 Deutsch · 🇮🇹 Italiano · 🇷🇺 Русский · 🇨🇳 中文(简体) · 🇯🇵 日本語 · 🇰🇷 한국어 · 🇸🇦 العربية · 🇮🇳 हिन्दी · 🇹🇭 ไทย · 🇻🇳 Tiếng Việt · 🇮🇩 Bahasa Indonesia · 🇲🇾 Bahasa Melayu · 🇳🇱 Nederlands · 🇵🇱 Polski · 🇸🇪 Svenska · 🇳🇴 Norsk · 🇩🇰 Dansk · 🇫🇮 Suomi · 🇵🇹 Português (Portugal) · 🇷🇴 Română · 🇭🇺 Magyar · 🇧🇬 Български · 🇸🇰 Slovenčina · 🇺🇦 Українська · 🇮🇱 עברית · 🇵🇭 Filipino · 🇧🇷 Português (Brasil)

[⚡ Install in 1 min](#-installation) · [🛠️ Choose your tool](#-choose-your-tool) · [📖 CLI Guide](docs/users/CLI-USER-GUIDE.md) · [📦 Bundles](docs/users/BUNDLES.md) · [🔌 Runtime](#-runtime-surfaces) · [💡 Why Awesome Omni Skills](#-why-awesome-omni-skills)


📊 Project at a Glance

| | Metric | Value | |:--|:-------|:------| | 📦 | Published Skills | 4715 native skills across 17 active categories | | 🎯 | Bundles | 7 fully backed curated bundles | | 🖥️ | Install Clients | 9 install-capable AI coding assistants | | 🔌 | MCP Clients | 16 MCP config-capable clients across 33 first-class targets | | 🔐 | Curated Output | 1623 enhanced English derivatives in skills_omni | | 🧪 | Validation Mix | 4073 passed · 642 warn · 0 errors | | 📋 | Current Release | v0.12.9 |


🚀 New Here? Start Here

> 🔍 Searched for AI coding skills, Claude Code skills, Cursor skills, Codex CLI skills, Gemini CLI skills, Antigravity skills, or installable SKILL.md libraries? > You're in the right place. 👇

1️⃣ What is this?

Awesome Omni Skills is an installable skill catalog and runtime for AI coding assistants. At its core, it is a public repository of reusable SKILL.md playbooks, a curated repository of improved best-practice derivatives, and the CLI, API, MCP, and A2A runtime surfaces that distribute and operate the same catalog.

Native intake enters skills/ in two ways: direct contributor PRs and reviewed repository-based external-import PRs. Curated English-only derivatives are then proposed separately into skills_omni/ by the private enhancement pipeline.

📋 What's included

| Component | Description | |:----------|:-----------| | 🧠 Skills | Reusable SKILL.md-based playbooks for AI assistants, including native intake from direct contributor PRs and reviewed repository-based external-import PRs | | 📦 Manifests | Generated JSON manifests, bundles, and archives | | 🧭 Guided Install | Interactive TTY and visual terminal install flows | | 🌐 Catalog API | Read-only HTTP API for search, discovery, and downloads | | 🔌 MCP Server | Discovery, recommendation, and client-aware config tooling | | 🤖 A2A Runtime | Agent-to-agent task orchestration | | ✨ Enhancement Pipeline | Private enhancer publishes curated English derivatives into skills_omni/ |

2️⃣ Quick Start

# Open the visual shell in an interactive terminal
npx awesome-omni-skills

# Or force the text guided installer explicitly
npx awesome-omni-skills install --guided

3️⃣ Verify

test -d ~/.gemini/antigravity/skills && echo "✅ Skills installed"

4️⃣ Use your first skill

> 💬 "Use @brainstorming to plan a SaaS MVP." > > 💬 "Use @api-design to review this endpoint design." > > 💬 "Use @debugging to isolate this regression."

5️⃣ Start with a bundle

| 🎯 Goal | Bundle | Command | |:---------|:-------|:--------| | General engineering | essentials | npx awesome-omni-skills --bundle essentials | | Product + app delivery | full-stack | npx awesome-omni-skills --bundle full-stack | | Design systems | design | npx awesome-omni-skills --bundle design | | Security review | security | npx awesome-omni-skills --bundle security | | Infra and release | devops | npx awesome-omni-skills --bundle devops | | LLM applications | ai-engineer | npx awesome-omni-skills --bundle ai-engineer | | OSS maintenance | oss-maintainer | npx awesome-omni-skills --bundle oss-maintainer |


🧩 Core Concepts

Before comparing bundles or picking an install path, understanding these five building blocks helps:

| Concept | What it means | |:--------|:-------------| | 🧠 Skills | Reusable SKILL.md playbooks that teach an assistant how to execute a workflow well | | 📦 Catalog Artifacts | Generated JSON and archive outputs enabling search, comparison, download, and install | | 🔌 MCP Config | Client-side configuration for assistants to discover Awesome Omni Skills through MCP tools | | 🤖 A2A Runtime | Agent-to-agent orchestration for discovery, recommendation, and install-plan handoff | | ✨ Curated Output | skills_omni/ — the Awesome Omni Skills-maintained enhanced surface, separate from native upstream intake |

> 📝 Native/Curated policy: > - skills/ accepts native upstream intake in any language, whether submitted directly or proposed by the private external-sync runtime > - skills_omni/ is always curated and published in English > - skills_omni/ is a one-way surface and does not loop back into native intake > - direct contributor PRs and repository-based external intake share the same validator, metadata refresh, and enhancer path


💡 Why Awesome Omni Skills

> Not just "another repository with skills in folders." > Awesome Omni Skills has a stronger contract and a broader runtime surface.

| If you want… | 📁 Typical skills repo | ✨ Awesome Omni Skills | |:-------------|:----------------------|:--------------| | Install into a real assistant | Manual copy or custom script | npx awesome-omni-skills, guided install, visual UI, selective --skill and --bundle | | Search and compare skills | Browse markdown manually | Generated catalog, filtering, bundle planning, search, compare, and recommendation | | Use the same data across tools | Separate logic per tool | Shared manifests and catalog for CLI, API, MCP, and A2A | | Configure MCP clients | Hand-edit files | config-mcp, local sidecar previews, generated recipes, and allowlisted writes | | Trust repository content | Minimal or ad hoc linting | Critical static security gate blocks unsafe patterns such as remote content piped into shell or instructions that try to expose prompts, secrets, or hidden context | | Trust releases | Best-effort packaging | Checksums, signed archives, ClamAV + VirusTotal verified release CI, and publish preflight | | Curate community intake | Whatever lands stays as-is | Native intake in skills/, curated English derivatives in skills_omni/ with attribution |


🖥️ Compatibility and Invocation

These skills follow the SKILL.md model and can be used as a normal repository, but the package also installs and configures them across a broad surface:

> 9 install-capable clients · 16 MCP config-capable clients

🎯 Install-Capable Clients

| Tool | Type | Invocation Example | Install Path | |:-----|:-----|:-------------------|:-------------| | 🟢 Claude Code | CLI | Use brainstorming to plan a feature | ~/.claude/skills | | 🔵 Cursor | IDE | @brainstorming help me plan a feature | ~/.cursor/skills | | 🟡 Gemini CLI | CLI | Use brainstorming to plan a feature | ~/.gemini/skills | | 🔴 Codex CLI | CLI | Use brainstorming to plan a feature | ~/.codex/skills | | 🟠 Kiro | CLI / IDE | Use brainstorming to plan a feature | ~/.kiro/skills | | 🟣 Antigravity | IDE | Use @brainstorming to plan a feature | ~/.gemini/antigravity/skills | | 🟤 Goose | CLI | goose session --with-extension ... | ~/.agents/skills | | 🟧 Qwen Code | CLI | Use @brainstorming to plan a feature | /.qwen/skills | | ⚪ OpenCode | CLI | opencode run @brainstorming | /.opencode/skills |

🔌 Broader MCP Configuration Coverage (16 clients)

These targets are part of the supported MCP configuration surface, even when they are not install targets for skill directories:

| Client or Surface | Support Type | Notes | |:------------------|:------------|:------| | Claude settings and desktop | MCP config | Settings, desktop, and project-aware flows | | VS Code | MCP config | User, workspace, insiders, and Dev Container targets | | Gemini | MCP config | User and workspace settings | | Cline | MCP config | First-class config target | | GitHub Copilot CLI | MCP config | User and repo config targets | | Continue | MCP config | Workspace YAML generation | | Windsurf | MCP config | User config target | | Zed | MCP config | Workspace config target | | Goose | MCP config | User config target with generated recipe | | Kilo Code | MCP config | User, project, and workspace targets | | Junie | MCP config | Project and user config targets |


⚡ Installation

Option A: Install with npx (recommended)

npx awesome-omni-skills

Option B: Guided install

npx awesome-omni-skills install --guided

Option C: Specific skill

npx awesome-omni-skills --skill api-design

Option D: Install a bundle

npx awesome-omni-skills --bundle devops

Option E: Target a specific client

npx awesome-omni-skills --cursor --skill omni-figma
npx awesome-omni-skills --codex --bundle full-stack
npx awesome-omni-skills --claude --skill debugging

Option F: Custom path

npx awesome-omni-skills --path ./my-skills --skill architecture

🔎 Discovery before install

npx awesome-omni-skills find figma
npx awesome-omni-skills find mcp --sort quality --min-quality 90 --min-security 95
npx awesome-omni-skills find foundation --bundle essentials --install --yes

🛠️ Choose Your Tool

| Tool | Install Command | First Use | |:-----|:---------------|:----------| | 🟢 Claude Code | npx awesome-omni-skills --claude | Use brainstorming to plan a feature | | 🔵 Cursor | npx awesome-omni-skills --cursor | @brainstorming help me plan a feature | | 🟡 Gemini CLI | npx awesome-omni-skills --gemini | Use brainstorming to plan a feature | | 🔴 Codex CLI | npx awesome-omni-skills --codex | Use brainstorming to plan a feature | | 🟣 Antigravity | npx awesome-omni-skills --antigravity (default) | Use @brainstorming to plan a feature | | 🟠 Kiro | npx awesome-omni-skills --kiro | Use brainstorming to plan a feature | | 🟤 Goose | npx awesome-omni-skills --goose | goose session --with-extension ... | | 🟧 Qwen Code | npx awesome-omni-skills --qwen | Use @brainstorming to plan a feature | | ⚪ OpenCode | npx awesome-omni-skills --opencode | opencode run @brainstorming | | 🧩 Saved custom target | npx awesome-omni-skills --target-id custom-team-cli | Depends on your tool | | 📂 Custom path | npx awesome-omni-skills --path ./my-skills | Depends on your tool |

> 📖 Not sure where to start? > - [🚀 Getting Started](docs/users/GETTING-STARTED.md) — install and verify in under 2 minutes > - [🧭 CLI User Guide](docs/users/CLI-USER-GUIDE.md) — full command reference > - [📗 Usage Guide](docs/users/USAGE.md) — prompts, patterns, and runtime modes


🔌 Runtime Surfaces

Awesome Omni Skills is not only a library of skills. It exposes four runtime surfaces that consume the same generated catalog:

| Surface | State | What it does | Example | |:--------|:------|:-------------|:--------| | 🖥️ CLI | ✅ Available | Find, install, diagnose, visual UI, boot services, smoke checks | npx awesome-omni-skills doctor | | 🌐 Catalog API | ✅ Available | Read-only catalog, search, bundles, compare, install plans, downloads, Swagger UI on /docs | npx awesome-omni-skills api --port 3333 | | 🔌 MCP | ✅ Available | Discovery, recommendation, install preview, local sidecar, config flows | npx awesome-omni-skills mcp stream --local | | 🤖 A2A | ✅ Available | Task lifecycle, handoff, polling, streaming, cancelation, persistence | npx awesome-omni-skills a2a --port 3335 |

🖥️ Visual shell and operator commands

npx awesome-omni-skills ui                # Ink visual terminal hub
npx awesome-omni-skills ui --text         # Text fallback UI
npx awesome-omni-skills doctor            # Environment diagnostics
npx awesome-omni-skills smoke             # Full release preflight
npx awesome-omni-skills publish-check     # Package publication checks

The visual shell now includes:

  • a grouped home hub for install, runtime, and utility actions
  • a search-first catalog explorer for skills and bundles
  • richer install and runtime preview panels with step rails and command previews
  • persisted local settings for theme, compact mode, and screen reader preference
  • explicit INK_SCREEN_READER=true and ui --text fallback paths

🔌 MCP transports and config

# Start MCP transports
npx awesome-omni-skills mcp stdio
npx awesome-omni-skills mcp stream
npx awesome-omni-skills mcp sse
npx awesome-omni-skills mcp stream --local     # Local sidecar with filesystem tools

# Configure MCP for any supported client
npx awesome-omni-skills config-mcp --list-targets
npx awesome-omni-skills config-mcp --target continue-workspace --transport stream --url http://127.0.0.1:3334/mcp
npx awesome-omni-skills config-mcp --target windsurf-user --transport sse --url http://127.0.0.1:3335/sse --write

📦 Catalog, Bundles, and Curated Output

📊 Current Catalog

| Metric | Current State | |:-------|:--------------| | 🧠 Native intake skills | 4715 | | 📂 Active categories | 17 | | 📦 Fully backed bundles | 7 | | ✨ Curated derivatives | 1623 in skills_omni | | 🧪 Validation | 4073 passed / 642 warn / 0 errors | | 📋 Release | v0.12.9 |

📦 Bundle Availability

> ℹ️ Bundle definitions in [data/bundles.json](data/bundles.json) list each bundle's ideal members. Backing shows how many of those skill ids are present in the current published catalog — several are curated targets (e.g. find-skills, kubernetes, omni-figma) not yet in the auto-imported set, so most bundles are currently partially backed. Run npx awesome-omni-skills find --bundle to see what installs today.

| Bundle | Backing | Members | |:-------|:--------|:--------| | 🧰 essentials | 2/4 ⚠️ | find-skills · brainstorming · architecture · debugging | | 🌐 full-stack | 2/5 ⚠️ | frontend-design · api-design · database-design · omni-figma · auth-flows | | 🎨 design | 1/5 ⚠️ | frontend-design · omni-figma · design-systems-ops · accessibility-audit · design-token-governance | | 🛡️ security | 2/4 ⚠️ | security-auditor · vulnerability-scanner · incident-response · threat-modeling | | ⚙️ devops | 1/5 ⚠️ | docker-expert · kubernetes · terraform · observability-review · release-engineering | | 🤖 ai-engineer | 2/7 ⚠️ | rag-engineer · prompt-engineer · llm-patterns · eval-design · context-engineering · data-contracts · model-serving | | 🔧 oss-maintainer | 2/4 ⚠️ | find-skills · create-pr · changelog · documentation |

✨ Native Intake → Curated Output

| Surface | Purpose | Language | |:--------|:--------|:---------| | 📥 skills/ | Native intake | Any language | | ✨ skills_omni/ | Curated Omni-maintained output | Always English |

> ℹ️ Changes to native skills are reprocessed by the private enhancer and refreshed in the curated baseline. This makes skills_omni/ a **mai

Source & license

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

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

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.