원클릭으로
deep-analysis
Break down complex problems through structured analytical frameworks
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Break down complex problems through structured analytical frameworks
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Review pull requests for code quality, security, and correctness
Review pull requests for code quality, security, and correctness
End-to-end shipping workflow — tests, PR creation, review request. Unified pr-create + pr-complete.
Periodic cross-agent learning consolidation — review what worked, what didn't, propagate insights
Persist and recall context across sessions — critical for continuity
Session lifecycle — checkpoint, restore, handoff, sleep/wake
| name | deep-analysis |
| version | 1.0.0 |
| standalone | true |
| description | Break down complex problems through structured analytical frameworks |
| uses | ["analysis/research"] |
| requires | {"tools":[],"env":[]} |
| security | {"risk_level":"read","capabilities":["analysis:execute"],"requires_approval":false} |
Break down complex problems through structured analytical frameworks — root cause analysis, comparative evaluation, pattern recognition, and risk assessment.
This is an agent-handled skill (handler: type: agent). When analyze is invoked, you (the agent) apply the selected analytical framework using your reasoning capabilities. There is no backing code — you follow these instructions directly. The tool schema in tool.yaml defines the external contract; this document guides how you fulfill it. An orchestrator may route this skill to any agent that has analysis/deep-analysis in its skill list.
Before selecting a framework, clearly define:
Choose the framework that best fits the problem type:
| Problem Type | Framework | Best For |
|---|---|---|
| Unknown cause | 5 Whys | Finding root cause of failures or issues |
| Unknown cause (complex) | Fishbone (Ishikawa) | Multi-factor root cause with categories |
| Choose between options | Decision Matrix | Weighted comparison of alternatives |
| Strategic assessment | SWOT | Understanding position and opportunities |
| Risk evaluation | Risk Matrix | Prioritizing risks by likelihood × impact |
| Process improvement | Gap Analysis | Current state vs. desired state |
If unsure, start with 5 Whys for causal problems or Decision Matrix for choices.
Caution: Avoid stopping at surface symptoms. If the answer feels like a symptom rather than a cause, keep asking.
Every analysis rests on assumptions. Make them explicit:
Synthesize the framework output into actionable conclusions:
Every completed analysis MUST be saved as an artifact so other agents and humans can discover and use the results.
Step 1: Use the core/publish-artifact skill to write findings.
The artifact should be written to the shared memory location so other agents
can discover it. Use artifact type analysis:
# Write to the shared analysis artifact location
cat > .os/memory/analysis/{investigation-id}.md << 'EOF'
{your formatted findings from step 5}
EOF
The investigation ID should be descriptive, e.g.:
investigation-697-artifact-publishing (issue number + short description)analysis-2026-03-22-performance-regression (date + topic)Step 2: Publish a bus notification so other agents know findings are available:
{
"channel": "work",
"type": "investigation_complete",
"message": {
"agent": "{your-agent-name}",
"investigation_id": "{investigation-id}",
"artifact_path": ".os/memory/analysis/{investigation-id}.md",
"subject": "{what was analyzed}",
"primary_finding": "{one-sentence summary of the key finding}"
}
}
Why this is mandatory: An analysis that only exists in the agent's context window is lost when the session ends. Other agents (developers, reviewers) cannot act on findings they cannot read. The artifact is the durable record of the work.
## Analysis: [Subject]
### Problem Statement
[Clear description of what's being analyzed and why]
### Framework: [Name]
[Framework-specific output — see templates above]
### Assumptions
- [Assumption 1]: Impact if wrong: [description]
- [Assumption 2]: Impact if wrong: [description]
### Conclusions
- **Primary finding**: [Most important insight]
- **Confidence**: [High / Medium / Low]
### Recommendations
1. [Action] — Priority: [Critical / High / Medium / Low]
2. [Action] — Priority: [Critical / High / Medium / Low]
### Limitations
- [What this analysis does not cover]
- [Where additional data would improve conclusions]
.os/agents/{agent-name}/artifacts/ and bus notification sentAnalysis is complete when:
.os/agents/{agent-name}/artifacts/{investigation-id}.mdinvestigation_complete type