feature-discovery

Analyze a codebase for a feature and update discovery.md documentation.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/lyraarteltda/MEGA-BRAIN-JARVIS-v2 --skill feature-discovery-lyraarteltda
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-discovery
Source: https://github.com/lyraarteltda/MEGA-BRAIN-JARVIS-v2/tree/main/.fnd/skills/feature-discovery
Command: npx skills add https://github.com/lyraarteltda/MEGA-BRAIN-JARVIS-v2 --skill feature-discovery-lyraarteltda

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the technical analysis of a codebase for a specific feature, creating or updating a discovery.md file with technical details, patterns, file mappings, and caches for future reference.

Core Features & Use Cases

  • Focused Codebase Analysis: Analyzes only the parts of the codebase relevant to a specific feature.
  • Persistent Caching: Saves analysis results in discovery.md for reuse across sessions, adhering to a "analyze once, use always" principle.
  • Use Case: When starting development on a new user authentication feature, this Skill can analyze existing login flows, identify relevant models and services, and map out files to be created or modified, all documented in discovery.md.

Quick Start

Analyze the codebase for the 'user-profile-update' feature and update the discovery documentation.

Frequently Asked Questions about feature-discovery

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

FAQPage Schema
How do I analyze a codebase for a specific feature before starting development?

Codebase analysis for a specific feature identifies relevant entities, patterns, and infrastructure, mapping out files to be created or modified while documenting prerequisites and delivery completeness in a persistent markdown file.

What is technical feature discovery in software engineering?

Technical feature discovery is the process of analyzing a codebase to identify relevant models, services, frontend components, and integrations for a specific requirement, documenting technical patterns and file mappings for future sessions.

How do I document codebase analysis patterns for future development sessions?

You can document codebase analysis patterns by generating a discovery.md file that caches technical analysis, file mappings, and infrastructure details, adhering to an analyze once, use always principle for token efficiency.

Can I analyze only the relevant parts of a codebase instead of the whole project?

Yes, focused codebase analysis targets only the parts relevant to a specific feature, identifying required entities, infrastructure, frontend components, and integrations while analyzing prerequisites and delivery completeness.

Does feature discovery analysis support persistent caching for technical documentation?

Feature discovery analysis supports persistent caching by saving analysis results, technical patterns, and file mappings in a discovery document, ensuring token efficiency and reuse across multiple development sessions.