clone-repo

Installation
SKILL.md

Clone Repo (vendor as subtree)

Pulls a library's source into the current project at repos/<name>/ so coding agents can read real source instead of relying on stale training data or doc-CLI shims. Move from Michael Arnaldi's "Vibe Engineering Effect Apps" — agents are post-trained on reading code, not prose, so feed them code.

The result: a dumb directory the agent treats as "more of my codebase". Distilling what's relevant into project-local patterns/*.md is a separate, on-demand step.

What this skill does NOT do

  • It does not generate patterns/*.md. That's a per-topic follow-up the user invokes explicitly so they self-select which subset of the library the project actually uses.
  • It does not configure ESLint / TypeScript strictness — orthogonal, project-wide setup.
  • It does not pull updates. Re-running on the same name will refuse; see "Updates" below for the manual upgrade command.

Arguments

$clone-repo <url> [name] [branch]
Installs
1
GitHub Stars
4
First Seen
Jul 1, 2026
clone-repo — alexanderop/skills