An agentic skills framework & software development methodology that works.
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.
Builders who want their agent to pick up reusable task skills instead of re-explaining the same conventions each time.
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
- 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
- 2Run
/plugin marketplace add samber/cc /plugin install cc-skills@samber
- 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
- 4Run
gemini extensions install https://github.com/samber/cc-skills
- 5Copy skills into the cross-client discovery directory
git clone https://github.com/samber/cc-skills.git ~/.cursor/skills/cc-skills
- 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.
π 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
descriptionfield from YAML frontmatter, always loaded into Claude's context for skill triggering - SKILL.md (tok): weight of the full
SKILL.mdfile 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 β β β
ββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββ βββββββββββββββββββββββββββββββββββββββ
| Skill | Error rate gap | Description (tok) | SKILL.md (tok) | Directory (tok) |
|---|---|---|---|---|
conventional-git | -36% | 73 | 1,446 | 1,446 |
promql-cli | -39% | 87 | 1,257 | 6,248 |
chrome-extension | β | 137 | 3,909 | 36,173 |
crxjs | β | 185 | 2,697 | 2,697 |
site-launch-checklist | -59% | 198 | 7,784 | 17,896 |
frontend-design-deslop | -28% | 168 | 4,294 | 45,097 |
linkedin-ghostwriting | -31% | 87 | 1,045 | 1,993 |
substack-ghostwriting | -51% | 154 | 3,416 | 10,821 |
technical-article-writer | -33% | 157 | 2,809 | 6,251 |
press-release-writer | -34% | 159 | 1,686 | 17,981 |
humaniseur-fr | -14% | 166 | 10,782 | 10,782 |
humanizer-en-asd-ste100 | -16% | 141 | 9,594 | 9,594 |
snyk-agent-scan-compliance | -27% | 144 | 1,904 | 5,612 |
training-report | -61% | 179 | 2,392 | 8,222 |
deep-research | -51% | 316 | 2,997 | 14,125 |
influence-and-negotiation | -68% | 162 | 6,592 | 48,996 |
skill-progressive-disclosure-design | -58% | 154 | 3,607 | 3,607 |
copywriting-hooks | β | 169 | 6,705 | 13,484 |
copywriting-cta | β | 165 | 2,873 | 14,424 |
copywriting-prose-creator | β | 166 | 4,952 | 24,900 |
copywriting-tone-of-voice-creator | β | 181 | 4,056 | 22,315 |
π§ͺ Skill evaluations
| With Skill | Without Skill | Delta | |
|---|---|---|---|
| Overall | 98% | 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
π License
Copyright Β© 2026 Samuel Berthe.
This project is under MIT license.
Files in the repo
- .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 itSign in to join the discussion.
No comments yet. Be the first to say what this is good for.
More skills

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.
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.
Public repository for Agent Skills
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β¦)

Production-grade engineering skills for AI coding agents.