aep-map

Decompose product requirements into a system map, story graph, and agent topology.

Updated May 18, 2026
One-click install
npx skills add https://github.com/memorysaver/project-understanding --skill aep-map
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aep-map
Source: https://github.com/memorysaver/project-understanding/tree/main/.agents/skills/aep-map
Command: npx skills add https://github.com/memorysaver/project-understanding --skill aep-map

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PyYAML, jsonschema, pandas, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps product managers and system architects decompose complex product requirements into a structured system map, story graph, and agent topology, facilitating efficient product development.

Core Features & Use Cases

  • System Map Generation: Automatically create a system map from product context, defining module boundaries and interface contracts.
  • Story Decomposition: Break down requirements into user stories, specifying layers, dependencies, and execution slices.
  • Agent Topology Design: Define agent roles, handoff contracts, and routing rules for automated execution.
  • Use Case: Imagine you have a new product with complex requirements. Use this Skill to decompose the requirements into a system map, story graph, and agent topology, providing a clear roadmap for development and deployment.

Quick Start

Use the aep-map skill to generate a system map from the product context file 'product-context.yaml'.

Frequently Asked Questions about aep-map

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

FAQPage Schema
How do I decompose product requirements into a system map and story graph?

Decomposing product requirements into a system map and story graph requires defining module boundaries, interface contracts, and execution slices. This skill automates that breakdown directly from your product context file.

What is agent topology design and how does it support automated execution?

Agent topology design defines agent roles, handoff contracts, and routing rules to enable automated execution. It structures how automated agents interact and route tasks based on the decomposed system map.

Can I use YAML processing libraries like PyYAML to generate user stories from requirements?

Yes, you can use YAML processing libraries like PyYAML to generate user stories from requirements. This skill relies on PyYAML, jsonschema, and pandas to process your product context and output story graphs.

How do I break down complex requirements into user stories with dependencies and layers?

Breaking down complex requirements into user stories with dependencies and layers involves specifying execution slices. This skill processes your product context to structure these dependencies and layers automatically.

Does this skill write decomposition outputs back into the product context file?

Yes, this skill writes the decomposition outputs directly back into the product context file. It generates the system map, story graph, and agent topology, updating your existing context configuration.

What is the best way to define module boundaries and interface contracts for a new product?

The best way to define module boundaries and interface contracts for a new product is through system map generation. This skill automatically extracts these definitions from your provided product context.