⏳ This skill is pending AI review.

Scores will appear once the review pipeline completes.

version unknown

ablate-ai-layer

@coleam00⭐ 655 stars

Measure whether a repository's AI instructions still earn their place, by running the same real task many times with the layer intact and with it stripped, then grading every rule against what actually changed. Runs both arms itself in throwaway git worktrees and never touches the working tree. Agent-agnostic across CLAUDE.md, AGENTS.md, .claude/, .agents/, .cursor/rules, .clinerules, .windsurfrules and copilot-instructions. Use when the user wants to prune, audit, clean up, shrink or "delete" their CLAUDE.md, AGENTS.md, cursor rules, agent instructions or AI layer; when they ask whether their rules are still needed, whether their context is bloated, or what to cut; or when they mention ablating, ablation, or testing their agent without its instructions.

Choose how to use this skill

You do not need every option. Choose the path your AI client supports. The stable page stays the same; versioned files are immutable.

1. Native installer

This listing has no registered native installer command. Use the complete package or source fallback below, depending on what your client supports.

Do not guess an installer command or replace an existing version without reviewing the diff.

2. Complete package recommended

Download the ZIP when available. It includes SKILL.md plus the references, security notes and version metadata.

No complete ProSkills package is published for this listing yet.

3. Prompt-only

Copy the prompt above when the agent can read the stable page or when you want to adopt the workflow without installing a skill.

Need only the instruction file?

Download SKILL.md only if your client requires a single file. The complete ZIP is safer for a full installation because it preserves the references and release context.

No path installs or executes anything by itself. Your agent still needs access to the project files. Before updating, compare the installed version and review the diff.

—/10

// RATINGS

⭐GitHub Stars
⭐⭐⭐⭐ 655 on GitHubGitHub ↗

Popular

🟢ProSkills Score
—
📍

Not yet listed on ClawHub or SkillsMP

// README

Cole's AI Skills

The skills I actually use to build software with coding agents. Straight out of my .claude/skills/ folder.

What this is

A skill is a folder with a SKILL.md in it: a name, a description of when to use it, and the procedure the agent should follow. Your agent loads the description at startup and pulls in the full skill only when the work matches. That's the whole idea, and it's why skills scale where a 2,000-line CLAUDE.md doesn't.

These 34 skills are the AI Layer from my Agentic Coding course. They're built around one loop I run on nearly every ticket:

prime → plan → implement → validate → review → commit → PR

Around that loop sit the pieces that feed it (PRD, architecture, epic slicing), the pieces that run it in parallel (worktrees), and the meta-skills that let you build more of your own AI Layer (rules, hooks, skills, opportunity scans).

Nothing here is a framework. Each skill is a plain markdown file you can read in two minutes, disagree with, and edit. That's the point: read them, take the ones that fit how you work, rewrite the rest.

Bring them in

As a Claude Code plugin (easiest, stays updated)

Run these two commands inside Claude Code:

/plugin marketplace add coleam00/skills
/plugin install skills@cole-medin

That's it. All 34 skills, managed and read-only, and /plugin marketplace update pulls new ones as I add them. Plugin skills are namespaced, so you invoke them as /skills:piv-implement.

The whole set costs roughly 4,400 tokens of always-on context (just the descriptions; the bodies load only when a skill fires). Run claude plugin details skills to see the per-skill breakdown, and disable the plugin any time with /plugin.

If that first command fails with Permission denied (publickey): the owner/repo shorthand prefers SSH, and your SSH key isn't authenticating to GitHub. Recent Claude Code versions detect that and fall back to HTTPS on their own. If yours doesn't, pass the HTTPS URL directly, which needs no key:

/plugin marketplace add https://github.com/coleam00/skills.git

Setting CLAUDE_CODE_PLUGIN_PREFER_HTTPS=1 in your environment makes the shorthand use HTTPS permanently.

As editable files, in any agent

npx skills add coleam00/skills                             # everything
npx skills add coleam00/skills --list                      # see what's here first
npx skills add coleam00/skills --skill piv-plan-implementation piv-implement piv-validate

Add -g to install globally (~/.claude/skills/) instead of into the current project. This route writes real files into your repo, so you can edit them, which is what I'd actually recommend once you know which ones you keep reaching for.

Or just clone and copy

They're only markdown files:

git clone https://github.com/coleam00/skills.git
cp -r skills/.claude/skills/piv-implement your-project/.claude/skills/

Or ask your agent

This works fine too:

Clone https://github.com/coleam00/skills, look at the skills in .claude/skills/, and copy the ones that fit this project into my .claude/skills/ folder. Tell me which ones you picked and why.

For the last two, restart your session (or run /skills) and they'll show up.

The skills

Prime: load the right context, and only that

SkillWhat it does
prime-codebaseOrients the agent in a codebase before planning or implementing
prime-backendSame, scoped to API routes, services, and the data layer
prime-frontendSame, scoped to components, routing, state, and styling

Plan: intent before implementation

SkillWhat it does
plan-create-prdInterviews you into a problem-first PRD. Intent, never engineering decisions
plan-architectureA working session on how to build it: stack, data shape, trade-offs, risks
piv-slice-epicSlices an epic plus its architecture into PIV-sized tickets with a dependency graph
plan-create-storiesTurns a PRD into a real backlog in Jira or GitHub

The PIV loop: plan, implement, validate

SkillWhat it does
piv-plan-implementationDeep codebase analysis plus research into a one-pass-ready implementation plan
piv-implementExecutes that plan task-by-task, validating at every step
piv-validateRuns the project's full suite and returns one PASS/FAIL verdict
piv-review-changesPre-commit technical review of what changed
piv-fix-review-findingsTriages review findings. You decide what gets fixed now vs deferred
piv-commitOne atomic, conventionally-tagged commit
piv-create-prPushes the branch and opens the PR with a real body
piv-review-prThe agentic gate on an open PR: fresh eyes, severity-ranked, posted to GitHub
piv-run-full-loopChains the core loop end-to-end from a single feature description

Issues: diagnose before you fix

SkillWhat it does
piv-investigate-issueParallel investigation of a GitHub issue into an evidence-backed RCA
piv-implement-issueImplements the fix from that RCA, with regression tests

Parallel work

SkillWhat it does
worktree-createSpins up N git worktrees, each configured, installed, and health-checked
worktree-mergeIntegrates those branches through one safe integration branch

Build your own AI Layer: the meta-skills

SkillWhat it does
rules-create-globalDerives a lean root CLAUDE.md from your codebase or your specs. The customizable /init
rules-check-driftChecks whether your rules file is still true after recent changes
ablate-ai-layerTests whether your rules still earn their place: strips them, reruns the same task, diffs the two
skills-createAuthors a new skill, or refactors a fat one into SKILL.md plus references/
hooks-createTurns "never let the agent touch my migrations" into a working hook, wired into settings
opportunity-scanReads how you actually work and recommends what to encode next
system-execution-reportReflects on a just-finished implementation: what diverged from the plan
system-evolution-reviewFinds the bugs in your process, not your code
second-brain-auditFinds facts in your notes that quietly stopped being true, and restructures so they stop

Autonomy: hand the whole loop over

SkillWhat it does
build-dark-factoryTakes a PRD and builds a repo around it that ships validated code with nobody at the keyboard. All five components, in construction order, plus a deterministic audit of what you built. It encodes the AI coding process you already run rather than replacing it, and it deliberately does not write the PRD: bring one, or make one with plan-create-prd first

Tools

SkillWhat it does
agent-browserBrowser automation for the agent: navigate, fill, click, screenshot, extract
ast-grepStructural code search by AST pattern instead of text
drive-screenReal desktop control: focus a window, type, paste, click, screenshot. Windows, macOS, Linux
setup-ai-tutorStands up the course's sample project. Sample-specific, so adapt it or delete it

Using these with other agents

Skills are just markdown. There is no Claude-specific runtime here, so most of this works anywhere a coding agent can read files.

The npx skills CLI installs to 75+ agents (Codex, Cursor, Copilot, Cline, Windsurf, OpenCode, Continue and the rest) into whatever directory each one expects:

npx skills add coleam00/skills -a codex
npx skills add coleam00/skills -a cursor -a claude-code

If your agent has no skills mechanism at all, the fallback is boring and effective: keep the folder in your repo and point at it from AGENTS.md (or the equivalent), telling the agent to read

// HOW IT'S BUILT

KEY FILES

.claude/skills/ablate-ai-layer/SKILL.mdREADME.md

// REPO STATS

655 stars