repoindex

Query, analyze, and manage local Git repositories with filtering by language, status, and tags.

2|1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/queelius/claude-anvil --skill repoindex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: repoindex
Source: https://github.com/queelius/claude-anvil/tree/main/repoindex/skills/repoindex
Command: npx skills add https://github.com/queelius/claude-anvil --skill repoindex

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you quickly find, understand, and manage your local collection of Git repositories, especially when dealing with a large number of projects.

Core Features & Use Cases

  • Repository Discovery: Easily search and filter repositories based on various criteria like language, tags, or Git status.
  • Activity Summaries: Get quick overviews of recent activity across your repositories.
  • Metadata Auditing: Check for missing files like licenses or READMEs, and audit metadata completeness.
  • Use Case: You need to find all Python repositories you've worked on in the last month that have uncommitted changes.

Quick Start

Use the repoindex skill to find all Python repositories that have uncommitted changes.

Frequently Asked Questions about repoindex

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find all local Git repositories with uncommitted changes?

To find local Git repositories with uncommitted changes, you can query your repository collection by filtering based on Git status. This allows you to quickly identify projects requiring immediate attention without manually checking each directory.

What is the best way to catalog local repositories by programming language?

Cataloging local repositories by programming language involves querying your Git collection and filtering by language metadata. This provides a structured overview of your projects, making it easier to manage and locate specific codebases within your development environment.

Can I audit my Git repositories for missing README and license files?

Yes, you can audit Git repositories for missing README and license files by performing a metadata completeness check. This process scans your repository collection to identify projects lacking essential documentation, ensuring your codebase meets standard compliance requirements.

Does the repository management tool integrate with external data sources like GitHub?

The repository management tool integrates with external data sources like GitHub, PyPI, and CRAN. This integration allows you to enrich your local repository catalog with remote metrics and metadata, providing a comprehensive view of project activity and status.

How do I get a summary digest of recent activity across my Git repositories?

Getting a summary digest of recent activity across Git repositories involves querying your local collection for activity summaries. This feature aggregates recent commit history and status updates, delivering quick overviews of development progress across all your projects.

How do I filter my repository collection using tags and GitHub metrics?

Filtering a repository collection using tags and GitHub metrics requires querying the local catalog with specific filtering criteria. This approach leverages integrated external data to narrow down your projects based on custom tags and quantitative repository statistics.