Answer questions about a repository indexed on repowise.dev with the Repowise tools. Use when the user asks what a repository contains, how its code works, where something is defined, how risky a change is, or about its code health, dead code or security findings.
95%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Low
Low-risk findings worth noting
Repowise reads the index that repowise.dev builds for each repository: the dependency graph, git history, ownership, code health and generated documentation. Every tool is read-only.
owner/name, pass it as repo.git remote get-url origin) and pass that owner/name.list_repos. If it returns one indexed repository, use it.
If it returns several, ask the user which one.list_repos returns nothing, tell the user to index a repository from
their dashboard at https://repowise.dev/dashboard, then ask again.| The user wants | Tool |
|---|---|
| What the repository is and how it is laid out | get_overview |
| How something works end to end | get_answer |
| A symbol, file path or literal | search_codebase, then get_symbol for one symbol |
| Callers, callees and context for a file or symbol | get_context |
| How risky it is to edit files | get_risk |
| The risk of a commit that is already indexed | get_change_risk |
| Why code is shaped the way it is | get_why |
| Code health scores and findings | get_health |
| Unused code | get_dead_code |
| Dependency CVEs and exposed secrets | get_security |
Ask one question per get_answer call. Start with the narrowest tool that
answers the question. Before editing a file, call get_risk on it and read the
files it names as usually changing together.
repowise-dev/repowise
006af82
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.