From hairyf-skills-4
Bootstraps modular Agent Skills from any git repository by cloning sources, distilling documentation into categorized references, and registering in AGENTS.md.
How this skill is triggered — by the user, by Claude, or both
Slash command
/hairyf-skills-4:create-skill-from-repoThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this workflow to quickly ingest a framework or project's logic and documentation into the local environment. This is triggered when a user provides a `<repo-url>` and a `<skills-name>` for which no local skill yet exists.
Use this workflow to quickly ingest a framework or project's logic and documentation into the local environment. This is triggered when a user provides a <repo-url> and a <skills-name> for which no local skill yet exists.
sources/ for traceability and future updates.references/*.md (focusing on Usage and Why over Installation).AGENTS.md.<repo-url> is valid and <skills-name> uses kebab-case.git access and identify the project root.sources/<submodule>.git submodule add <repo-url> sources/<submodule>git clone --depth 1 <repo-url> sources/<submodule>git submodule update --init.sources/<submodule>/ for docs/, wiki/, README.md, or packages/*/docs/.Target Structure:
skills/<skills-name>/[SKILL.md, GENERATION.md, references/]
references/*.md Guidelines:{category}-{concept}.md (e.g., core-reactivity.md).Frontmatter, a brief description, high-quality Code Snippets, and source URLs.SKILL.md Indexing:Core, Features, and Advanced.GENERATION.md Metadata:Source Root navigation tree against the generated references/.AGENTS.md**: Locate AGENTS.md in the project root (create it if missing).### <skills-name>
- **Location**: `skills/<skills-name>/`
- **Description**: [Short description from SKILL.md]
kebab-case for all directory and filenames./) for cross-platform compatibility.sources/ clone should remain so that git diff can be used later to spot documentation changes.| Topic | Description | Reference |
|---|---|---|
| Coverage Criteria | Definitions of "major modules" and stop conditions | coverage-loop |
| Style Guide | Detailed writing style for reference files | style-guide |
Would you like me to simulate a run of this skill using a specific repository URL to show you the expected output?
npx claudepluginhub joshuarweaver/cascade-code-languages-misc-1 --plugin hairyf-skills-4Generates skills and llms.txt from GitHub repos by extracting public APIs from Rust, TypeScript, or Python code. Use to convert libraries/frameworks into Claude Code skills.
Replicates knowledge from any source (GitHub repos, articles, code) into sd0x-dev-flow skill definitions with analysis report and generated SKILL.md files.
Quickly generates a SKILL.md from a GitHub URL or npm package name by resolving the source and extracting its API surface.