repomap

Solid

Generate architectural maps of repositories as RepoGraph JSON using local deterministic analysis, and serve interactive visualizations

AI & Automation 8 stars 0 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 79/100

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

Skill Content

## Installation Before using this skill, ensure the required packages are installed: ```bash # Dependencies for the analyzer (glob for file matching): cd ~/.opencode/skills/repomap && npm install # Visual server (auto-installed via npx on first serve): npm install -g @frannn2114/repomap-visual ``` The `serve` action will auto-install the visual package via `npx` if missing. ## Actions ### analyze Analyzes a repository and returns a `RawAnalysis` JSON object with deterministic structural data (modules, files, imports, definitions, edges). The agent must then use an LLM call to enrich it with semantic interpretation (roles, patterns, labels). **Input:** - `localPath` (string, optional) — Path to a local repository - `repoUrl` (string, optional) — GitHub repository URL (e.g. `https://github.com/owner/repo`) - `githubToken` (string, optional) — GitHub token for private repos - `outputFile` (string, optional) — Write the raw analysis JSON to a file path - `resumeFrom` (object, optional) — Previous analysis progress to resume from At least one of `localPath` or `repoUrl` must be provided. **How to execute:** 1. **Before starting the analysis, the agent MUST ask the user:** "Do you want to include git data (branches and commits) in the repository map?" - If yes, follow the [Git data pipeline](#git-data-optional-pipeline-step) section below (ask for commit count, collect token if needed, then call `getGitData`). - If no, proceed without git data. - **Do not...

Details

Author
agustinvillegas
Repository
agustinvillegas/repomap
Created
3 months ago
Last Updated
1 weeks ago
Language
JavaScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

github-repo-architect

Convert a repository idea into a complete GitHub repository architecture. Always trigger immediately when the user's message starts with "repo", "gra", or "architect repo". Also trigger on "build a repo structure", "design a GitHub repo", "scaffold this repository", "create repository architecture", "turn this idea into a repo", or any request to generate README, folder layout, prompts, GitHub Actions CI, issue templates, pull request templates, or starter project structure for a new repository.

13 Updated 5 days ago
mickpletcher
AI & Automation Listed

github-repo-audit

Audit and rewrite a GitHub repo's README, About sentence, topic tags, and hero asset strategy. Spawns 5 specialist research agents in parallel (competitive landscape, target-user pain language, product positioning, README visual hierarchy + asset hygiene, SEO + AI-citation surface), synthesizes findings, drafts a severity-ranked issue list, gates on user approval, then applies fixes — rewriting README.md, updating GitHub About + topic tags via `gh repo edit`, and producing a hero-asset shotlist (handed to `claude-gif` if installed). Use whenever the user wants to audit, rewrite, reposition, or fix the public-facing surface of any open-source repo, including phrasings like "fix my readme", "rewrite my readme", "audit my github project", "my repo isn't getting stars", "open source positioning help", or pasting a repo URL and asking what's wrong with it. Also triggers on "/github-repo-audit", "repo audit", "readme audit", "repo positioning audit", "open source readme audit". Especially valuable when the repo nam

1 Updated 5 days ago
dancolta
AI & Automation Listed

repo-alignment-scan

Power skill that explores the actual repo and stack before framing, surfacing where a requirement is misaligned with existing conventions.

0 Updated today
JeelVankhede