# Overdrive Skill Summary

Generated from the current installed skill roots. This file is for humans; agents should use `skill-router` and its catalog for routing.

## Will Claude Code, Codex, Gemini, Antigravity, and Cursor use these automatically?

Yes, after install and restart/reload. Claude Code, Codex, Gemini CLI, Antigravity, and Cursor discover skills by reading `SKILL.md` files from their configured skill roots. The installer copies valid skill folders into the selected global or local roots and `verify.sh` checks frontmatter, broken symlinks, missing skills, forbidden Composio/Google Drive automation, and router smoke prompts.

They do not need to manually link each skill. The only manual step is restarting/reloading the app or opening a fresh session so the runtime re-indexes the skill list. Overdrive v1 keeps the current 137-skill manifest, documents native context-window behavior by runtime, and can attempt safe optional setup for a few external helpers when selected, including Graphify, Design Extract browser support, Claude Video helpers, and `yt-dlp` for media downloads. Account-based tools and keys still remain user-configured. See `docs/skill-readiness.md` for the plug-and-play audit.

This kit is upstream-first, pinned by default, and target-aware: normal installs pull third-party skills from verified GitHub refs or pinned official npm installers, then install only into selected/detected targets using a non-destructive conflict policy. Public releases do not ship vendored third-party skill snapshots.

ovd-workflow is the non-skill project-state layer added in v0.4 and expanded through v0.8. It creates a local, gitignored `.overdrive/` folder for active work, decisions, preferences, research, file hashes, route traces, reports, handoffs, and a small knowledge vault. Skills teach the agent how to do work; ovd-workflow helps it remember what is happening in a specific project without bloating every prompt.

## Source Families

| Source | GitHub | Website/docs | What it adds |
|---|---|---|---|
| Custom local setup | Local / none found | Apple reference: [WWDC 2018 Session 803](https://developer.apple.com/videos/play/wwdc2018/803/), Emil animation references: [animations.dev](https://animations.dev), [emilkowal.ski/ui](https://emilkowal.ski/ui), Jack Roberts website workflow reference: [YouTube](https://www.youtube.com/watch?v=TZUTe7s11-I), Karpathy-inspired guidelines: [multica-ai/andrej-karpathy-skills](https://github.com/multica-ai/andrej-karpathy-skills), Anthropic security-review reference: [claude-code-security-review](https://github.com/anthropics/claude-code-security-review), yt-dlp reference: [yt-dlp](https://github.com/yt-dlp/yt-dlp), MarkItDown reference: [microsoft/markitdown](https://github.com/microsoft/markitdown), liquid glass inspiration: Andrew Prifer/liquid-dom and kube.io CSS/SVG technique, pretext reference: [chenglou/pretext](https://github.com/chenglou/pretext) | Local routing and workflow glue, public-safe fluid and Emil animation skills, progressive `liquid-glass-web`, `pretext` text-layout guidance, public-safe Jack Roberts inspired premium 3D website workflow skills, clarify/plan and planning-first workflows, objective architecture pressure testing, media download and document-conversion guidance, Reddit research guidance, portable non-Claude security review, pre-launch readiness, managed global coding-agent guidelines, and safe installer logic for Claude Code, Codex, Gemini CLI, Antigravity, Cursor, shared `.agents`, and project-local installs. (18 skills) |
| Taste Skill by Leonxlnx | [GitHub](https://github.com/Leonxlnx/taste-skill) | [www.tasteskill.dev](https://www.tasteskill.dev) | Community frontend/design taste skills for anti-generic UI, visual references, brand kits, image-first workflows, and style variants. (12 skills) |
| Impeccable by Paul Bakaus | [GitHub](https://github.com/pbakaus/impeccable) | [impeccable.style/docs/](https://impeccable.style/docs/) | Frontend design critique, polish, spacing, typography, anti-pattern detection, and design-system hardening. (1 skills) |
| React Doctor by Million / Aiden Bai | [GitHub](https://github.com/millionco/react-doctor) | [react.doctor](https://www.react.doctor) | React-specific code quality diagnostics, health scoring, lint/accessibility/bundle/architecture checks, and `/doctor` cleanup guidance. (1 skill) |
| Emil Kowalski skill | [GitHub](https://github.com/emilkowalski/skill) | [emilkowal.ski/skill](https://emilkowal.ski/skill), [animations.dev](https://animations.dev) | Design-engineering guidance for motion, easing, component feel, interaction nuance, and fine UI polish. (1 skills) |
| Google Modern Web Guidance | [GitHub](https://github.com/GoogleChrome/modern-web-guidance) | [developer.chrome.com/docs/modern-web-guidance/get-started](https://developer.chrome.com/docs/modern-web-guidance/get-started) | Current web platform guidance for HTML/CSS/browser APIs, Baseline compatibility, performance, accessibility, and Chrome extensions. (2 skills) |
| Agent Skills for Context Engineering by Muratcan Koylan | [GitHub](https://github.com/muratcankoylan/agent-skills-for-context-engineering) | None found | Context compression, degradation diagnosis, token budgeting, memory, tool design, hosted agents, and multi-agent architecture. (14 skills) |
| MarketingSkills by Corey Haines | [GitHub](https://github.com/coreyhaines31/marketingskills) | None found | SaaS/software marketing skills across SEO, CRO, copywriting, email, ads, pricing, launches, referrals, analytics, and growth. (40 skills) |
| Stop Slop by Hardik Pandya | [GitHub](https://github.com/hardikpandya/stop-slop) | None found | Humanizes writing and strips common AI tells from public-facing copy. (1 skills) |
| Banana Claude by AgriciDaniel | [GitHub](https://github.com/AgriciDaniel/banana-claude) | None found | Image-generation creative director workflows around Gemini/Nano Banana style image generation. (1 skills) |
| Obsidian Skills by Kepano | [GitHub](https://github.com/kepano/obsidian-skills) | [obsidian.md](https://obsidian.md), [help.obsidian.md](https://help.obsidian.md) | Trimmed portable subset: JSON Canvas and Defuddle web-to-markdown extraction. Deeper vault automation is left to user/project-specific Obsidian setup. (2 skills) |
| Last30Days by Matt Van Horn | [GitHub](https://github.com/mvanhorn/last30days-skill) | None found | Recent community/social/web research over the last 30 days. Free sources work zero-config; paid/social sources are optional. (1 skill) |
| App Onboarding Questionnaire by Adam Lyttle | [GitHub](https://github.com/adamlyttleapps/claude-skill-app-onboarding-questionnaire) | None found | Questionnaire-style onboarding strategy and implementation workflow for mobile/web/subscription apps. (1 skill) |
| Layers of Product Design by Jamie Mill | [GitHub](https://github.com/jamiemill/layers-skills) | None found | Product-design reasoning from observed behaviour through domain, user needs, strategy, conceptual model, interaction flow, and surface decisions. (9 skills) |
| Graphify by Safi Shamsi | [GitHub](https://github.com/safishamsi/graphify) | [graphify.net](https://graphify.net) | Optional on-demand queryable knowledge graph over codebases or mixed corpora. Overdrive safety-adapts the upstream skill and attempts `graphifyy==0.1.14` setup with `pipx` or a managed user-space venv, preferring Python 3.10-3.12 for the pinned dependency tree; agents still check availability and fall back gracefully. (1 skill) |
| Prompt Master by Nidhin J S | [GitHub](https://github.com/nidhinjs/prompt-master) | None found | Prompt writing and prompt-improvement workflow for producing sharper instructions for other AI tools. Router-selectable and distinct from project planning. (1 skill) |
| Humanizer by Siqi Chen | [GitHub](https://github.com/blader/humanizer) | None found | Existing-text cleanup that preserves facts and voice while reducing AI tells. Overdrive adds an ethics note against deceptive authorship. (1 skill) |
| Design Extract by Manav Arya Singh | [GitHub](https://github.com/Manavarya09/design-extract) | [designlang](https://designlang.manavaryasingh.com) | Optional public-URL design-language extraction for tokens, fonts, spacing, components, Tailwind/shadcn themes, and handoff files. Safety-adapted to check availability; the installer prefers system Chrome and only attempts Playwright Chromium when no system browser is found. (1 skill) |
| Claude Video by Brad Bonanno | [GitHub](https://github.com/bradautomates/claude-video) | None found | Optional video/screen-recording comprehension workflow. Safety-adapted to avoid key collection and runtime package installs; the installer attempts non-privileged `ffmpeg`/`yt-dlp` setup when possible. (1 skill) |
| Anthropic example skills | [GitHub](https://github.com/anthropics/skills) | [Anthropic skills docs](https://support.claude.com/en/articles/12512180-using-skills-in-claude) | Official example skills for brand guidelines, doc co-authoring, MCP server building, and Slack GIF creation. (4 skills) |
| OpenAI Skills Catalog | [GitHub](https://github.com/openai/skills) | [Using skills in Codex](https://developers.openai.com/codex/skills) | OpenAI curated `playwright` wrapper skill for browser automation through Playwright CLI. (1 skills) |
| Vercel Labs Skills | [GitHub](https://github.com/vercel-labs/skills) | [skills.sh](https://skills.sh) | `find-skills` discovery workflow for finding and installing additional agent skills. (1 skills) |
| ComposioHQ Awesome Claude Skills curated subset | [GitHub](https://github.com/ComposioHQ/awesome-claude-skills) | [composio.dev](https://composio.dev) | Curated action/utility skills. External app actions are approval-gated and may require auth/connectors. (20 skills) |
| Remotion skills | [GitHub](https://github.com/remotion-dev/skills) | [www.remotion.dev](https://www.remotion.dev) | Best practices for building programmatic videos, animations, captions, audio, and compositions in Remotion/React. (1 skills) |
| Playwright CLI skill | [GitHub](https://github.com/microsoft/playwright-cli) | [playwright.dev/agent-cli/skills](https://playwright.dev/agent-cli/skills) | Browser automation, screenshots, snapshots, UI flow checks, data extraction, and frontend validation. Installed/updated through the official @playwright/cli installer. (1 skills) |
| Skills CLI / skills.sh | [Vercel Labs Skills](https://github.com/vercel-labs/skills) | [skills.sh](https://skills.sh) | Discovery helper for finding and installing additional agent skills. (1 skills) |

## How The Skills Work Together

- Start with `skill-router` as the default lightweight preflight for non-trivial requests; it should pick the minimum relevant skill sequence rather than loading everything. Complex tasks can use more skills when phased clearly.
- Use ovd-workflow as local project memory when `.overdrive/` exists: read only the state, preferences, active work, or relevant knowledge-vault index entry that helps the task, and use `status`, `doctor`, `resync`, `knowledge`, or `checkpoint` when continuation/health/handoff/reference-doc indexing matters.
- Global/project instructions add always-on behavior across Claude Code, Codex, Gemini CLI, Antigravity, and local project agents: think before coding, keep solutions simple, make surgical changes, keep context lean, verify against explicit goals, consult `skill-router` before non-trivial work, and use Context7 for current docs when it fits the task.
- Clarification and planning: `clarify-and-plan` handles ambiguity, assumptions, options, and phase boundaries. `planning-first` wraps complex non-Claude coding work in Explore -> Plan -> Implement -> Verify. Claude Code users can prefer native `/model opusplan` and `/ultraplan`, but should not run duplicate planning passes.
- Prompt engineering: `prompt-master` is for writing or improving prompts themselves. It is not a replacement for `clarify-and-plan`, which clarifies the actual work the agent is about to perform.
- Security and launch: Claude Code should use native `/security-review`; other agents use the portable `security-review` skill. `pre-launch-checklist` covers product/business launch readiness and pairs with focused security, SEO, marketing, or browser checks.
- Research and onboarding: `last30days` handles recent community/social research; `reddit-research` handles explicit Reddit/subreddit public signal; `app-onboarding-questionnaire` handles questionnaire-style app onboarding flows before implementation.
- Product design layers: `layers-intro` plus the narrow `layers-*` skill helps agents reason about observed behaviour, domain language, user needs, product strategy, conceptual models, interaction flows, and surface decisions before jumping into implementation.
- Frontend/design: Taste gives visual direction, Emil handles broad motion/feel, Emil Animation Polish handles CSS transition/easing details, Fluid Animations handles spring/gesture/direct-manipulation behavior, Modern Web Guidance checks current platform APIs, Playwright verifies in browser, and Impeccable does final polish with user feedback before broad hierarchy/font changes.
- Glass UI: `liquid-glass-web` chooses between universal frosted glass, Chromium SVG displacement, and optional WebGL refraction based on target browsers, performance budget, and backdrop constraints.
- Text layout engineering: `pretext` is for text measurement/layout performance, such as virtualized variable-height text rows, shrinkwrapped chat bubbles, multiline layout without DOM reflow, and Canvas/SVG/WebGL text. It is not a visual-polish substitute.
- Design extraction: `design-extract` ingests public website design language when optional tooling is available, then feeds Taste/Impeccable/Emil implementation or polish rather than replacing those skills.
- Premium 3D website workflows: Jack Roberts inspired local skills handle brand/competitor intelligence, scroll-stop image/video prompts, scroll-driven video/frame-sequence implementation, SEO/launch audits, and full workflow orchestration. They treat Firecrawl, GitHub, Vercel, image/video tools, and browser connectors as optional user-configured tools.
- Marketing/content: Corey Haines skills handle the specific channel or growth problem; Stop Slop is the final voice pass for public-facing prose.
- Human voice cleanup: `humanizer` edits existing text to preserve meaning and facts while making it sound more natural; it should not be used for deceptive authorship or fake lived experience.
- Objective review and React code health: `what-should-i-consider` pressure-tests plans before implementation; `react-doctor` handles React-specific diagnostics and cleanup.
- Knowledge work: `convert-to-markdown` converts local PDFs, Office files, spreadsheets, HTML exports, and data files to Markdown before reading; ovd-workflow `knowledge/` keeps local reference docs indexed; retained Obsidian-adjacent skills handle JSON Canvas and Defuddle extraction.
- Code/corpus intelligence: `graphify` maps and queries codebase or mixed-corpus relationships when the optional `graphifyy` tool is available; the installer attempts safe setup, and agents fall back to `rg`, file reads, tests, and ovd-workflow state when it is unavailable. Do not route both Graphify and ovd-workflow knowledge vault unless both relationship mapping and project-memory/reference-doc context are actually needed.
- Media utilities: `claude-video` watches or analyzes videos and screen recordings when optional dependencies are available; the installer attempts safe `ffmpeg`/`yt-dlp` setup. `media-download` wraps yt-dlp for user-requested MP3 and high-quality MP4 downloads, defaulting to local folders and permission-aware behavior.
- Anthropic examples: Brand Guidelines is for explicitly Anthropic-branded artifacts, Doc Co-Authoring is for substantial docs/specs/proposals, MCP Builder is for MCP server design/implementation, and Slack GIF Creator is for Slack-ready animated GIFs or emoji.
- External actions: Composio/connect-style skills are approval-gated. The agent must ask before sending, posting, creating, deleting, authenticating, or spending credits.
- MCPs/connectors: Context7 docs guidance transfers. Other repository, database, browser, or app connectors are intentionally personal/project-specific. Credentials, tokens, OAuth sessions, service-role keys, and MCP configs do not transfer.
- Image/video/media: Banana is preferred for image generation where configured; Remotion handles React/programmatic video; `media-download` handles user-requested yt-dlp downloads; Playwright validates browser-visible results.

## Full Skill Inventory

### Custom local setup

| Skill | What it does | How to use it | Installed roots |
|---|---|---|---|
| `skill-router` | Use as the default lightweight preflight for non-trivial requests to check whether installed skills apply. Also use when the user asks which installed skill to use, when multiple installed skills might apply, or before frontend/design, context management, marketing/copy, Obsidian/vault/notes, external app actions, browser automation, image generation, Remotion/video, Chrome extension, or skill-management tasks where routing between installed skills matters. | Use before non-trivial, ambiguous, or multi-skill tasks to choose the smallest good skill sequence. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `fluid-animations` | Implement natural, Apple-quality fluid UI animation and gesture behavior: spring motion, interruptibility, momentum projection, rubberbanding, snap points, press feedback, spatially consistent transitions, and tactile reduced-motion-safe UI. | Use for spring systems, drag/swipe interactions, route transitions, modals/sheets, snap points, gesture velocity, and animation audits. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `emil-animation-polish` | Emil Kowalski inspired web UI animation polish for CSS transitions, custom easing, duration tuning, press feedback, hover/touch behavior, tooltip timing, origin-aware popovers, subtle blur, and smooth animation audits. | Use when web UI animation feels sluggish, generic, janky, or needs practical easing/transition polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `clarify-and-plan` | Clarifies ambiguous or high-impact requests, states assumptions, compares viable approaches, and breaks complex work into phases with verification checkpoints. | Use before execution when broad/vague requests could be interpreted multiple ways. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `planning-first` | Portable Explore -> Plan -> Implement -> Verify workflow for complex coding work on non-Claude agents. | Use for multi-file refactors, migrations, new features, and release work when no native planning mode is available. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `security-review` | Portable non-Claude security audit skill adapted from Anthropic's MIT `claude-code-security-review` template. | Use for vulnerability reviews, hardening, auth/authz, injection, data exposure, secrets, and supply-chain checks. Claude Code should prefer native `/security-review`. | ~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `pre-launch-checklist` | Product and app launch readiness checklist covering security, scale, monitoring, billing, privacy, support, rollback, launch-day work, and first-week follow-up. | Use before shipping a SaaS, app, landing page, beta, App Store release, Product Hunt launch, or client handoff. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `what-should-i-consider` | Senior-system-architect pressure test for plans, architecture, hidden assumptions, scaling risks, failure modes, and decisions not yet made. | Use when the user asks what they are missing, wants objective pushback, or is about to make a consequential technical/product decision. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `media-download` | Local yt-dlp wrapper for user-requested media downloads, MP3 extraction, and highest-quality MP4 downloads. | Use when the user asks to download/save media or extract audio; check `yt-dlp`, choose a target folder, and report the output concisely. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `liquid-glass-web` | Progressive web Liquid Glass guidance across universal frosted glass, Chromium SVG-displacement refraction, and optional WebGL refraction. | Use for frosted glass, Liquid Glass, glassmorphism, translucent UI, SVG displacement, refraction, or WebGL glass; start at Tier 1 and enhance only when justified. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `pretext` | Advanced text measurement/layout guidance for `@chenglou/pretext`, including virtualized variable-height text rows, shrinkwrapped chat bubbles, auto-growing textareas, label overflow checks, and Canvas/SVG/WebGL text without DOM reflow. | Use when the hard problem is text layout math or measurement performance; add `@chenglou/pretext` only as a per-project app dependency. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `convert-to-markdown` | Converts local PDF, Office, spreadsheet, presentation, HTML, CSV/data, or ovd-workflow knowledge-vault files to Markdown before reading. | Use for local reference docs when conversion would reduce tokens or preserve structure; uses MarkItDown when available and falls back gracefully. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `reddit-research` | Public-read-only Reddit research for subreddit sentiment, thread/comment analysis, user language, pain points, and recurring objections. | Use when Reddit is explicitly requested; pair with `last30days` for recent community signal and fall back clearly if Reddit blocks access. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `jack-premium-site-system` | Public-safe Jack Roberts inspired orchestration skill for premium 3D/scroll websites: brand and purpose, website intelligence, asset prompts, scroll-driven implementation, SEO, and optional launch. | Use for end-to-end premium animated website builds, redesigns, client demos, or Jack Roberts style workflows. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `jack-website-intelligence` | Brand extraction, competitor analysis, top-pattern research, client-facing reports, and build briefs before a premium redesign or scroll/3D website build. | Use before building when the agent needs to understand the brand, current site, competitors, offer, pages, and conversion goal. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `jack-scroll-asset-prompts` | Coordinated prompt sets for scroll-stopping assets: start frame, end frame, and transition/video prompt for assembled/exploded products or before/after transformations. | Use before image/video generation for scroll-driven website hero assets. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `jack-scroll-3d-sites` | Scroll-driven video/frame-sequence website implementation guidance, including FFmpeg frame extraction, canvas/video scrub patterns, GSAP/Framer Motion/Three.js choices, mobile fallbacks, and browser validation. | Use for 3D scroll websites, video-on-scroll, image-sequence canvas sections, and Apple-style scrollytelling builds. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `jack-seo-launch-audit` | SEO, metadata, structured data, internal links, responsiveness, performance, reduced-motion, and launch readiness checks for premium animated sites. | Use after a site build or before GitHub/Vercel/public launch. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |

### Layers of Product Design by Jamie Mill

Load `layers-intro` first. These skills are for product-design reasoning, not visual polish or implementation planning.

| Skill | What it does | How to use it | Installed roots |
|---|---|---|---|
| `layers-intro` | Introduces the Layers of Product Design framework and dependency model. | Start any Layers workflow here. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `layers-orient` | Diagnoses which product/design layer needs attention. | Use when the user is unsure where the product problem lives. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `layers-observed-behaviour` | Works from observed user behaviour and evidence. | Use for behaviour evidence, research notes, and job-story candidates. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `layers-domain` | Maps domain concepts, terminology, nouns, and conflicts. | Use for domain language, concept maps, and vocabulary alignment. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `layers-user-needs` | Prioritizes needs, pains, desires, and job stories. | Use when turning behaviour/domain understanding into user needs. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `layers-product-strategy` | Connects problem understanding to product/service strategy and bets. | Use for opportunity choices, strategy, and prioritised product bets. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `layers-conceptual-model` | Defines objects, states, relationships, and vocabulary. | Use for product models, state models, and conceptual UX debt. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `layers-interaction-flow` | Designs interaction structure, breadboards, edge cases, and open decisions. | Use before screen implementation when task flow is unclear. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `layers-surface` | Inventories surface-level design decisions against lower layers. | Use for surface audit, not final visual polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |

### Graphify by Safi Shamsi

Graphify is optional. The installer attempts `graphifyy==0.1.14` through `pipx` or a managed user-space virtualenv, preferring Python 3.10-3.12 and never global `pip`, `sudo`, or `--break-system-packages`. Agents should still check whether `graphify`/`graphifyy` is available, prefer an existing graph for relationship/orientation questions, and continue with normal repository exploration if setup is skipped or unavailable.

| Skill | What it does | How to use it | Installed roots |
|---|---|---|---|
| `graphify` | Builds and queries a local codebase or mixed-corpus knowledge graph for cross-file and cross-document relationship questions. | Use for codebase mapping, "what connects X to Y?", large-corpus orientation, or graph-backed analysis before editing. Do not use for tiny searches where `rg` is enough. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |

### Taste Skill by Leonxlnx

| Skill | What it does | How to use it | Installed roots |
|---|---|---|---|
| `brandkit` | Premium brand-kit image generation skill for creating high-end brand-guidelines boards, logo systems, identity decks, and visual-world presentations. Trained for minimalist, cinematic, editorial, dark-tech, luxury, cultural, security, gaming, developer-tool, and consumer-app brand systems. Optimized for intentional logo concepting, refined composition, sparse typography, strong symbolic meaning, premium mockups, art-directed imagery, and flexible grid layouts. | Premium brand-kit image generation skill for creating high-end brand-guidelines boards, logo systems, identity decks, and visual-world pr... | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `design-taste-frontend` | Senior UI/UX Engineer. Architect digital interfaces overriding default LLM biases. Enforces metric-based rules, strict component architecture, CSS hardware acceleration, and balanced design engineering. | Default for frontend/web visual direction and anti-generic layouts. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `full-output-enforcement` | Overrides default LLM truncation behavior. Enforces complete code generation, bans placeholder patterns, and handles token-limit splits cleanly. Apply to any task requiring exhaustive, unabridged output. | Use only when the user needs complete unabridged output or a previous output was truncated. Do not use for normal concise tasks. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `gpt-taste` | Elite UX/UI & Advanced GSAP Motion Engineer. Enforces Python-driven true randomization for layout variance, strict AIDA page structure, wide editorial typography (bans 6-line wraps), gapless bento grids, strict GSAP ScrollTriggers (pinning, stacking, scrubbing), inline micro-images, and massive section spacing. | Elite UX/UI & Advanced GSAP Motion Engineer. Enforces Python-driven true randomization for layout variance, strict AIDA page structure, w... | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `high-end-visual-design` | Teaches the AI to design like a high-end agency. Defines the exact fonts, spacing, shadows, card structures, and animations that make a website feel expensive. Blocks all the common defaults that make AI designs look cheap or generic. | Teaches the AI to design like a high-end agency. Defines the exact fonts, spacing, shadows, card structures, and animations that make a w... | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `image-to-code` | Elite website image-to-code skill for Codex. For visually important web tasks, it must first generate the design image(s) itself, deeply analyze them, then implement the website to match them as closely as possible. In Codex, it must prefer large, readable, section-specific images instead of tiny compressed boards, generate fresh standalone images for sections or detail views instead of cropping old ones, avoid lazy under-generation, avoid cards-inside-cards-inside-cards UI, and keep the hero clean, spacious, readable, and visible on a small laptop. | Elite website image-to-code skill for Codex. For visually important web tasks, it must first generate the design image(s) itself, deeply ... | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `imagegen-frontend-mobile` | Elite mobile app image-generation skill for creating premium, app-native screen concepts and flows. Designed for iOS, Android, and cross-platform mobile products. Prioritizes clean hierarchy, comfortably readable text, strong multi-screen consistency, controlled color palettes, non-generic creative direction, textured surfaces, image-led composition, tasteful custom iconography, and clean phone mockup framing. By default, screens should be shown inside a subtle premium iPhone or similar phone mockup with a visible frame, while the main focus stays on the app content itself. This skill generates images only. It does not write code. | Elite mobile app image-generation skill for creating premium, app-native screen concepts and flows. Designed for iOS, Android, and cross-... | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `imagegen-frontend-web` | Elite frontend image-direction skill for generating premium, conversion-aware website design references. CRITICAL OUTPUT RULE — generate ONE separate horizontal image FOR EVERY section. A landing page with 8 sections produces 8 images. Never compress multiple sections into one image. Enforces composition variety (not always left-text / right-image), background-image freedom, varied CTAs, varied hero scales (giant / mid / mini minimalist), narrative concept spine, second-read moments, and a single consistent palette across all images. Optimized for landing pages, marketing sites, and product comps that developers or coding models can accurately recreate. | Elite frontend image-direction skill for generating premium, conversion-aware website design references. CRITICAL OUTPUT RULE — generate ... | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `industrial-brutalist-ui` | Raw mechanical interfaces fusing Swiss typographic print with military terminal aesthetics. Rigid grids, extreme type scale contrast, utilitarian color, analog degradation effects. For data-heavy dashboards, portfolios, or editorial sites that need to feel like declassified blueprints. | Raw mechanical interfaces fusing Swiss typographic print with military terminal aesthetics. Rigid grids, extreme type scale contrast, uti... | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `minimalist-ui` | Clean editorial-style interfaces. Warm monochrome palette, typographic contrast, flat bento grids, muted pastels. No gradients, no heavy shadows. | Clean editorial-style interfaces. Warm monochrome palette, typographic contrast, flat bento grids, muted pastels. No gradients, no heavy ... | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `redesign-existing-projects` | Upgrades existing websites and apps to premium quality. Audits current design, identifies generic AI patterns, and applies high-end design standards without breaking functionality. Works with any CSS framework or vanilla CSS. | Upgrades existing websites and apps to premium quality. Audits current design, identifies generic AI patterns, and applies high-end desig... | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `stitch-design-taste` | Semantic Design System Skill for Google Stitch. Generates agent-friendly DESIGN.md files that enforce premium, anti-generic UI standards — strict typography, calibrated color, asymmetric layouts, perpetual micro-motion, and hardware-accelerated performance. | Semantic Design System Skill for Google Stitch. Generates agent-friendly DESIGN.md files that enforce premium, anti-generic UI standards ... | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |

### Impeccable by Paul Bakaus

| Skill | What it does | How to use it | Installed roots |
|---|---|---|---|
| `impeccable` | Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks. | Use mostly at the end for polish/audit; ask before broad font/hierarchy/identity changes. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |

### Emil Kowalski skill

| Skill | What it does | How to use it | Installed roots |
|---|---|---|---|
| `emil-design-eng` | This skill encodes Emil Kowalski's philosophy on UI polish, component design, animation decisions, and the invisible details that make software feel great. | Default for animation, easing, buttons, hover states, transitions, and component feel. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |

### Google Modern Web Guidance

| Skill | What it does | How to use it | Installed roots |
|---|---|---|---|
| `chrome-extensions` | Build and publish Chrome Extensions using Manifest V3 best practices. Use this skill | Build and publish Chrome Extensions using Manifest V3 best practices. Use this skill | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `modern-web-guidance` | Search tool for modern web development best practices. MANDATORY: Execute FIRST for all HTML/CSS and clientside JS tasks. Do NOT skip — web APIs evolve rapidly and training weights contain obsolete patterns. | Use at the start of modern HTML/CSS/client-side JS/API work. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |

### Agent Skills for Context Engineering by Muratcan Koylan

| Skill | What it does | How to use it | Installed roots |
|---|---|---|---|
| `advanced-evaluation` | This skill should be used when the user asks to "implement LLM-as-judge", "compare model outputs", "create evaluation rubrics", "mitigate evaluation bias", or mentions direct scoring, pairwise comparison, position bias, evaluation pipelines, or automated quality assessment. | Use when context quality, token budget, memory, tool design, or multi-agent architecture is the issue. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `bdi-mental-states` | This skill should be used when the user asks to "model agent mental states", "implement BDI architecture", "create belief-desire-intention models", "transform RDF to beliefs", "build cognitive agent", or mentions BDI ontology, mental state modeling, rational agency, or neuro-symbolic AI integration. | Use when context quality, token budget, memory, tool design, or multi-agent architecture is the issue. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `context-compression` | This skill should be used when the user asks to "compress context", "summarize conversation history", "implement compaction", "reduce token usage", or mentions context compression, structured summarization, tokens-per-task optimization, or long-running agent sessions exceeding context limits. | Use when context quality, token budget, memory, tool design, or multi-agent architecture is the issue. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `context-degradation` | This skill should be used when the user asks to "diagnose context problems", "fix lost-in-middle issues", "debug agent failures", "understand context poisoning", or mentions context degradation, attention patterns, context clash, context confusion, or agent performance degradation. Provides patterns for recognizing and mitigating context failures. | Use when context quality, token budget, memory, tool design, or multi-agent architecture is the issue. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `context-fundamentals` | This skill should be used when the user asks to "understand context", "explain context windows", "design agent architecture", "debug context issues", "optimize context usage", or discusses context components, attention mechanics, progressive disclosure, or context budgeting. Provides foundational understanding of context engineering for AI agent systems. | Use when context quality, token budget, memory, tool design, or multi-agent architecture is the issue. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `context-optimization` | This skill should be used when the user asks to "optimize context", "reduce token costs", "improve context efficiency", "implement KV-cache optimization", "partition context", or mentions context limits, observation masking, context budgeting, or extending effective context capacity. | Use when context quality, token budget, memory, tool design, or multi-agent architecture is the issue. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `evaluation` | This skill should be used when the user asks to "evaluate agent performance", "build test framework", "measure agent quality", "create evaluation rubrics", or mentions LLM-as-judge, multi-dimensional evaluation, agent testing, or quality gates for agent pipelines. | Use when context quality, token budget, memory, tool design, or multi-agent architecture is the issue. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `filesystem-context` | This skill should be used when the user asks to "offload context to files", "implement dynamic context discovery", "use filesystem for agent memory", "reduce context window bloat", or mentions file-based context management, tool output persistence, agent scratch pads, or just-in-time context loading. | Use when context quality, token budget, memory, tool design, or multi-agent architecture is the issue. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `hosted-agents` | This skill should be used when the user asks to "build background agent", "create hosted coding agent", "set up sandboxed execution", "implement multiplayer agent", or mentions background agents, sandboxed VMs, agent infrastructure, Modal sandboxes, self-spawning agents, or remote coding environments. | Use when context quality, token budget, memory, tool design, or multi-agent architecture is the issue. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `latent-briefing` | This skill should be used when the user asks to "share memory between agents", "KV cache compaction for multi-agent", "orchestrator worker context", "latent briefing", "reduce worker tokens", "cross-agent memory without summarization", or discusses Attention Matching compaction, recursive language models with workers, or token explosion in hierarchical agents. | Use when context quality, token budget, memory, tool design, or multi-agent architecture is the issue. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `memory-systems` | Guides implementation of agent memory systems, compares production frameworks | Use when context quality, token budget, memory, tool design, or multi-agent architecture is the issue. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `multi-agent-patterns` | This skill should be used when the user asks to "design multi-agent system", "implement supervisor pattern", "create swarm architecture", "coordinate multiple agents", or mentions multi-agent patterns, context isolation, agent handoffs, sub-agents, or parallel agent execution. | Use when context quality, token budget, memory, tool design, or multi-agent architecture is the issue. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `project-development` | This skill should be used when the user asks to "start an LLM project", "design batch pipeline", "evaluate task-model fit", "structure agent project", or mentions pipeline architecture, agent-assisted development, cost estimation, or choosing between LLM and traditional approaches. | Use when context quality, token budget, memory, tool design, or multi-agent architecture is the issue. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `tool-design` | This skill should be used when the user asks to "design agent tools", "create tool descriptions", "reduce tool complexity", "implement MCP tools", or mentions tool consolidation, architectural reduction, tool naming conventions, or agent-tool interfaces. | Use when context quality, token budget, memory, tool design, or multi-agent architecture is the issue. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |

### MarketingSkills by Corey Haines

| Skill | What it does | How to use it | Installed roots |
|---|---|---|---|
| `ab-testing` | When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," "how long should I run this test," "growth experiments," "experiment velocity," "experiment backlog," "ICE score," "experimentation program," or "experiment playbook." Use this whenever someone is comparing two approaches and wants to measure which performs better, or when they want to build a systematic experimentation practice. For tracking implementation, see analytics. For page-level conversion optimization, see cro. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `ad-creative` | When the user wants to generate, iterate, or scale ad creative — headlines, descriptions, primary text, or full ad variations — for any paid advertising platform. Also use when the user mentions 'ad copy variations,' 'ad creative,' 'generate headlines,' 'RSA headlines,' 'bulk ad copy,' 'ad iterations,' 'creative testing,' 'ad performance optimization,' 'write me some ads,' 'Facebook ad copy,' 'Google ad headlines,' 'LinkedIn ad text,' or 'I need more ad variations.' Use this whenever someone needs to produce ad copy at scale or iterate on existing ads. For campaign strategy and targeting, see ads. For landing page copy, see copywriting. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `ads` | When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions 'PPC,' 'paid media,' 'ROAS,' 'CPA,' 'ad campaign,' 'retargeting,' 'audience targeting,' 'Google Ads,' 'Facebook ads,' 'LinkedIn ads,' 'ad budget,' 'cost per click,' 'ad spend,' or 'should I run ads.' Use this for campaign strategy, audience targeting, bidding, and optimization. For bulk ad creative generation and iteration, see ad-creative. For landing page optimization, see cro. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `ai-seo` | When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers. Also use when the user mentions 'AI SEO,' 'AEO,' 'GEO,' 'LLMO,' 'answer engine optimization,' 'generative engine optimization,' 'LLM optimization,' 'AI Overviews,' 'optimize for ChatGPT,' 'optimize for Perplexity,' 'AI citations,' 'AI visibility,' 'zero-click search,' 'how do I show up in AI answers,' 'LLM mentions,' or 'optimize for Claude/Gemini.' Use this whenever someone wants their content to be cited or surfaced by AI assistants and AI search engines. For traditional technical and on-page SEO audits, see seo-audit. For structured data implementation, see schema. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `analytics` | When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "analytics implementation," "tracking plan," "how do I measure this," "track conversions," "attribution," "Mixpanel," "Segment," "are my events firing," or "analytics isn't working." Use this whenever someone asks how to know if something is working or wants to measure marketing results. For A/B test measurement, see ab-testing. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `aso` | When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions 'ASO audit,' 'app store optimization,' 'optimize my app listing,' 'improve app visibility,' 'app store ranking,' 'audit my listing,' 'why aren't people downloading my app,' 'improve my app conversion,' 'keyword optimization for app,' or 'compare my app to competitors.' Use when the user shares an App Store or Google Play URL and wants to improve it. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `churn-prevention` | When the user wants to reduce churn, build cancellation flows, set up save offers, recover failed payments, or implement retention strategies. Also use when the user mentions 'churn,' 'cancel flow,' 'offboarding,' 'save offer,' 'dunning,' 'failed payment recovery,' 'win-back,' 'retention,' 'exit survey,' 'pause subscription,' 'involuntary churn,' 'people keep canceling,' 'churn rate is too high,' 'how do I keep users,' or 'customers are leaving.' Use this whenever someone is losing subscribers or wants to build systems to prevent it. For post-cancel win-back email sequences, see emails. For in-app upgrade paywalls, see paywalls. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `co-marketing` | When the user wants to find co-marketing partners, plan joint campaigns, or brainstorm partnership opportunities. Use when the user says 'co-marketing,' 'partner marketing,' 'joint campaign,' 'who should we partner with,' 'integration marketing,' 'cross-promotion,' 'collaborate with another company,' 'partnership ideas,' or 'co-brand.' For customer referral programs, see referrals. For launch-specific partnerships, see launch. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `cold-email` | Write B2B cold emails and follow-up sequences that get replies. Use when the user wants to write cold outreach emails, prospecting emails, cold email campaigns, sales development emails, or SDR emails. Also use when the user mentions "cold outreach," "prospecting email," "outbound email," "email to leads," "reach out to prospects," "sales email," "follow-up email sequence," "nobody's replying to my emails," or "how do I write a cold email." Covers subject lines, opening lines, body copy, CTAs, personalization, and multi-touch follow-up sequences. For warm/lifecycle email sequences, see emails. For sales collateral beyond emails, see sales-enablement. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `community-marketing` | Build and leverage online communities to drive product growth and brand loyalty. Use when the user wants to create a community strategy, grow a Discord or Slack community, manage a forum or subreddit, build brand advocates, increase word-of-mouth, drive community-led growth, engage users post-signup, or turn customers into evangelists. Trigger phrases: \"build a community,\" \"community strategy,\" \"Discord community,\" \"Slack community,\" \"community-led growth,\" \"brand advocates,\" \"user community,\" \"forum strategy,\" \"community engagement,\" \"grow our community,\" \"ambassador program,\" \"community flywheel.\" | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `competitor-profiling` | When the user wants to research, profile, or analyze competitors from their URLs. Also use when the user mentions 'competitor profile,' 'competitor research,' 'competitor analysis,' 'profile this competitor,' 'analyze competitor,' 'competitive intelligence,' 'competitor deep dive,' 'who are my competitors,' 'competitor landscape,' 'competitor dossier,' 'competitive audit,' or 'research these competitors.' Input is a list of competitor URLs. Output is structured competitor profile markdown files. For creating comparison/alternative pages from profiles, see competitors. For sales-specific battle cards, see sales-enablement. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `competitors` | When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' 'competitive landing pages,' 'how do we compare to X,' 'battle card,' or 'competitor teardown.' Use this for any content that positions your product against competitors. Covers four formats: singular alternative, plural alternatives, you vs competitor, and competitor vs competitor. For sales-specific competitor docs, see sales-enablement. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `content-strategy` | When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when the user mentions "content strategy," "what should I write about," "content ideas," "blog strategy," "topic clusters," "content planning," "editorial calendar," "content marketing," "content roadmap," "what content should I create," "blog topics," "content pillars," or "I don't know what to write." Use this whenever someone needs help deciding what content to produce, not just writing it. For writing individual pieces, see copywriting. For SEO-specific audits, see seo-audit. For social media content specifically, see social. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `copy-editing` | When the user wants to edit, review, or improve existing marketing copy, or refresh outdated content. Also use when the user mentions 'edit this copy,' 'review my copy,' 'copy feedback,' 'proofread,' 'polish this,' 'make this better,' 'copy sweep,' 'tighten this up,' 'this reads awkwardly,' 'clean up this text,' 'too wordy,' 'sharpen the messaging,' 'refresh this content,' 'update this page,' 'this content is outdated,' or 'content audit.' Use this when the user already has copy and wants it improved or refreshed rather than rewritten from scratch. For writing new copy, see copywriting. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `copywriting` | When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," "CTA copy," "value proposition," "tagline," "subheadline," "hero section copy," "above the fold," "this copy is weak," "make this more compelling," or "help me describe my product." Use this whenever someone is working on website text that needs to persuade or convert. For email copy, see emails. For popup copy, see popups. For editing existing copy, see copy-editing. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `cro` | When the user wants to optimize, improve, or increase conversions on any marketing page or form — including homepage, landing pages, pricing pages, feature pages, lead capture forms, or contact forms. Also use when the user says 'CRO,' 'conversion rate optimization,' 'this page isn't converting,' 'improve conversions,' 'why isn't this page working,' 'my landing page sucks,' 'form abandonment,' 'nobody's converting,' 'low conversion rate,' or 'this page needs work.' Use this even if the user just shares a URL and asks for feedback. For signup/registration flows, see signup. For post-signup activation, see onboarding. For popups/modals, see popups. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `customer-research` | When the user wants to conduct, analyze, or synthesize customer research. Use when the user mentions "customer research," "ICP research," "talk to customers," "analyze transcripts," "customer interviews," "survey analysis," "support ticket analysis," "voice of customer," "VOC," "build personas," "customer personas," "jobs to be done," "JTBD," "what do customers say," "what are customers struggling with," "Reddit mining," "G2 reviews," "review mining," "digital watering holes," "community research," "forum research," "competitor reviews," "customer sentiment," or "find out why customers churn/convert/buy." Use for both analyzing existing research assets AND gathering new research from online sources. For writing copy informed by research, see copywriting. For acting on research to improve pages, see cro. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `directory-submissions` | When the user wants to submit their product to startup, SaaS, AI, agent, MCP, no-code, or review directories for backlinks, domain rating, and discovery. Also use when the user mentions "directory submissions," "submit to directories," "backlinks from directories," "list my product," "submit to Product Hunt," "BetaList," "TAAFT," "Futurepedia," "G2 listing," "Capterra listing," "AlternativeTo," "SaaSHub," "AI directories," "MCP registry," "agent directory," "dofollow backlinks," "launch directories," or "directory tracker." Use this whenever someone is planning the directory layer of a product launch or an ongoing backlink campaign. For the broader launch moment, see launch. For programmatic SEO pages that should live behind these backlinks, see programmatic-seo. For AI citation optimization, see ai-seo. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `emails` | When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," "lifecycle emails," "trigger-based emails," "email funnel," "email workflow," "what emails should I send," "welcome series," or "email cadence." Use this for any multi-email automated flow. For cold outreach emails, see cold-email. For in-app onboarding, see onboarding. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `free-tools` | When the user wants to plan, evaluate, or build a free tool for marketing purposes — lead generation, SEO value, or brand awareness. Also use when the user mentions "engineering as marketing," "free tool," "marketing tool," "calculator," "generator," "interactive tool," "lead gen tool," "build a tool for leads," "free resource," "ROI calculator," "grader tool," "audit tool," "should I build a free tool," or "tools for lead gen." Use this whenever someone wants to build something useful and give it away to attract leads or earn links. For downloadable content lead magnets (ebooks, checklists, templates), see lead-magnets. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `image` | When the user wants to create, generate, edit, or optimize images for marketing — blog heroes, social graphics, product mockups, profile banners, listing visuals, or brand assets. Also use when the user mentions 'AI image generation,' 'generate an image,' 'create a graphic,' 'product mockup,' 'hero image,' 'social media graphic,' 'banner image,' 'cover photo,' 'profile banner,' 'listing screenshot,' 'Flux,' 'Flux Kontext,' 'Midjourney,' 'DALL-E,' 'GPT Image,' 'ChatGPT Images,' 'Ideogram,' 'Gemini image,' 'Nano Banana,' 'Recraft,' 'Stable Diffusion,' 'Canva,' 'Figma,' 'image optimization,' 'compress images,' 'WebP,' or 'OG image.' Use this for general-purpose marketing image creation and optimization. For paid ad image creative and platform-specific ad specs, see ad-creative. For video production, see video. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `launch` | When the user wants to plan a product launch, feature announcement, or release strategy. Also use when the user mentions 'launch,' 'Product Hunt,' 'feature release,' 'announcement,' 'go-to-market,' 'beta launch,' 'early access,' 'waitlist,' 'product update,' 'how do I launch this,' 'launch checklist,' 'GTM plan,' or 'we're about to ship.' Use this whenever someone is preparing to release something publicly. For ongoing marketing after launch, see marketing-ideas. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `lead-magnets` | When the user wants to create, plan, or optimize a lead magnet for email capture or lead generation. Also use when the user mentions "lead magnet," "gated content," "content upgrade," "downloadable," "ebook," "cheat sheet," "checklist," "template download," "opt-in," "freebie," "PDF download," "resource library," "content offer," "email capture content," "Notion template," "spreadsheet template," or "what should I give away for emails." Use this for planning what to create and how to distribute it. For interactive tools as lead magnets, see free-tools. For writing the actual content, see copywriting. For the email sequence after capture, see emails. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `marketing-ideas` | When the user needs marketing ideas, inspiration, or strategies for their SaaS or software product. Also use when the user asks for 'marketing ideas,' 'growth ideas,' 'how to market,' 'marketing strategies,' 'marketing tactics,' 'ways to promote,' 'ideas to grow,' 'what else can I try,' 'I don't know how to market this,' 'brainstorm marketing,' or 'what marketing should I do.' Use this as a starting point whenever someone is stuck or looking for inspiration on how to grow. For specific channel execution, see the relevant skill (ads, social, emails, etc.). | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `marketing-psychology` | When the user wants to apply psychological principles, mental models, or behavioral science to marketing. Also use when the user mentions 'psychology,' 'mental models,' 'cognitive bias,' 'persuasion,' 'behavioral science,' 'why people buy,' 'decision-making,' 'consumer behavior,' 'anchoring,' 'social proof,' 'scarcity,' 'loss aversion,' 'framing,' or 'nudge.' Use this whenever someone wants to understand or leverage how people think and make decisions in a marketing context. For applying psychology to specific pages, see cro; for pricing tactics, see pricing; for copy framing, see copywriting. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `onboarding` | When the user wants to optimize post-signup onboarding, user activation, first-run experience, or time-to-value. Also use when the user mentions "onboarding flow," "activation rate," "user activation," "first-run experience," "empty states," "onboarding checklist," "aha moment," "new user experience," "users aren't activating," "nobody completes setup," "low activation rate," "users sign up but don't use the product," "time to value," or "first session experience." Use this whenever users are signing up but not sticking around. For signup/registration optimization, see signup. For ongoing email sequences, see emails. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `paywalls` | When the user wants to create or optimize in-app paywalls, upgrade screens, upsell modals, or feature gates. Also use when the user mentions "paywall," "upgrade screen," "upgrade modal," "upsell," "feature gate," "convert free to paid," "freemium conversion," "trial expiration screen," "limit reached screen," "plan upgrade prompt," "in-app pricing," "free users won't upgrade," "trial to paid conversion," or "how do I get users to pay." Use this for any in-product moment where you're asking users to upgrade. Distinct from public pricing pages (see cro) — this focuses on in-product upgrade moments where the user has already experienced value. For pricing decisions, see pricing. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `popups` | When the user wants to create or optimize popups, modals, overlays, slide-ins, or banners for conversion purposes. Also use when the user mentions "exit intent," "popup conversions," "modal optimization," "lead capture popup," "email popup," "announcement banner," "overlay," "collect emails with a popup," "exit popup," "scroll trigger," "sticky bar," or "notification bar." Use this for any overlay or interrupt-style conversion element. For forms outside of popups, see cro. For general page conversion optimization, see cro. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `pricing` | When the user wants help with pricing decisions, packaging, or monetization strategy. Also use when the user mentions 'pricing,' 'pricing tiers,' 'freemium,' 'free trial,' 'packaging,' 'price increase,' 'value metric,' 'Van Westendorp,' 'willingness to pay,' 'monetization,' 'how much should I charge,' 'my pricing is wrong,' 'pricing page,' 'annual vs monthly,' 'per seat pricing,' or 'should I offer a free plan.' Use this whenever someone is figuring out what to charge or how to structure their plans. For in-app upgrade screens, see paywalls. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `product-marketing` | When the user wants to create or update their product marketing context document. Also use when the user mentions 'product context,' 'marketing context,' 'set up context,' 'positioning,' 'who is my target audience,' 'describe my product,' 'ICP,' 'ideal customer profile,' or wants to avoid repeating foundational information across marketing tasks. Use this at the start of any new project before using other marketing skills — it creates `.agents/product-marketing.md` that all other skills reference for product, audience, and positioning context. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `programmatic-seo` | When the user wants to create SEO-driven pages at scale using templates and data. Also use when the user mentions "programmatic SEO," "template pages," "pages at scale," "directory pages," "location pages," "[keyword] + [city] pages," "comparison pages," "integration pages," "building many pages for SEO," "pSEO," "generate 100 pages," "data-driven pages," or "templated landing pages." Use this whenever someone wants to create many similar pages targeting different keywords or locations. For auditing existing SEO issues, see seo-audit. For content strategy planning, see content-strategy. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `referrals` | When the user wants to create, optimize, or analyze a referral program, affiliate program, or word-of-mouth strategy. Also use when the user mentions 'referral,' 'affiliate,' 'ambassador,' 'word of mouth,' 'viral loop,' 'refer a friend,' 'partner program,' 'referral incentive,' 'how to get referrals,' 'customers referring customers,' or 'affiliate payout.' Use this whenever someone wants existing users or partners to bring in new customers. For launch-specific virality, see launch. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `revops` | When the user wants help with revenue operations, lead lifecycle management, or marketing-to-sales handoff processes. Also use when the user mentions 'RevOps,' 'revenue operations,' 'lead scoring,' 'lead routing,' 'MQL,' 'SQL,' 'pipeline stages,' 'deal desk,' 'CRM automation,' 'marketing-to-sales handoff,' 'data hygiene,' 'leads aren't getting to sales,' 'pipeline management,' 'lead qualification,' or 'when should marketing hand off to sales.' Use this for anything involving the systems and processes that connect marketing to revenue. For cold outreach emails, see cold-email. For email drip campaigns, see emails. For pricing decisions, see pricing. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `sales-enablement` | When the user wants to create sales collateral, pitch decks, one-pagers, objection handling docs, or demo scripts. Also use when the user mentions 'sales deck,' 'pitch deck,' 'one-pager,' 'leave-behind,' 'objection handling,' 'deal-specific ROI analysis,' 'demo script,' 'talk track,' 'sales playbook,' 'proposal template,' 'buyer persona card,' 'help my sales team,' 'sales materials,' or 'what should I give my sales reps.' Use this for any document or asset that helps a sales team close deals. For competitor comparison pages and battle cards, see competitors. For marketing website copy, see copywriting. For cold outreach emails, see cold-email. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `schema` | When the user wants to add, fix, or optimize schema markup and structured data on their site. Also use when the user mentions "schema markup," "structured data," "JSON-LD," "rich snippets," "schema.org," "FAQ schema," "product schema," "review schema," "breadcrumb schema," "Google rich results," "knowledge panel," "star ratings in search," or "add structured data." Use this whenever someone wants their pages to show enhanced results in Google. For broader SEO issues, see seo-audit. For AI search optimization, see ai-seo. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `seo-audit` | When the user wants to audit, review, or diagnose SEO issues on their site. Also use when the user mentions "SEO audit," "technical SEO," "why am I not ranking," "SEO issues," "on-page SEO," "meta tags review," "SEO health check," "my traffic dropped," "lost rankings," "not showing up in Google," "site isn't ranking," "Google update hit me," "page speed," "core web vitals," "crawl errors," or "indexing issues." Use this even if the user just says something vague like "my SEO is bad" or "help with SEO" — start with an audit. For building pages at scale to target keywords, see programmatic-seo. For adding structured data, see schema. For AI search optimization, see ai-seo. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `signup` | When the user wants to optimize signup, registration, account creation, or trial activation flows. Also use when the user mentions "signup conversions," "registration friction," "signup form optimization," "free trial signup," "reduce signup dropoff," "account creation flow," "people aren't signing up," "signup abandonment," "trial conversion rate," "nobody completes registration," "too many steps to sign up," or "simplify our signup." Use this whenever the user has a signup or registration flow that isn't performing. For post-signup onboarding, see onboarding. For lead capture forms (not account creation), see cro. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `site-architecture` | When the user wants to plan, map, or restructure their website's page hierarchy, navigation, URL structure, or internal linking. Also use when the user mentions "sitemap," "site map," "visual sitemap," "site structure," "page hierarchy," "information architecture," "IA," "navigation design," "URL structure," "breadcrumbs," "internal linking strategy," "website planning," "what pages do I need," "how should I organize my site," or "site navigation." Use this whenever someone is planning what pages a website should have and how they connect. NOT for XML sitemaps (that's technical SEO — see seo-audit). For SEO audits, see seo-audit. For structured data, see schema. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `social` | When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, Facebook, or other platforms. Also use when the user mentions 'LinkedIn post,' 'Twitter thread,' 'social media,' 'content calendar,' 'social scheduling,' 'engagement,' 'viral content,' 'what should I post,' 'repurpose this content,' 'tweet ideas,' 'LinkedIn carousel,' 'social media strategy,' 'grow my following,' 'TikTok video,' 'Reels,' 'Shorts,' 'video script,' 'video hook,' 'short-form video,' or 'create a reel.' Use this for social media content creation, repurposing, scheduling, and short-form video scripting. For broader content strategy, see content-strategy. For paid video ads, see ad-creative. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `video` | When the user wants to create, generate, or produce video content using AI tools or programmatic frameworks. Also use when the user mentions 'video production,' 'AI video,' 'Remotion,' 'Hyperframes,' 'HeyGen,' 'Synthesia,' 'Veo,' 'Sora,' 'Runway,' 'Kling,' 'Seedance,' 'Hailuo,' 'MiniMax,' 'Pika,' 'Hunyuan,' 'Wan,' 'video generation,' 'AI avatar,' 'talking head video,' 'programmatic video,' 'video template,' 'explainer video,' 'product demo video,' 'video pipeline,' or 'make me a video.' Use this for video creation, generation, and production workflows. For video content strategy and what to post, see social. For paid video ad creative, see ad-creative. | Use for the matching marketing/growth/copy task; add stop-slop for voice polish. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |

### Stop Slop by Hardik Pandya

| Skill | What it does | How to use it | Installed roots |
|---|---|---|---|
| `stop-slop` | Remove AI writing patterns from prose. Use when drafting, editing, or reviewing text to eliminate predictable AI tells. | Use for public prose, landing copy, email, blog, or social writing that should not sound AI-generated. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |

### Banana Claude by AgriciDaniel

| Skill | What it does | How to use it | Installed roots |
|---|---|---|---|
| `banana` | AI image generation Creative Director powered by Google Gemini Nano Banana models. Use this skill for ANY request involving image creation, editing, visual asset production, or creative direction. Triggers on: generate an image, create a photo, edit this picture, design a logo, make a banner, visual for my anything, and all /banana commands. Handles text-to-image, image editing, multi-turn creative sessions, batch workflows, and brand presets. | Use for image generation/editing when Banana/Gemini setup is available; otherwise use native image tooling. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |

### Obsidian Skills by Kepano

| Skill | What it does | How to use it | Installed roots |
|---|---|---|---|
| `defuddle` | Extract clean markdown content from web pages using Defuddle CLI when available, removing clutter and navigation to save tokens. Use normal web fetch/browser fallback when Defuddle is unavailable. | Use for clean web-to-markdown extraction; graceful fallback if the CLI is missing. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `json-canvas` | Create and edit JSON Canvas files (.canvas) with nodes, edges, groups, and connections. Use when working with .canvas files, creating visual canvases, mind maps, flowcharts, or when the user mentions Canvas files in Obsidian. | Use for Obsidian vault content; snapshot/git/version notes before broad edits. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |

### React Doctor by Million / Aiden Bai

| Skill | What it does | How to use it | Installed roots |
|---|---|---|---|
| `react-doctor` | React code-health diagnostics for lint, accessibility, bundle size, architecture, health scoring, and `/doctor` cleanup workflows. | Use before committing React changes, when fixing React diagnostics, or when the user asks to run React Doctor. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |

### Anthropic example skills

| Skill | What it does | How to use it | Installed roots |
|---|---|---|---|
| `brand-guidelines` | Applies Anthropic's official brand colors and typography to artifacts that should follow Anthropic's visual identity. | Use when the user explicitly asks for Anthropic brand styling, brand colors, typography, visual formatting, or company style guidelines. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `doc-coauthoring` | Guides substantial documents through context gathering, iterative structure/refinement, and reader testing. | Use for documentation, proposals, PRDs, RFCs, decision docs, technical specs, and similar collaborative writing tasks. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `mcp-builder` | Guide for creating high-quality MCP servers that expose external APIs/services through well-designed agent tools in Python or Node/TypeScript. | Use when building, reviewing, or debugging MCP servers, tool schemas, service integrations, or MCP evaluation plans. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `slack-gif-creator` | Knowledge and utilities for Slack-optimized animated GIFs and emoji, including size constraints, validation, and reusable animation primitives. | Use when the user asks for a Slack GIF, animated emoji, workspace reaction, or short looped animation for Slack. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |

### ComposioHQ Awesome Claude Skills curated subset

| Skill | What it does | How to use it | Installed roots |
|---|---|---|---|
| `artifacts-builder` | Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts. | Use for its specific utility/action workflow; gate external side effects behind approval. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `changelog-generator` | Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. Turns hours of manual changelog writing into minutes of automated generation. | Use for its specific utility/action workflow; gate external side effects behind approval. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `competitive-ads-extractor` | Extracts and analyzes competitors' ads from ad libraries (Facebook, LinkedIn, etc.) to understand what messaging, problems, and creative approaches are working. Helps inspire and improve your own ad campaigns. | Use for its specific utility/action workflow; gate external side effects behind approval. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `connect` | Connect Claude to any app. Send emails, create issues, post messages, update databases - take real actions across Gmail, Slack, GitHub, Notion, and 1000+ services. | Use only after explicit approval for external app actions such as sending/posting/creating/deleting. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `connect-apps` | Connect Claude to external apps like Gmail, Slack, GitHub. Use this skill when the user wants to send emails, create issues, post messages, or take actions in external services. | Use only after explicit approval for external app actions such as sending/posting/creating/deleting. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `content-research-writer` | Assists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on each section. Transforms your writing process from solo effort to collaborative partnership. | Use for its specific utility/action workflow; gate external side effects behind approval. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `developer-growth-analysis` | Analyzes your recent Claude Code chat history to identify coding patterns, development gaps, and areas for improvement, curates relevant learning resources from HackerNews, and automatically sends a personalized growth report to your Slack DMs. | Use for its specific utility/action workflow; gate external side effects behind approval. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `domain-name-brainstormer` | Generates creative domain name ideas for your project and checks availability across multiple TLDs (.com, .io, .dev, .ai, etc.). Saves hours of brainstorming and manual checking. | Use for its specific utility/action workflow; gate external side effects behind approval. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `file-organizer` | Intelligently organizes your files and folders across your computer by understanding context, finding duplicates, suggesting better structures, and automating cleanup tasks. Reduces cognitive load and keeps your digital workspace tidy without manual effort. | Use for its specific utility/action workflow; gate external side effects behind approval. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `image-enhancer` | Improves the quality of images, especially screenshots, by enhancing resolution, sharpness, and clarity. Perfect for preparing images for presentations, documentation, or social media posts. | Use for its specific utility/action workflow; gate external side effects behind approval. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `internal-comms` | A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.). | Use for its specific utility/action workflow; gate external side effects behind approval. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `invoice-organizer` | Automatically organizes invoices and receipts for tax preparation by reading messy files, extracting key information, renaming them consistently, and sorting them into logical folders. Turns hours of manual bookkeeping into minutes of automated organization. | Use for its specific utility/action workflow; gate external side effects behind approval. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `langsmith-fetch` | Debug LangChain and LangGraph agents by fetching execution traces from LangSmith Studio. Use when debugging agent behavior, investigating errors, analyzing tool calls, checking memory operations, or examining agent performance. Automatically fetches recent traces and analyzes execution patterns. Requires langsmith-fetch CLI installed. | Use for its specific utility/action workflow; gate external side effects behind approval. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `lead-research-assistant` | Identifies high-quality leads for your product or service by analyzing your business, searching for target companies, and providing actionable contact strategies. Perfect for sales, business development, and marketing professionals. | Use for its specific utility/action workflow; gate external side effects behind approval. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `meeting-insights-analyzer` | Analyzes meeting transcripts and recordings to uncover behavioral patterns, communication insights, and actionable feedback. Identifies when you avoid conflict, use filler words, dominate conversations, or miss opportunities to listen. Perfect for professionals seeking to improve their communication and leadership skills. | Use for its specific utility/action workflow; gate external side effects behind approval. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `raffle-winner-picker` | Picks random winners from lists, spreadsheets, or Google Sheets for giveaways, raffles, and contests. Ensures fair, unbiased selection with transparency. | Use for its specific utility/action workflow; gate external side effects behind approval. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `skill-share` | A skill that creates new Claude skills and automatically shares them on Slack using Rube for seamless team collaboration and skill discovery. | Use for its specific utility/action workflow; gate external side effects behind approval. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `tailored-resume-generator` | Analyzes job descriptions and generates tailored resumes that highlight relevant experience, skills, and achievements to maximize interview chances | Use for its specific utility/action workflow; gate external side effects behind approval. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `theme-factory` | Toolkit for styling artifacts with a theme. These artifacts can be slides, docs, reportings, HTML landing pages, etc. There are 10 pre-set themes with colors/fonts that you can apply to any artifact that has been creating, or can generate a new theme on-the-fly. | Use for its specific utility/action workflow; gate external side effects behind approval. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `twitter-algorithm-optimizer` | Analyze and optimize tweets for maximum reach using Twitter's open-source algorithm insights. Rewrite and edit user tweets to improve engagement and visibility based on how the recommendation system ranks content. | Use for its specific utility/action workflow; gate external side effects behind approval. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |

### Remotion skills

| Skill | What it does | How to use it | Installed roots |
|---|---|---|---|
| `remotion-best-practices` | Best practices for Remotion - Video creation in React | Best practices for Remotion - Video creation in React | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |

### Playwright agent/CLI skill

| Skill | What it does | How to use it | Installed roots |
|---|---|---|---|
| `playwright-cli` | Official Playwright agent/CLI skill for real-browser navigation, form filling, snapshots, screenshots, data extraction, and UI-flow debugging. | Prefer this for browser proof, screenshots, snapshots, and UI flow debugging. Installed/updated through the pinned `@playwright/cli` package in `VERIFIED_SOURCES.md`. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |
| `playwright` | OpenAI curated wrapper skill for Playwright-style browser automation using a bundled wrapper script and local reference guides. | Fallback or complement to `playwright-cli`; prefer `playwright-cli` for public/shared installs unless the OpenAI wrapper is explicitly useful. Installed from the pinned `openai/skills` source. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |

### Skills CLI / skills.sh

| Skill | What it does | How to use it | Installed roots |
|---|---|---|---|
| `find-skills` | Vercel Labs discovery workflow for finding and installing agent skills with the Skills CLI and skills.sh. | Use only when the user asks to find, compare, install, or extend skills; do not run broad discovery as part of ordinary coding tasks. Installed from the pinned `vercel-labs/skills` source. | ~/.claude/skills<br>~/.codex/skills<br>~/.agents/skills<br>~/.gemini/skills<br>~/.gemini/config/skills |

## Onboarding Checklist

1. Unzip or clone the kit.
2. Run `./install.sh --dry-run`.
3. Run `./install.sh`.
4. Run `./verify.sh`.
5. Restart Claude Code, Codex, Gemini CLI, and Antigravity.
6. Sign in or configure only the external tools you actually intend to use.

## Updating

- Run `./update.sh` from a cloned repo to pull the latest Overdrive setup, refresh Overdrive-managed skills from verified pinned sources, and verify the install.
- Run `./update.sh --all-skills` to refresh every matching skill from verified pinned sources with timestamped backups for replaced folders.
- Add `--allow-upstream-drift` only when you intentionally want tracking branches and latest package installers.
- Run `npx -y github:radustefandumitru/Overdrive update-skills` when using the GitHub `npx` path; add `--all-skills` for the backup-and-replace refresh.
- Run `./uninstall.sh --dry-run` to preview removing only Overdrive-marked skill folders and managed instruction blocks.

## Manual Dependencies

- Banana Claude may need Google/Gemini API setup.
- Obsidian CLI workflows need Obsidian open and the `obsidian` CLI installed/configured.
- Defuddle needs `npm install -g defuddle`.
- Playwright workflows may need Playwright installed and browsers available.
- Composio/connect and app connectors need account auth and explicit user approval before side effects.
