building-github-index-v2

Solid

DEPRECATED - Use building-github-index instead. Superseded per-file GitHub API implementation of progressive disclosure repository indexes.

Code & Development 134 stars 7 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
71
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Building GitHub Index (v2 — DEPRECATED) **⚠️ DEPRECATED: Use the `building-github-index` skill instead.** Despite the "-v2" directory name, this is the *older* implementation. It fetches the repo tree and then every file individually through `api.github.com`, which is slow and burns per-file rate limit. `building-github-index` supersedes it with a single-request tarball download that processes files locally. This directory is retained only so existing references resolve. It receives no further updates. --- ## Legacy Documentation Create markdown indexes of GitHub repositories optimized for Claude project knowledge. Indexes enable retrieval via GitHub API with semantic descriptions for effective matching. ## Quick Start ```bash # Documentation repos (markdown/notebooks) python scripts/github_index.py owner/repo -o index.md # Code repos (extract symbols via tree-sitter) python scripts/github_index.py owner/repo --code-symbols -o index.md # Multiple repos combined python scripts/github_index.py owner/repo1 owner/repo2 -o combined.md ``` ## Script Options | Flag | Description | |------|-------------| | `-o, --output` | Output file (default: `github_index.md`) | | `--token` | GitHub PAT; also reads `GITHUB_TOKEN` env | | `--include-patterns` | Only index matching globs: `"docs/**" "src/**"` | | `--exclude-patterns` | Skip matching globs: `"test/**"` | | `--max-files` | Cap files per repo (default: 200) | | `--skip-fetch` | Tree only, no content fetch (fast, filename-...

Details

Author
oaustegard
Repository
oaustegard/claude-skills
Created
9 months ago
Last Updated
yesterday
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Solid

building-github-index

Generate progressive disclosure indexes for GitHub repositories to use as Claude project knowledge. Use when setting up projects referencing external documentation, creating searchable indexes of technical blogs or knowledge bases, combining multiple repos into one index, or when user mentions "index", "github repo", "project knowledge", or "documentation reference".

134 Updated yesterday
oaustegard
AI & Automation Listed

index-repos

Use this skill when expanding a small set of candidate skills into the full breadth of what their host repos offer. Enumerates the full content of one or more GitHub repos that host Claude Code skills, agents, and plugins. Thin wrapper around `scripts/scan_repo.mjs` (deterministic Node scanner — no LLM required). Returns structured markdown indices per repo.

0 Updated today
ievo-ai
Code & Development Listed

github-pages

Arrange a project's README and GitHub Pages documentation into a consistent user-first layout: short README that links out, just-the-docs Jekyll site with a user-facing index, one page per user-facing feature (split into child pages when long), and a developer guide with technical sub-pages. TRIGGER when: setting up docs/ for a new project, adding a GitHub Pages site, writing or restructuring a README that will link to GH Pages, adding a new user-facing feature page, or asked to align docs with this project or bga-assistant. DO NOT TRIGGER when: editing unrelated docs outside docs/, working on a project that already has an incompatible docs framework (Docusaurus, MkDocs, VitePress, etc.).

0 Updated 1 weeks ago
AnotherSava