planning-change-inventory

Enumerates concrete files and components requiring edits for a given goal or requirement.

32|7|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/OzeroHAX/AssistAgents --skill planning-change-inventory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: planning-change-inventory
Source: https://github.com/OzeroHAX/AssistAgents/tree/main/templates/skills/planning/change-inventory
Command: npx skills add https://github.com/OzeroHAX/AssistAgents --skill planning-change-inventory

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill transforms high-level requirements into a concrete, actionable list of specific file modifications, ensuring that development plans are precise and executable.

Core Features & Use Cases

  • Artifact Enumeration: Identifies all files, modules, configurations, and migrations that need changes.
  • Change Specification: Clearly defines the nature and rationale for each modification, linking it back to requirements or bug fixes.
  • Dependency Mapping: Outlines the order of operations and highlights critical dependencies between changes.
  • Risk Identification: Marks high-risk changes that require extra attention during verification.
  • Use Case: After receiving a new feature request, use this Skill to generate a detailed list of all affected files (e.g., user.py, auth.js, database.sql) and the exact code snippets to be added or modified, along with the order in which these changes should be implemented.

Quick Start

Use the planning-change-inventory skill to list all files that need to be changed for the new user authentication feature.

Frequently Asked Questions about planning-change-inventory

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

FAQPage Schema
How do I create an actionable implementation plan from high-level requirements?

To create an actionable implementation plan from high-level requirements, enumerate all specific files, modules, and configurations needing edits, then define the exact modifications and order of operations required for execution.

What is dependency mapping in software change planning?

Dependency mapping in software change planning outlines the critical relationships between file modifications and establishes the correct order of operations to ensure executable and structurally sound implementation plans.

How do I identify high-risk code changes before implementation?

To identify high-risk code changes before implementation, assess the specified file modifications and flag critical components that require enhanced verification during the execution phase to prevent system failures.

How do I enumerate all files and artifacts affected by a new feature request?

To enumerate all files and artifacts affected by a new feature request, analyze the requirements to identify specific modules, configurations, and migrations, then generate a detailed list linking each modification back to the goal.

What is the best way to specify the rationale for code modifications in a development plan?

The best way to specify the rationale for code modifications in a development plan is to clearly define the nature of each change and explicitly link it back to the originating requirements or bug fixes.

Can I use this approach to plan database migrations alongside code edits?

Yes, you can plan database migrations alongside code edits by including migration files in the artifact enumeration and mapping their dependencies to ensure correct execution ordering relative to component changes.