* fix: add missing plugin.json files and restore trailing newlines - Add plugin.json for review-fix-a11y skill - Add plugin.json for free-llm-api skill - Restore POSIX-compliant trailing newlines in JSON index files * feat(engineering): add review-fix-a11y skill (WCAG 2.2 a11y audit + fix) (#375) Adds review-fix-a11y (WCAG 2.2 a11y audit + fix) and free-llm-api skills. Includes: - review-fix-a11y: WCAG 2.2 audit workflow, a11y_audit.py scanner, contrast_checker.py - free-llm-api: ChatAnywhere, Groq, Cerebras, OpenRouter, llm-mux, One API setup - secret_scanner.py upgrade with secrets-patterns-db integration (1,600+ patterns) Co-authored-by: ivanopenclaw223-alt <ivanopenclaw223-alt@users.noreply.github.com> * chore: sync codex skills symlinks [automated] * Revert "feat(engineering): add review-fix-a11y skill (WCAG 2.2 a11y audit + fix) (#375)" This reverts commit49c9f2109f. * chore: sync codex skills symlinks [automated] * Revert "feat(engineering): add review-fix-a11y skill (WCAG 2.2 a11y audit + fix) (#375)" This reverts commit49c9f2109f. * feat(engineering-team): add a11y-audit skill — WCAG 2.2 accessibility audit & fix (#376) Built from scratch (replaces reverted PR #375 contribution). Skill package: - SKILL.md: 1132 lines, 3-phase workflow (scan → fix → verify), per-framework fix patterns (React, Next.js, Vue, Angular, Svelte, HTML), CI/CD integration guide, 20+ issue type coverage - scripts/a11y_scanner.py: static scanner detecting 20+ violation types across HTML/JSX/TSX/Vue/Svelte/CSS — severity-ranked, CI-friendly exit codes - scripts/contrast_checker.py: WCAG contrast calculator with AA/AAA checks, --suggest mode, --batch CSS scanning, named color support - references/wcag-quick-ref.md: WCAG 2.2 Level A/AA criteria table - references/aria-patterns.md: ARIA roles, live regions, keyboard interaction - references/framework-a11y-patterns.md: React, Vue, Angular, Svelte fix patterns - assets/sample-component.tsx: sample file with intentional violations - expected_outputs/: scan report, contrast output, JSON output samples - /a11y-audit slash command, settings.json, plugin.json, README.md Validation: 97.6/100 (EXCELLENT), quality 73.9/100 (B-), scripts 2/2 PASS Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * chore: sync codex skills symlinks [automated] * docs: sync counts across all docs — 205 skills, 268 tools, 19 commands, 22 plugins Update CLAUDE.md, README.md, docs/index.md, docs/getting-started.md, mkdocs.yml, marketplace.json with consistent counts. Sync Gemini CLI index with new skills (code-to-prd, plugin-audit). Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * feat(marketplace): add 6 missing standalone plugins — total 22→28 Added to marketplace: - a11y-audit (WCAG 2.2 accessibility audit) - executive-mentor (adversarial thinking partner) - docker-development (Dockerfile, compose, multi-stage) - helm-chart-builder (Helm chart scaffolding) - terraform-patterns (IaC module design) - research-summarizer (structured research synthesis) Also fixed version 1.0.0 → 2.1.2 on 4 plugin.json files (executive-mentor, docker-development, helm-chart-builder, research-summarizer) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * feat(commands): add /seo-auditor — 7-phase SEO audit pipeline for documentation - 7 phases: discovery → meta tags → content quality → keywords → links → sitemap → report - Integrates 8 marketing-skill scripts: seo_checker, content_scorer, humanizer_scorer, headline_scorer, seo_optimizer, sitemap_analyzer, schema_validator, topic_cluster_mapper - References 6 SEO knowledge bases for audit framework, AI search, content optimization, URL design, internal linking, AI detection - Auto-fixes: generic titles, missing descriptions, broken links, orphan pages - Preserves high-ranking pages — only fixes critical issues on those - Registered in both commands/ (distributable) and .claude/commands/ (local) Also: sync all doc counts — 28 plugins, 26 eng-core skills, 21 commands Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * fix(seo): fix multi-line YAML description parser, add 2 orphan pages to nav - generate-docs.py: extract_description_from_frontmatter() now handles multi-line YAML block scalars (|, >, indented continuation) — fixes 14 pages that had 56-65 char truncated descriptions - mkdocs.yml: add epic-design and research-summarizer to nav (orphan pages) - Regenerated 251 pages, rebuilt sitemap (278 URLs) - SEO audit: 0 broken links, 17→3 short descriptions, 278/278 pages have "Claude Code Skills" in <title> Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Leo <leo@openclaw.ai> Co-authored-by: ivanopenclaw223-alt <ivanopenclaw223@gmail.com> Co-authored-by: ivanopenclaw223-alt <ivanopenclaw223-alt@users.noreply.github.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
261 lines
8.0 KiB
Markdown
261 lines
8.0 KiB
Markdown
---
|
|
title: Install Agent Skills — Codex, Gemini CLI, OpenClaw Setup
|
|
description: "How to install Claude Code skills and agent plugins for 11 AI coding tools. Step-by-step setup for Claude Code, OpenAI Codex, Gemini CLI, OpenClaw, Cursor, Aider, Windsurf, and more."
|
|
---
|
|
|
|
# Getting Started
|
|
|
|
## Installation
|
|
|
|
Choose your platform and follow the steps:
|
|
|
|
=== "Claude Code"
|
|
|
|
<ol class="install-steps">
|
|
<li>
|
|
<strong>Add the marketplace</strong>
|
|
<pre><code>/plugin marketplace add alirezarezvani/claude-skills</code></pre>
|
|
</li>
|
|
<li>
|
|
<strong>Install the skills you need</strong>
|
|
<pre><code>/plugin install engineering-skills@claude-code-skills</code></pre>
|
|
</li>
|
|
<li>
|
|
<strong>Use them immediately</strong> — skills activate as slash commands or contextual expertise.
|
|
</li>
|
|
</ol>
|
|
|
|
=== "OpenAI Codex"
|
|
|
|
```bash
|
|
npx agent-skills-cli add alirezarezvani/claude-skills --agent codex
|
|
```
|
|
|
|
Or clone and install manually:
|
|
|
|
```bash
|
|
git clone https://github.com/alirezarezvani/claude-skills.git
|
|
./scripts/codex-install.sh
|
|
```
|
|
|
|
=== "Gemini CLI"
|
|
|
|
```bash
|
|
git clone https://github.com/alirezarezvani/claude-skills.git
|
|
./scripts/gemini-install.sh
|
|
```
|
|
|
|
Or use the sync script to generate the skills index:
|
|
|
|
```bash
|
|
python3 scripts/sync-gemini-skills.py
|
|
```
|
|
|
|
=== "OpenClaw"
|
|
|
|
```bash
|
|
bash <(curl -s https://raw.githubusercontent.com/alirezarezvani/claude-skills/main/scripts/openclaw-install.sh)
|
|
```
|
|
|
|
=== "Cursor"
|
|
|
|
```bash
|
|
git clone https://github.com/alirezarezvani/claude-skills.git
|
|
cd claude-skills
|
|
./scripts/convert.sh --tool cursor
|
|
./scripts/install.sh --tool cursor --target /path/to/project
|
|
```
|
|
|
|
=== "Aider"
|
|
|
|
```bash
|
|
git clone https://github.com/alirezarezvani/claude-skills.git
|
|
cd claude-skills
|
|
./scripts/convert.sh --tool aider
|
|
./scripts/install.sh --tool aider --target /path/to/project
|
|
```
|
|
|
|
=== "Windsurf"
|
|
|
|
```bash
|
|
git clone https://github.com/alirezarezvani/claude-skills.git
|
|
cd claude-skills
|
|
./scripts/convert.sh --tool windsurf
|
|
./scripts/install.sh --tool windsurf --target /path/to/project
|
|
```
|
|
|
|
=== "Kilo Code"
|
|
|
|
```bash
|
|
git clone https://github.com/alirezarezvani/claude-skills.git
|
|
cd claude-skills
|
|
./scripts/convert.sh --tool kilocode
|
|
./scripts/install.sh --tool kilocode --target /path/to/project
|
|
```
|
|
|
|
=== "OpenCode"
|
|
|
|
```bash
|
|
git clone https://github.com/alirezarezvani/claude-skills.git
|
|
cd claude-skills
|
|
./scripts/convert.sh --tool opencode
|
|
./scripts/install.sh --tool opencode --target /path/to/project
|
|
```
|
|
|
|
=== "Augment"
|
|
|
|
```bash
|
|
git clone https://github.com/alirezarezvani/claude-skills.git
|
|
cd claude-skills
|
|
./scripts/convert.sh --tool augment
|
|
./scripts/install.sh --tool augment --target /path/to/project
|
|
```
|
|
|
|
=== "Antigravity"
|
|
|
|
```bash
|
|
git clone https://github.com/alirezarezvani/claude-skills.git
|
|
cd claude-skills
|
|
./scripts/convert.sh --tool antigravity
|
|
./scripts/install.sh --tool antigravity
|
|
```
|
|
|
|
=== "Manual"
|
|
|
|
```bash
|
|
git clone https://github.com/alirezarezvani/claude-skills.git
|
|
# Copy any skill folder to ~/.claude/skills/
|
|
```
|
|
|
|
!!! tip "All 7 tools at once"
|
|
Convert for every supported tool in one command:
|
|
```bash
|
|
./scripts/convert.sh --tool all
|
|
```
|
|
See the [Multi-Tool Integrations](integrations.md) page for detailed per-tool documentation.
|
|
|
|
<hr class="section-divider">
|
|
|
|
## Available Bundles
|
|
|
|
| Bundle | Install Command | Skills |
|
|
|--------|----------------|--------|
|
|
| **Engineering Core** | `/plugin install engineering-skills@claude-code-skills` | 26 |
|
|
| **Engineering POWERFUL** | `/plugin install engineering-advanced-skills@claude-code-skills` | 30 |
|
|
| **Product** | `/plugin install product-skills@claude-code-skills` | 14 |
|
|
| **Marketing** | `/plugin install marketing-skills@claude-code-skills` | 43 |
|
|
| **Regulatory & Quality** | `/plugin install ra-qm-skills@claude-code-skills` | 12 |
|
|
| **Project Management** | `/plugin install pm-skills@claude-code-skills` | 6 |
|
|
| **C-Level Advisory** | `/plugin install c-level-skills@claude-code-skills` | 28 |
|
|
| **Business & Growth** | `/plugin install business-growth-skills@claude-code-skills` | 4 |
|
|
| **Finance** | `/plugin install finance-skills@claude-code-skills` | 2 |
|
|
|
|
Or install individual skills: `/plugin install skill-name@claude-code-skills`
|
|
|
|
<hr class="section-divider">
|
|
|
|
## Usage
|
|
|
|
### Slash Commands
|
|
|
|
```
|
|
/pw:generate Generate Playwright tests
|
|
/pw:fix Fix flaky test failures
|
|
/si:review Review auto-memory health
|
|
/si:promote Graduate a learning to CLAUDE.md
|
|
/cs:board Trigger a C-suite board meeting
|
|
```
|
|
|
|
### Contextual Prompts
|
|
|
|
```
|
|
Using the senior-architect skill, review our microservices
|
|
architecture and identify the top 3 scalability risks.
|
|
```
|
|
|
|
```
|
|
Using the content-creator skill, write a blog post about
|
|
AI-augmented development. Optimize for SEO.
|
|
```
|
|
|
|
<hr class="section-divider">
|
|
|
|
## Python Tools
|
|
|
|
All 254 tools use the standard library only — zero pip installs, all verified.
|
|
|
|
```bash
|
|
# Security audit a skill before installing
|
|
python3 engineering/skill-security-auditor/scripts/skill_security_auditor.py /path/to/skill/
|
|
|
|
# Analyze brand voice
|
|
python3 marketing-skill/content-production/scripts/brand_voice_analyzer.py article.txt
|
|
|
|
# RICE prioritization
|
|
python3 product-team/product-manager-toolkit/scripts/rice_prioritizer.py features.csv
|
|
|
|
# Generate landing page (TSX + Tailwind)
|
|
python3 product-team/landing-page-generator/scripts/landing_page_scaffolder.py config.json --format tsx
|
|
|
|
# Tech debt scoring
|
|
python3 c-level-advisor/cto-advisor/scripts/tech_debt_analyzer.py /path/to/codebase
|
|
```
|
|
|
|
<hr class="section-divider">
|
|
|
|
## Security
|
|
|
|
!!! warning "Always audit untrusted skills"
|
|
|
|
Before installing skills from third-party sources, run the security auditor:
|
|
|
|
```bash
|
|
python3 engineering/skill-security-auditor/scripts/skill_security_auditor.py /path/to/skill/
|
|
```
|
|
|
|
Returns **PASS** / **WARN** / **FAIL** with remediation guidance. Scans for command injection, data exfiltration, prompt injection, and supply chain risks.
|
|
|
|
<hr class="section-divider">
|
|
|
|
## Creating Your Own
|
|
|
|
Each skill is a folder:
|
|
|
|
```
|
|
my-skill/
|
|
SKILL.md # Instructions + workflows
|
|
scripts/ # Python CLI tools (optional)
|
|
references/ # Domain knowledge (optional)
|
|
assets/ # Templates (optional)
|
|
```
|
|
|
|
See the [Skills & Agents Factory](https://github.com/alirezarezvani/claude-code-skills-agents-factory) for a complete guide.
|
|
|
|
<hr class="section-divider">
|
|
|
|
## FAQ
|
|
|
|
??? question "Do I need API keys?"
|
|
No. Skills work locally with no external API calls. All Python tools use stdlib only.
|
|
|
|
??? question "Can I install individual skills instead of bundles?"
|
|
Yes. Use `/plugin install skill-name@claude-code-skills` for any single skill.
|
|
|
|
??? question "Do skills conflict with each other?"
|
|
No. Each skill is self-contained with no cross-dependencies.
|
|
|
|
??? question "How do I update installed skills?"
|
|
Re-run the install command. The plugin system fetches the latest version from the marketplace.
|
|
|
|
??? question "Will upgrading to v2.1.2 break my setup?"
|
|
No. v2.1.2 is fully backward compatible. Existing SKILL.md files, scripts, and references are unchanged. New features (TSX output, brand voice integration) are opt-in additions.
|
|
|
|
??? question "Does this work with Gemini CLI?"
|
|
Yes. Run `./scripts/gemini-install.sh` to set up skills for Gemini CLI. A sync script (`scripts/sync-gemini-skills.py`) generates the skills index automatically.
|
|
|
|
??? question "Does this work with Cursor, Windsurf, Aider, or other tools?"
|
|
Yes. All 156 skills can be converted to native formats for Cursor, Aider, Kilo Code, Windsurf, OpenCode, Augment, and Antigravity. Run `./scripts/convert.sh --tool all` and then install with `./scripts/install.sh --tool <name>`. See [Multi-Tool Integrations](integrations.md) for details.
|
|
|
|
??? question "Can I use Agent Skills in ChatGPT?"
|
|
Yes. We have [6 Custom GPTs](custom-gpts.md) that bring Agent Skills directly into ChatGPT — no installation needed. Just click and start chatting.
|