Provide templates and formatting guidelines for creating comprehensive fault case documentation. Supplies structured report templates including sections for executive summaries, diagnostic timelines, evidence tables, root cause analysis, Mermaid diagram patterns, and lessons learned. Use as a reference when documenting complete diagnostic sessions - the calling agent must generate the actual report using these templates with full context from the diagnostic conversation.
Provides templates, formats, and structural guidelines for creating professional fault case documentation. This skill is a template reference - it supplies the structure and formatting patterns, but the actual report generation must use the complete diagnostic context from the current agent's conversation history.
REQUIRED: Case reports MUST be generated by the calling agent (the agent with complete diagnostic conversation context), NOT delegated to a subagent or background task.
Why:
Execution Mode: REFERENCE - This skill provides templates; the calling agent executes the generation.
Reference this skill when the calling agent needs to create case documentation:
Reference: Include citation capability for all factual claims in the report.
Requirements:
[^1]: [title](uri)manual:// URIs for manuals, https:// for web resourcesWhen you have completed a diagnostic session and need to create documentation:
The calling agent should have collected during the diagnostic session:
| Data Category | Source in Conversation |
|---|---|
| Equipment details | Phase 1 information gathering |
| Fault description | Initial user report + clarification |
| Diagnostic steps | Phase 3 execution records |
| Test results | User responses during interaction |
| Root cause | Phase 4 confirmation |
| Corrective actions | User or agent actions taken |
1. Load case-document skill (REFERENCE mode)
↓
2. Select appropriate templates from skill
↓
3. Gather data from current conversation context
↓
4. Apply templates with actual diagnostic data
↓
5. Generate report IN CURRENT AGENT (not delegated)
↓
6. Present to user
Use these templates as guides when creating the report.
## Executive Summary
| Field | Value |
|-------|-------|
| **Equipment** | [Manufacturer] [Model] - [Type] |
| **Fault** | [Brief description] |
| **Root Cause** | [Primary cause identification] |
| **Resolution** | [Corrective action summary] |
| **Status** | [Resolved / Monitoring / Escalated] |
| **Downtime** | [Duration, if tracked] |
| **Documentation Date** | [Timestamp] |
### Key Findings
- [Primary technical finding]
- [Critical decision or observation]
- [Preventive recommendation]
### Recommended Actions
1. [Immediate action if any]
2. [Preventive maintenance recommendation]
3. [Follow-up monitoring suggestion]
| Parameter | Value | Notes |
|---|---|---|
| Type | ||
| Manufacturer | ||
| Model | ||
| Serial Number | (if available) | |
| Operating Hours | At time of fault | |
| Key Specifications |
Include Mermaid diagram showing relevant system:
graph LR
A[Component A] --> B[Component B]
B --> C[Component C]
C --> D[Fault Location]
Diagram guidelines:
| Component | Function | Specification | Condition |
|---|---|---|---|
| [Name] | [Purpose] | [Spec] | [Normal/Abnormal] |
**Reported by**: [User/technician name if available]
**Date Reported**: [Timestamp]
**Initial Description**: [Original user description]
| Symptom | Severity | Pattern | Relation to Root Cause |
|---|---|---|---|
| [Symptom 1] | High/Med/Low | Continuous/Intermittent | Direct effect |
| [Symptom 2] | Secondary effect |
timeline
title Fault Timeline
section Discovery
Initial Observation : [Timestamp]
First Report : [Timestamp]
section Diagnosis
Information Gathering : [Duration]
Diagnostic Execution : [Duration]
Root Cause Confirmation : [Timestamp]
section Resolution
Repair Implementation : [Timestamp]
Verification Testing : [Timestamp]
Return to Service : [Timestamp]
**Diagnostic Approach**: [Systematic troubleshooting / FTA / Half-split / Other]
**Tools Used**: [List diagnostic tools]
**References Consulted**: [Manuals, diagrams, standards]
| Step | Action | Expected Result | Actual Result | Interpretation |
|---|---|---|---|---|
| 1 | ||||
| 2 | ||||
| 3 |
**Physical Evidence**:
- [Visual observations]
- [Measurement data]
- [Component condition]
**Data Evidence**:
- [Parameter readings]
- [Alarm logs]
- [Performance records]
**Analytical Evidence**:
- [Pattern analysis]
- [Comparative analysis]
**Primary Root Cause**: [Clear, specific identification]
**Confidence Level**: [Percentage]
**Evidence Strength**: [Strong/Moderate/Circumstantial]
Explain technical cause-effect chain:
1. [Initial cause]
↓
2. [Intermediate effect]
↓
3. [Observable symptom]
| Factor | Impact | Preventable | Notes |
|---|---|---|---|
| [Factor 1] | Primary/Secondary | Yes/No | |
| [Factor 2] |
graph TD
TOP["Top Event: [Fault Description]"] --> OR1["OR Gate"]
OR1 --> AND1["AND Gate: [Combination required]"]
OR1 --> CAUSE1["[Alternative Cause 1]"]
AND1 --> CAUSE2["[Contributing Factor 1]"]
AND1 --> CAUSE3["[Contributing Factor 2]"]
CAUSE2 --> BASIC1["[Basic Event 1]"]
CAUSE3 --> BASIC2["[Basic Event 2]"]
| Action | Description | Performed By | Date |
|---|---|---|---|
| [Action 1] | |||
| [Action 2] |
| Component | Action | Specification | Part Number | Qty |
|---|---|---|---|---|
| Repaired/Replaced |
| Parameter | Before | After | Reason |
|---|---|---|---|
**Safety Precautions**:
- [List safety steps taken]
**Key Steps**:
1. [Major repair step]
2. [Critical procedure point]
3. [Quality check]
**Torque Specifications**:
| Fastener | Torque | Unit |
|----------|--------|------|
| | | |
| Test | Procedure | Expected Result | Actual Result | Pass/Fail |
|---|---|---|---|---|
| [Test 1] | ||||
| [Test 2] |
**Parameter Verification**:
| Parameter | Pre-Repair | Specification | Post-Repair | Status |
|-----------|------------|---------------|-------------|--------|
| | | | | |
**Operational Test**:
- Duration: [Test run time]
- Conditions: [Load, environment]
- Observations: [Performance notes]
- Result: [Pass / Monitor / Fail]
**Criteria Met**:
- [ ] All symptoms resolved
- [ ] Parameters within specification
- [ ] No new issues introduced
- [ ] Safety systems functional
- [ ] Operational test passed
**What Worked Well**:
- [Effective diagnostic approach]
- [Key decision or observation]
**What Could Be Improved**:
- [Earlier detection opportunity]
- [Tool/method limitation]
| Recommendation | Priority | Timeline | Responsibility |
|---|---|---|---|
| [Preventive action 1] | High/Med/Low | Immediate/Scheduled | |
| [Preventive action 2] |
**Documentation Needs**:
- [Missing manual information]
- [Unclear procedure]
**Training Opportunities**:
- [Skill gap observed]
- [Common mistake pattern]
**Manuals Consulted**:
- [Manual name, section, revision]
**Standards Applied**:
- [Standard reference, version]
**Diagrams Referenced**:
- [Figure numbers from manuals]
**Diagnostic Images**:
- [Description and location if stored]
**Repair Documentation**:
- [Photos of repair process if applicable]
**Document Prepared By**: [System/Analyst]
**Review Status**: [Draft / Reviewed / Approved]
**Distribution**:
- [ ] Maintenance Records
- [ ] Knowledge Base
- [ ] Training Materials
- [ ] Management Report
**Retention**: [Retention period or standard]
graph LR
subgraph Input
A[Air Intake]
B[Fuel System]
end
subgraph Engine
C[Combustion Chamber]
D[Cylinder Block]
end
subgraph Output
E[Exhaust]
F[Power Output]
end
A --> C
B --> C
C --> D
D --> E
D --> F
style C fill:#ffcccc
Style guidelines:
style to highlight fault locationsubgraphgraph TD
TOP["Engine Overheating"] --> OR1{"OR Gate"}
OR1 --> COOLANT["Coolant System Failure"]
OR1 --> AIRFLOW["Airflow Restriction"]
OR1 --> COMBUSTION["Combustion Issues"]
COOLANT --> AND1{"AND Gate"}
AND1 --> LEAK["Leak Exists"]
AND1 --> LOW["Low Coolant Level"]
LEAK --> BASIC1["Hose Degradation"]
LOW --> BASIC2["No Recent Service"]
classDef basic fill:#90EE90
classDef intermediate fill:#FFD700
classDef top fill:#FF6B6B
class BASIC1,BASIC2 basic
class LEAK,LOW,COOLANT intermediate
class TOP top
Diagram types:
graph TD for top-down fault treesgraph LR for left-right system flowstimeline for chronological sequencessubgraph for logical groupingExpected input structure:
diagnostic_session:
context: {information_gathering output}
plan: {diagnosis_planning report reference}
execution:
steps: [list of diagnostic actions taken]
results: [measurements and findings]
root_cause:
identification: string
confidence: number
evidence: array
resolution:
actions: [repairs, replacements]
verification: [test results]
status: resolved|monitoring
User: "Document the excavator engine overheating case we just resolved"
Skill receives complete session data
↓
Generates all 10 sections
↓
Produces: professional_case_report.md