project-feature-explainer
Installation
SKILL.md
Project Feature Explainer Skill
This skill provides a systematic approach to analyzing and explaining a specific feature within a codebase.
Workflow
- Identify Entry Points: Locate the main functions, classes, or API endpoints that trigger the feature.
- Trace Dependencies: Identify the internal modules, services, or external APIs the feature relies on.
- Analyze Data Flow: Understand how data enters the feature, how it's transformed, and where it's stored or returned.
- Draft Explanation: Structure the explanation using the mandatory sections below.
- Verify: Cross-reference the draft with the
references/checklist.mdto ensure completeness.
Mandatory Output Structure
1. Feature Summary
A high-level overview (1-2 paragraphs) explaining what the feature does and why it exists.