readme-updater
README Updater
This skill helps maintain a consistent and up-to-date README.md file for your repository. It automates the process of extracting information from the project's codebase to ensure documentation is always in sync with implementation.
Features
- Project Overview Synchronization: Updates the project description and features list based on the latest implementation.
- Installation & Setup Tracking: Automatically detects project type (Node.js, Python, Rust, etc.) and updates setup/installation commands.
- Usage Examples Generator: Scrapes code examples from test suites or
examples/directory and integrates them into the README. - Version and Changelog Linking: Keeps the current version and links to the
CHANGELOG.mdupdated. - Dependency Visualization: Optionally generates or updates a list of main dependencies or a simple architecture overview.
Workflow
Step 1: Analyze the Workspace
Before updating, the agent must gather context about the project's current state.
More from prulloac/git-blame-vsc
feature-breakdown
Analyze feature specifications and decompose them into core components, individual tasks, and acceptance criteria. Use when you have a feature spec/idea and need to identify ALL the work required, define what success looks like, and create validation approaches. Focus on WHAT needs building and HOW to verify it's correct (not scheduling or timelines).
11feature-summary
Create comprehensive feature documentation summaries that describe current and future capabilities. Use after feature-breakdown to document what a feature does, its business value, technical implementation, and roadmap. Ideal for creating user-facing documentation and feature catalogs in `docs/features/<feature-name>/` format.
8feature-planning
Sequence tasks from a feature breakdown into an optimal execution order, identify dependencies and parallelization opportunities, and create an agent-ready execution sequence. Use when you have a feature breakdown and need to determine the correct order to build tasks and which can run in parallel.
7ai-agent-implementation
Implement feature tasks using AI agents in logical batches, track completion status, identify blockers, and manage task handoffs. Use when you have an execution sequence and need AI agents to build tasks while maintaining progress tracking.
7github-create-label
Create GitHub issue labels using intelligent tool selection. Automatically leverages tools in order of precedence (GitHub MCP Server → GitHub CLI → REST API). Use when you need to create new labels in a repository with optional customization (name, description, color). Includes support for detecting available authentication methods and graceful fallback between tools.
7github-create-issue
Create GitHub issues with intelligent template matching and tool selection. Automatically detects and applies issue templates from .github/ISSUE_TEMPLATE directory using smart matching. Leverages tools in order of precedence (GitHub MCP Server → GitHub CLI → REST API). Use when you need to create a new GitHub issue, optionally with labels, assignees, milestones, or project assignment. The skill handles template matching intelligently—when multiple templates exist, it analyzes the issue description to suggest the best template, asking for clarification only when ambiguous.
7