Master backend architectures, REST API design, microservices, and server-side development across multiple languages. Use this as a central index to access specialized sub-skills.
日本語の概要は準備中です。原文の説明を表示しています。
[30] ANALYZE. Understand how changes impact the system — what's the core, what's affected, what depends on what. Use when planning changes, analyzing systems, debugging issues, or anytime you need to see the full picture of cause and effect. Triggers on "what's affected", "impact analysis", "dependencies", "scope mapping", or when you need to understand ripple effects.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Core Principle: Understand the ripple effects. See how changes in one part affect the whole system.
When you invoke this skill, you're mapping:
[UPSTREAM]
What the core depends on
↓
[CORE] ←── What we're changing
↓
[DOWNSTREAM]
What depends on the core
↓
[BOUNDARIES]
Where effects fade out
Universal trigger: Anytime you need to understand impact and dependencies.
Specific triggers:
Key insight: Impact mapping prevents surprises. Changes don't happen in isolation.
| Layer | Description | Coverage |
|---|---|---|
| Core | What's directly changing | 100% — must fully understand |
| Immediate | Direct dependencies and users | 50% — must assess |
| Extended | Secondary effects | 25% — should consider |
| System | Full ecosystem | 10% — be aware |
Clearly identify what's changing:
Identify dependencies (what the core needs):
Identify dependents (what uses the core):
Follow the effects outward:
Define where impact ends:
About the Core:
About Upstream (Dependencies):
About Downstream (Dependents):
About Boundaries:
When using Impact-Map 150:
🗺️ **Impact-Map 150 Complete**
**Core Change:**
[What exactly is being changed]
**Upstream Dependencies:**
- [What this needs to work]
- [Required services/data/configs]
**Downstream Impact:**
- 🔴 Critical: [What definitely breaks]
- 🟡 Affected: [What needs checking]
- 🟢 Monitor: [What might be touched]
**Boundaries:**
- Impact stops at: [clear boundary]
- Definitely safe: [unaffected areas]
**Blast Radius:** [Small/Medium/Large/System-wide]
**Risks Identified:**
- [What could go wrong]
Ready to proceed with awareness.
Example: Changing User Authentication
[Config Files] [Environment Vars]
↓ ↓
┌─────────────────────────────┐
│ 🎯 CORE: Auth Module │
└─────────────────────────────┘
↓ ↓ ↓
[Login API] [Session Mgmt] [Token Gen]
↓ ↓ ↓
┌──────────────────────────────────┐
│ 🔴 CRITICAL: All Authenticated │
│ Endpoints, User Sessions │
└──────────────────────────────────┘
↓ ↓
┌──────────────────────────────────┐
│ 🟡 AFFECTED: Mobile App, Web App │
│ Admin Panel, API Clients │
└──────────────────────────────────┘
↓
┌──────────────────────────────────┐
│ 🟢 BOUNDARY: Analytics, Logging │
│ (may need token format update)│
└──────────────────────────────────┘
Task: "Update the date format in utils.js"
Action: Changed format from 'MM/DD/YYYY' to 'YYYY-MM-DD'
Result: 47 pages broke, 3 API integrations failed, customer reports corrupted
Why: Didn't map what used that utility
Task: "Update the date format in utils.js"
🗺️ Impact-Map 150:
Core: formatDate() in utils.js
Upstream Dependencies:
- moment.js library
- locale config
Downstream Impact:
- 🔴 Critical: Invoice generation (uses formatDate)
- 🔴 Critical: API responses (15 endpoints)
- 🟡 Affected: All UI date displays (23 components)
- 🟢 Monitor: Log timestamps
Boundaries:
- Database stores as ISO, unaffected
- External APIs have their own formatting
Blast Radius: Large — touches most of UI
Action: Create formatDateNew(), migrate gradually, deprecate old
| Failure | Detection | Recovery |
|---|---|---|
| Missed dependency | Something breaks unexpectedly | Expand upstream mapping |
| Missed dependent | Users complain after change | Trace all usages with grep/IDE |
| Underestimated blast | "Small change" causes chaos | Re-map with wider scope |
| Unclear boundaries | Don't know what's safe | Explicitly mark boundaries |
| Skill | Focus |
|---|---|
| goal-clarity-150 | WHAT we want to achieve |
| deep-think-150 | HOW to think about it |
| impact-map-150 | WHAT it affects |
| max-quality-150 | HOW to do it well |
Workflow:
goal-clarity-150 → impact-map-150 → deep-think-150 → max-quality-150
↓ ↓ ↓ ↓
Understand Map what's Think Execute
the goal affected through well
After completing this skill, write to .sessions/SESSION_[date]-[name].md:
### [HH:MM] Analyze-Impact 150 Complete
**Core Change:** <what is changing>
**Blast Radius:** <Small/Medium/Large>
**Key Dependencies:** <critical up/downstream>
**Risks:** <identified risks>
Remember: Every change has ripple effects. The question isn't "will something else be affected?" but "what will be affected and how much?" Impact mapping turns surprises into planned awareness.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Master backend architectures, REST API design, microservices, and server-side development across multiple languages. Use this as a central index to access specialized sub-skills.
日本語の概要は準備中です。原文の説明を表示しています。
在每次回复中使用固定前缀并列出本次实际参考的指令/文件,便于校验是否遵循上下文与规则。
日本語の概要は準備中です。原文の説明を表示しています。
Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas.
日本語の概要は準備中です。原文の説明を表示しています。
Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas.
日本語の概要は準備中です。原文の説明を表示しています。
Arquitecto de Soluciones Principal y Consultor Tecnológico de Andru.ia. Diagnostica y traza la hoja de ruta óptima para proyectos de IA en español.
日本語の概要は準備中です。原文の説明を表示しています。
[00] META. Orchestrate skills into dynamic chains for complex tasks. Analyzes the task, discovers available skills, builds an optimal chain, explains why each skill is needed, and executes step-by-step with user confirmation. Use for any complex task requiring multiple thinking/research/analysis steps. Triggers on "plan this", "how to approach", "what's the strategy", "build a plan", or any multi-step problem requiring skill orchestration.
日本語の概要は準備中です。原文の説明を表示しています。