describe-repo

Updates repository description and tags in the configuration repository.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/yoshiwatanabe/yoshiwatanabe-plugins --skill describe-repo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: describe-repo
Source: https://github.com/yoshiwatanabe/yoshiwatanabe-plugins/tree/main/dev-memory/skills/describe-repo
Command: npx skills add https://github.com/yoshiwatanabe/yoshiwatanabe-plugins --skill describe-repo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires [], and includes scripts (resource) components.

What problem does it solve?

This Skill updates and standardizes repository metadata (description and tags) for the active project, ensuring consistent discovery and governance across domains.

Core Features & Use Cases

  • Update Description: Set or refine the repository description to reflect current scope.
  • Manage Tags: Apply and maintain tags for improved searchability and categorization.
  • Context-Aware: Applies changes to the current repository context and records results in the configuration repository.

Quick Start

Provide a new description and tags for the active repository, then run the skill to apply the changes.

Frequently Asked Questions about describe-repo

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

FAQPage Schema
How do I update repository description and tags for better discoverability?

To update repository metadata, provide a new description and tags for the active repository, then run the skill to apply and persist the changes in the configuration repository. This standardizes repository metadata for consistent discoverability and governance across domains.

What is repository metadata standardization and when do I need it?

Repository metadata standardization is the process of setting and refining project descriptions and tags to ensure consistent searchability and categorization. You need it when repository descriptions are outdated, missing, or inconsistent across multiple project domains.

Do I need to set any environment variables to manage repository tags?

Yes, managing repository tags requires setting the YW_CONFIG_REPO_PATH environment variable. This variable points to the configuration repository where the updated description and tags are stored for persistence and auditability.

Can I use a Python script to automate git repository metadata configuration?

Yes, you can automate git repository metadata configuration using a Python script. This skill uses the memory-manager pipeline to execute the describe-repo automation, applying your specified description and tags directly to the current repository context.

What's the best way to persist repository description updates for auditability?

The best way to persist repository description updates for auditability is to record the changes in a dedicated configuration repository. This skill applies updates to the active project and stores them centrally using the YW_CONFIG_REPO_PATH variable.

Why does my repository metadata update need a configuration repository?

Your repository metadata update needs a configuration repository to store changes for persistence and auditability. By recording updates centrally via the YW_CONFIG_REPO_PATH variable, you ensure governance and consistent metadata across all active project domains.