project-feature-explainer
π―Skillfrom grishaangelovgh/gemini-cli-agent-skills
Generates comprehensive, structured explanations of project features by systematically analyzing code, dependencies, and data flow with a detailed output template.
Part of
grishaangelovgh/gemini-cli-agent-skills(7 items)
Installation
npx skills add grishaangelovgh/gemini-cli-agent-skills --skill project-feature-explainerSkill Details
Expert guidance for explaining project features. Use this skill when you need to provide a comprehensive explanation of how a specific feature works, including summaries, deep dives, usage examples, and sequence/workflow diagrams. This skill has references directory which contains additional instructions `checklist.md`, `example-output.md` and `explanation-template.md` that MUST be used for every analysis.
More from this repository6
Designs modern, intuitive frontend user interfaces with expert guidance on visual hierarchy, color theory, typography, and responsive layout principles.
Analyzes a project's codebase to generate a comprehensive summary of tech stack, features, REST services, and architecture in PROJECT_SUMMARY.md.
Refactors Java, JavaScript, and React code by applying SOLID principles, design patterns, and idiomatic improvements while maintaining test stability.
Systematically investigates and resolves software bugs by creating reproducible test cases, analyzing root causes, and implementing precise fixes.
Provides expert guidance for writing robust React tests using React Testing Library and Vitest, focusing on user-centric and accessible testing approaches.
Performs comprehensive code reviews, analyzing quality, security, performance, and maintainability across multiple programming languages with expert-level insights.