Sandbox
@samber/cc-skills

Agent skills pack for Claude Code, Codex, and Cursor

This repo provides a library of agent skills for marketing, engineering, research, and writing tasks. Each skill lives in its own folder and is loaded only when relevant, which keeps the assistant context smaller and more focused.

209 starsβ€’16 forksβ€’CSSβ€’Updated 10d ago
Who it's for

Builders who want their agent to pick up reusable task skills instead of re-explaining the same conventions each time.

What it delivers

You can give your agent focused, reusable instructions for a task without bloating every session.

What it does

Atomic skill folders

Each skill lives in `skills/<name>/SKILL.md` and can reference extra markdown files only when needed.

Cross-client packaging

The repo includes plugin or extension entry points for Claude Code, Codex, Cursor, and Gemini CLI.

General-purpose and content skills

It includes skills for coding workflows, prompt and copywriting work, research, and launch checklists.

Skill discovery guidance

The README explains how different clients discover skills and where to copy or clone the repo.

Evaluation notes

`EVALUATIONS.md` records skill performance comparisons and helps explain why the pack is structured this way.

How to get it

  1. 1Install with skills CLI (universal, works with any Agent Skills-compatible tool)
    npx skills add https://github.com/samber/cc-skills --all
    # or a single skill:
    npx skills add https://github.com/samber/cc-skills --skill promql-cli
  2. 2Run
    /plugin marketplace add samber/cc
    /plugin install cc-skills@samber
  3. 3Copy skills into the cross-client discovery directory
    git clone https://github.com/samber/cc-skills.git ~/.openclaw/skills/cc-skills
    # or in workspace:
    git clone https://github.com/samber/cc-skills.git ~/.openclaw/workspace/skills/cc-skills
  4. 4Run
    gemini extensions install https://github.com/samber/cc-skills
  5. 5Copy skills into the cross-client discovery directory
    git clone https://github.com/samber/cc-skills.git  ~/.cursor/skills/cc-skills
  6. 6Copy skills into the cross-client discovery directory
    /plugin install https://github.com/samber/cc-skills
    # or
    git clone https://github.com/samber/cc-skills.git ~/.copilot/skills/cc-skills

README

Agent Skills

AI agent skills are reusable instruction sets that extend your assistant with domain-specific expertise, loaded on demand so they don't bloat your context. This repository covers marketing and engineering skills authored by @samber.

For Golang-related skills, please visit cc-skills-golang.

[!IMPORTANT] Bootstrapped with Claude. Edited, tested, reviewed and reworked by a human.

No AI slop here. AI-made skills are useless.

image

πŸš€ How to use?

Install with skills CLI (universal, works with any Agent Skills-compatible tool):

npx skills add https://github.com/samber/cc-skills --all
# or a single skill:
npx skills add https://github.com/samber/cc-skills --skill promql-cli
Claude Code
/plugin marketplace add samber/cc
/plugin install cc-skills@samber
Openclaw

Copy skills into the cross-client discovery directory:

git clone https://github.com/samber/cc-skills.git ~/.openclaw/skills/cc-skills
# or in workspace:
git clone https://github.com/samber/cc-skills.git ~/.openclaw/workspace/skills/cc-skills
Gemini CLI
gemini extensions install https://github.com/samber/cc-skills

Update with gemini extensions update cc-skills.

Cursor

Copy skills into the cross-client discovery directory:

git clone https://github.com/samber/cc-skills.git  ~/.cursor/skills/cc-skills

Cursor auto-discovers skills from .agents/skills/ and .cursor/skills/.

Copilot

Copy skills into the cross-client discovery directory:

/plugin install https://github.com/samber/cc-skills
# or
git clone https://github.com/samber/cc-skills.git ~/.copilot/skills/cc-skills

Copilot auto-discovers skills from .copilot/skills/.

OpenCode

Copy skills into the cross-client discovery directory:

git clone https://github.com/samber/cc-skills.git ~/.agents/skills/cc-skills

OpenCode auto-discovers skills from .agents/skills/, .opencode/skills/, and .claude/skills/.

Codex (OpenAI)

Install the plugin via the Codex CLI:

codex plugin add github:samber/cc-skills

Update with codex plugin update cc-skills. Falls back to a manual clone if the marketplace path is unavailable:

git clone https://github.com/samber/cc-skills.git ~/.agents/skills/cc-skills

Codex auto-discovers skills from ~/.agents/skills/ and .agents/skills/.

Antigravity

Clone and symlink into the cross-client discovery path:

git clone https://github.com/samber/cc-skills.git ~/.antigravity/skills/cc-skills

Update with cd ~/.antigravity/skills/cc-skills && git pull.

🧩 Skills

These skills are designed as atomic units, cross-referencing units. A skill may reference conventions defined in another. Installing only a subset will give you a partial and potentially inconsistent view of the guidelines. For best results, install all general-purpose skills together.

Each skill lives in skills/<name>/ with a SKILL.md entry point. The SKILL.md is kept small with internal references to advanced markdown files, so only the relevant content is loaded into context.

  • Description (tok): weight of the description field from YAML frontmatter, always loaded into Claude's context for skill triggering
  • SKILL.md (tok): weight of the full SKILL.md file loaded when the skill triggers
  • Directory (tok): weight of all files in the skill directory (SKILL.md + referenced markdown files)
                     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
                     β”‚ Agent Skills β”‚
                     β””β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”˜
                             β”‚
          β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
          β”‚                             β”‚
          β–Ό                             β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚      Engineering       β”‚  β”‚         Marketing & Content          β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ conventional-git       β”‚  β”‚ linkedin-ghostwriting                β”‚
β”‚ promql-cli             β”‚  β”‚ press-release-writer                 β”‚
β”‚ chrome-extension       β”‚  β”‚ humaniseur-fr                        β”‚
β”‚ crxjs                  β”‚  β”‚ humanizer-en-asd-ste100              β”‚
β”‚ site-launch-checklist  β”‚  β”‚ copywriting-hooks                    β”‚
β”‚ frontend-design-deslop β”‚  β”‚ copywriting-cta                      β”‚
β”‚                        β”‚  β”‚ copywriting-prose-creator            β”‚
β”‚                        β”‚  β”‚ copywriting-tone-of-voice-creator    β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚   Developer Relations    β”‚  β”‚       Productivity        β”‚  β”‚                Meta                 β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€  β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
β”‚ technical-article-writer β”‚  β”‚ deep-research             β”‚  β”‚ snyk-agent-scan-compliance          β”‚
β”‚ substack-ghostwriting    β”‚  β”‚ influence-and-negotiation β”‚  β”‚ skill-progressive-disclosure-design β”‚
β”‚                          β”‚  β”‚ training-report           β”‚  β”‚                                     β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
SkillError rate gapDescription (tok)SKILL.md (tok)Directory (tok)
conventional-git-36%731,4461,446
promql-cli-39%871,2576,248
chrome-extensionβ€”1373,90936,173
crxjsβ€”1852,6972,697
site-launch-checklist-59%1987,78417,896
frontend-design-deslop-28%1684,29445,097
linkedin-ghostwriting-31%871,0451,993
substack-ghostwriting-51%1543,41610,821
technical-article-writer-33%1572,8096,251
press-release-writer-34%1591,68617,981
humaniseur-fr-14%16610,78210,782
humanizer-en-asd-ste100-16%1419,5949,594
snyk-agent-scan-compliance-27%1441,9045,612
training-report-61%1792,3928,222
deep-research-51%3162,99714,125
influence-and-negotiation-68%1626,59248,996
skill-progressive-disclosure-design-58%1543,6073,607
copywriting-hooksβ€”1696,70513,484
copywriting-ctaβ€”1652,87314,424
copywriting-prose-creatorβ€”1664,95224,900
copywriting-tone-of-voice-creatorβ€”1814,05622,315

πŸ§ͺ Skill evaluations

With SkillWithout SkillDelta
Overall98%52%+46pp

See EVALUATIONS.md for the full per-skill breakdown.

πŸ“– Skills description

Engineering

chrome-extension

Chrome Extension development with Manifest V3. Covers architecture, messaging, CSP, storage, permissions, content scripts, service workers, and Chrome Web Store publishing.

conventional-git

Conventional Commits v1.0.0 for branch naming, worktree naming, and commit messages. Keeps git history parseable for auto-changelogs, SemVer bumps, and issue closing.

crxjs

CRXJS Chrome extension development with Vite. True HMR for popup/options/content scripts/side panels, defineManifest for type-safe manifests, dynamic content script imports.

frontend-design-deslop

Strategy-first UI design for web frontends, apps, dashboards, and landing pages. Escapes AI-generated generic aesthetics (Inter + indigo + rounded cards) by committing to brand adjectives, then deriving a typography and color system, component state matrices, layout rhythm, motion, iconography, and dark mode. Produces a DESIGN.md design token contract.

promql-cli

CLI for querying Prometheus and PromQL-compatible engines (Thanos, Cortex, VictoriaMetrics, Mimir). Instant/range queries, metric discovery, table/csv/json/graph output.

Marketing & Content

copywriting-cta

End-of-article CTA design. Interviews for objective, audience, and context, then produces copy + visual form + mechanism + A/B test plan + accessibility check.

copywriting-hooks

Opening hooks for long-form articles (blog posts, Substack, LinkedIn long-form, newsletters). Proposes 3-4 hooks with distinct psychological levers: curiosity, contrarian, scene, promise, authority.

copywriting-prose-creator

Codifies prose mechanics (lexicon, syntax, rhythm, structure) into a PROSE.md style guide. Three modes: BUILD fresh, ADAPT to new channel, AUDIT a corpus. For content factories, ghostwriting teams, house style guides.

copywriting-tone-of-voice-creator

Builds brand tone of voice guides (TONE.md) with voice attributes, modulation matrix, lexicon, and channel rules. Create from scratch or adapt to a new channel. For B2B, B2C, NGO, public sector, personal brands.

humaniseur-fr

Removes AI-writing patterns from French text. Detects and fixes 27 patterns: AI vocabulary, anglicisms, formulaic openings, em dash abuse, sycophantic tone, typographic tells.

humanizer-en-asd-ste100

Rewrites English into ASD-STE100 Simplified Technical English (Issue 9) and de-slops technical documentation β€” decorative emojis, conversation leftovers, Markdown residue, mixed quote styles. Enforces the 53 rules across 9 sections β€” approved word meanings, technical noun/verb categories, sentence-length limits, banned verb tenses, passive-voice restrictions β€” for maintenance manuals, equipment procedures, and any technical text read by non-native speakers or machine translation.

linkedin-ghostwriting

B2B LinkedIn ghostwriting via strategic interview, hook engineering, and post body. Turns founder stories and results into conversion-focused posts.

press-release-writer

Professional press releases for any occasion and region. Product launches, funding, partnerships, crisis, M&A, events. Region-specific conventions (Europe, Americas, Asia, etc.).

site-launch-checklist

Pre-launch checklist for shipping a website. Analytics (GA4, PostHog, GSC), legal, security headers, SEO/GEO, copywriting pass, OpenGraph, favicons, Lighthouse, accessibility. Opinionated for Cloudflare + Vercel.

Developer Relations

substack-ghostwriting

Write, optimize, and grow Substack newsletters and articles. Covers topic selection, headline optimization, SEO, and audience building.

technical-article-writer

Technical articles and blog posts for senior developers. Opinionated, practical, example-driven content that teaches something or saves time.

Productivity

deep-research

Deep research with parallel web searches, multi-source validation, and cited Markdown reports. 11 research types: market, competitive, technical, academic, financial, legal, trend, community, and more.

influence-and-negotiation

Negotiation and influence toolkit for any interaction requiring agreement. B2B sales, salary, collective bargaining, hard 1:1s, recruitment, cross-cultural deals. Preparation, live coaching, and diplomatic drafting.

training-report

Generates structured training reports from session data. Tracks progress, skills acquired, and outcomes.

Meta

skill-progressive-disclosure-design

Design patterns for skill progressive disclosure. Structures skill content for lazy loading so only relevant sections enter context.

snyk-agent-scan-compliance

Compliance expert for snyk-agent-scan. Validates security scan configurations and ensures compliance with organizational policies.

🎯 Tuning Skill Triggers

If a skill triggers too often or not often enough, please open an issue suggesting a description change. The description field in SKILL.md frontmatter is the primary triggering mechanism: small wording adjustments can significantly improve trigger accuracy. Some SKILL.md might have a When to use section which is another level of exclusion. Finally, SKILL.md is an entrypoint for lazy loading references with deep knowledge located in references/.

πŸ”„ Overlap

If your team has its own conventions, create a company skill and declare the override explicitly near the top of its body: This skill supersedes samber/cc-skills@git-convention skill for [company] projects.

✍️ Contribute

  • 100 tokens per skill description - what? when to use this skill?
  • 1.000–2.500 tokens per SKILL.md β€” keep the main file focused on essentials
  • Use secondary markdown files for depth β€” reference them from SKILL.md with relative links (e.g., [Logging](./logging.md)). Claude reads these on demand when the topic is relevant, so they don't count against the context budget until needed
  • Up to 10.000 tokens for full skill and secondary files
  • 2–4 skills loaded simultaneously in a typical session β€” design skills to coexist
  • Stay below ~10k tokens of total loaded SKILL.md anytime to avoid degrading response quality

For more guidelines, please check CLAUDE.md.

πŸ’« Fuel the Revolution

  • ⭐️ Star this repo - Your star powers the caffeine engine!
  • β˜•οΈ Buy me a coffee - I'll literally use it to build more skills while drinking actual coffee

GitHub Sponsors

πŸ“ License

Copyright Β© 2026 Samuel Berthe.

This project is under MIT license.

Files in the repo

Repository payloadβ€’15 top-level entries
  • .claude-plugin
  • .codex-plugin
  • .cursor-plugin
  • .github
  • skills
  • .gitignore
  • .markdownlint-cli2.jsonc
  • .prettierrc
  • CITATION.cff
  • CLAUDE.md
  • clawhub-publish.sh
  • EVALUATIONS.md
  • gemini-extension.json
  • LICENSE
  • README.md

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More skills

obra/
superpowers

An agentic skills framework & software development methodology that works.

285k
1 add

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable knowledge graph. A /graphify skill for Claude Code, Cursor, Codex, and Gemini CLI: local deterministic AST parsing, every edge explained, no vector store.

117k
1 add
Vincentwei1021/
anything2explainer

Topic in, narrated explainer video out. A Claude Code / Codex skill that turns any topic into a black-canvas motion-graphics explainer video with TTS voiceover, subtitles and a chapter progress bar. Chinese or English; every frame drawn in code with Remotion.

666

Open-source AI job search: scan job portals, evaluate listings into a structured A-H report with a global 1-5 score, tailor your CV, track applications β€” runs locally in your AI coding CLI (Claude Code, Codex, OpenCode, Antigravity…)

71k