shaktra-status-dashlisted
Install: claude install-skill im-shashanks/claude-plugins
# /shaktra:status-dash — Project Dashboard
When this skill is invoked, immediately execute all sections below in order and present the results as a formatted dashboard. Do not ask clarifying questions — just run the checks and display the output.
Read-only — never create, modify, or delete any file. Use `${CLAUDE_PLUGIN_ROOT}` to locate the installed plugin directory.
---
## Section 1 — Plugin Info + Version Check
Run the version check script via Bash:
```
python3 ${CLAUDE_PLUGIN_ROOT}/scripts/check_version.py ${CLAUDE_PLUGIN_ROOT}
```
The script outputs a JSON object. Parse the `status` field and display accordingly:
| `status` value | Display |
|---|---|
| `up_to_date` | `Version: {local_version}` + `Up to date (v{local_version})` |
| `update_available` | `Version: {local_version}` + `Update available: {local_version} → {remote_version}` + `Run: /plugin install {repository}` |
| `ahead` | `Version: {local_version}` + `Local version ({local_version}) is ahead of remote ({remote_version})` |
| `offline` | `Version: {local_version}` + `Could not check for updates (offline or rate-limited)` |
| `no_repository` | `Version: {local_version}` + `No repository configured — version check unavailable` |
If the JSON contains `"error"`, display: "Plugin not configured — plugin.json not found."
---
## Section 2 — Sprint Health
1. Read `.shaktra/sprints.yml`.
2. Find the sprint where `status` is `active` (or the most recent sprint).
3. Display:
- Sprint ID and goal
- Sta