From 0c4f95c8106e77abcbdd94917c4b7cf3c7a3c63f Mon Sep 17 00:00:00 2001 From: Arpit Chakladar Date: Sun, 27 Sep 2026 06:08:52 +0530 Subject: feat(development/pi-coding-agent): added custom skills --- .../pi-coding-agent/skills/architecture/SKILL.md | 35 ++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 modules/development/pi-coding-agent/skills/architecture/SKILL.md (limited to 'modules/development/pi-coding-agent/skills/architecture') diff --git a/modules/development/pi-coding-agent/skills/architecture/SKILL.md b/modules/development/pi-coding-agent/skills/architecture/SKILL.md new file mode 100644 index 0000000..5097418 --- /dev/null +++ b/modules/development/pi-coding-agent/skills/architecture/SKILL.md @@ -0,0 +1,35 @@ +--- +name: architecture +description: "Understand module boundaries, dependencies, data flow, public interfaces, and risks before making structural changes." +--- + +# Architecture Skill + +Understand existing boundaries and dependencies before proposing structural changes; useful for large repositories. + +## Analysis + +### 1. Module Boundaries +- Identify public vs private APIs +- Find circular dependencies +- Map ownership areas + +### 2. Dependencies +- External vs internal deps +- Dependency direction +- Coupling strength + +### 3. Data Flow +- Trace key data paths +- Identify transformation points +- Find single sources of truth + +### 4. Public Interfaces +- Document stable contracts +- Identify breaking change risks +- Plan migration strategies + +### 5. Risks +- Migration complexity +- Testing implications +- Rollback feasibility \ No newline at end of file -- cgit v1.2.3