.claude/skills/reference-clone/SKILL.md
Clone a GitHub repo into the .reference/ folder for study and reference. Use when user wants to study a repo, clone for reference, look at someone's code, or pull down a project to learn from.
npx skillsauth add RonanCodes/llm-wiki reference-cloneInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Clone a GitHub repo into .reference/ for study. Shallow clone (depth 1) to save space. The .reference/ directory is gitignored — clones are local-only, not committed.
/reference-clone https://github.com/steipete/claude-code-skills
/reference-clone mattpocock/skills
/reference-clone snarktank/ralph --name snarktank-ralph
Parse arguments from $ARGUMENTS:
https://github.com/org/repo) or shorthand (org/repo)--name <name>: optional custom directory name (default: <repo-name> or <org>-<repo> if ambiguous)Check if .reference/ exists, create if not:
mkdir -p .reference
Check if already cloned:
.reference/<name>/ already exists, tell the user and ask if they want to update it (git pull) or re-cloneClone (shallow, depth 1):
git clone --depth 1 https://github.com/<org>/<repo>.git .reference/<name>
.reference/<name>/"Default name is <org>-<repo> to avoid collisions:
mattpocock/skills → .reference/mattpocock-skills/snarktank/ralph → .reference/snarktank-ralph/steipete/claude-code-skills → .reference/steipete-claude-code-skills/If user provides --name, use that instead.
To update an existing reference:
cd .reference/<name> && git pull
data-ai
Extract transcript from a YouTube video as clean readable text. Use when user shares a youtube.com or youtu.be link and wants the transcript, content summary, or to read what was said.
development
Page type templates and frontmatter conventions for LLM Wiki pages. Reference skill loaded by ingest, query, and lint skills to ensure consistent wiki structure.
testing
Show status of all LLM Wiki vaults — page counts, source counts, last activity, and git status. Use when user wants to see vault status, list vaults, or check wiki health.
documentation
Import an existing Obsidian vault, markdown folder, or git repo as an llm-wiki vault. Moves content into vaults/, adds missing structure (index, log, CLAUDE.md, frontmatter). Use when user wants to import, adopt, migrate, or bring in an existing knowledge base.