attributelisted
Install: claude install-skill synaptiai/agent-capability-standard
## Intent
Establish causal relationships between observed effects and potential causes. This capability supports root cause analysis, dependency mapping, and causal reasoning for planning and debugging.
**Success criteria:**
- Causes identified for observed effects
- Causal strength estimated for each relationship
- Causal mechanism explained
- Alternative causes considered and ruled out
**Compatible schemas:**
- `schemas/output_schema.yaml`
## Inputs
| Parameter | Required | Type | Description |
|-----------|----------|------|-------------|
| `effect` | Yes | any | The observed effect to attribute |
| `candidates` | No | array | Potential causes to evaluate |
| `context` | No | object | Situational context for attribution |
| `depth` | No | string | Analysis depth: immediate, chain, comprehensive |
## Procedure
1) **Characterize the effect**: Understand what needs to be explained
- Document the observed effect precisely
- Note timing and circumstances
- Identify what changed
2) **Identify candidate causes**: Generate list of potential causes
- Use provided candidates if available
- Generate additional candidates from context
- Consider proximate and distal causes
3) **Evaluate causal strength**: Assess each candidate
- Check temporal precedence (cause before effect)
- Verify mechanism plausibility
- Look for correlation evidence
- Consider counterfactual (would effect occur without cause?)
4) **Trace causal chain**: Map the path from c