feature-investigation

Trace code execution and data flow in .NET Core and Angular features.

7|1|Updated Jun 17, 2021
One-click install
npx skills add https://github.com/duc01226/EasyPlatform --skill feature-investigation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature-investigation
Source: https://github.com/duc01226/EasyPlatform/tree/main/.claude/skills/feature-investigation
Command: npx skills add https://github.com/duc01226/EasyPlatform --skill feature-investigation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables thorough investigation of feature behavior, code paths, and dependencies to produce a detailed understanding.

Core Features & Use Cases

  • Trace logic flows from UI to backend
  • Document evidence with code references
  • Answer investigation questions with structured analysis

Quick Start

Investigate the login feature and map its data flow from frontend to API.

Frequently Asked Questions about feature-investigation

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

FAQPage Schema
How do I trace code flow for a feature from frontend to backend?

Trace code flow by mapping UI components to controllers, services, and data handlers. This skill guides you through .NET Core and Angular projects to document each step with code references, producing a complete end-to-end path from frontend interaction through API logic to backend processing.

Can I document feature implementation with code references and diagrams?

Yes. This investigation approach produces structured outputs including a Knowledge Graph, Logic Flow Map, and data-flow diagrams. Each finding is grounded in direct code references, enabling evidence-based reasoning about how features work.

What's the best way to understand complex feature behavior in .NET Core and Angular?

Systematically trace domain entities, commands, queries, event handlers, controllers, services, and frontend components to map their interactions. This structured phase workflow produces reproducible investigation outputs that explain feature behavior cohesively.

How do I identify all dependencies and data flows for a single feature?

Investigate feature implementation by tracing execution paths and dependencies across your codebase. The skill produces diagrams and flow maps that visualize how data moves and logic executes, from user action through all backend processing.

Can I use this for investigating background jobs and event handlers?

Yes. The skill covers tracing asynchronous components including background jobs, consumers, and event handlers alongside synchronous controllers and services, providing complete visibility into feature implementation across your stack.

What output do I get from a feature investigation?

A cohesive explanation with direct code references, structured phase workflows, a Knowledge Graph mapping entities and relationships, a Logic Flow Map showing execution paths, and data-flow diagrams visualizing information movement.