shipkit-metricslisted
Install: claude install-skill stefan-stepzero/shipkit
# shipkit-metrics - Metric Capture Utility
**Purpose**: Let users record current metric values into `.shipkit/metrics/latest.json` so that `/shipkit-product-goals --evaluate` and `/shipkit-engineering-goals --evaluate` can compare actuals against targets.
This is a manual capture tool — metrics come from real-world sources (analytics, APMs, test runs, user feedback) that no skill can auto-generate.
---
## When to Invoke
**User triggers**:
- "Log metrics", "Update metrics", "Record measurements"
- "Our response time is now 200ms"
- "Conversion rate hit 12%"
- "Test coverage is at 85%"
**Workflow position**:
- After goals are defined (`/shipkit-product-goals`, `/shipkit-engineering-goals`)
- Before goal evaluation (`--evaluate` mode on goals skills)
---
## Prerequisites
**Recommended** (to know which metrics to capture):
- `.shipkit/goals/product.json` — P-* criteria with thresholds
- `.shipkit/goals/engineering.json` — E-* criteria with thresholds
**If missing**: Accept any metric the user provides, using freeform IDs.
---
## Arguments
- No args or metric text → Interactive mode (show goals, ask for values)
- `--list` → Show current metrics and which criteria are still unmeasured
- Metric ID + value (e.g., `P-001 82%`) → Quick capture mode
---
## Process
### Mode 1: Interactive (default)
1. Read `.shipkit/goals/product.json` and `.shipkit/goals/engineering.json` if they exist
2. Extract all criteria IDs and their metrics/thresholds
3. Read `.shipkit/metrics/la