AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Health

skill-kv0906-pm-kit-health · by kv0906

Run vault health check — broken links, orphans, missing sections, statistics. Generates report at 01-index/_graph-health.md. Use for "/health".

— No reviews yet
0 installs
44 views
0.0% view→install

Install

$ agentstack add skill-kv0906-pm-kit-health

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • ✓ Prompt-injection patterns
  • ✓ Secret / credential exfiltration
  • ✓ Dangerous shell & filesystem operations
  • ✓ Untrusted network calls
  • ✓ Known-malicious package signatures

What it can access

  • ● Network access Used
  • ✓ Filesystem access No
  • ✓ Shell / process execution No
  • ✓ Environment & secrets No
  • ✓ Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-kv0906-pm-kit-health)

Reliability & compatibility

✓ Security review passed
0 installs to date
— no reviews yet
● 3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Health? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

/health — Vault Health Check

Generate comprehensive health report for the vault.

Context

Config: @_core/config.yaml

Session Task Progress

TaskCreate: "Scan vault files"
  activeForm: "Scanning vault files..."

TaskCreate: "Check links and orphans"
  activeForm: "Validating links..."

TaskCreate: "Generate health report"
  activeForm: "Generating health report..."

Processing Steps

  1. Scan Vault
  • Glob all .md files
  • Exclude: _core/, _templates/, _archive/
  1. Check Broken Links
  • Extract all [[wikilinks]] from each file
  • Verify each target exists
  • Report: source → broken target
  1. Find Orphan Notes
  • Notes with no inbound links
  • Exclude: index files, standalone: true
  1. Check Missing Sections
  • Typed notes (doc, decision, blocker, meeting) should have ## Links
  • Report missing required sections
  1. Calculate Statistics
  • Notes by type
  • Notes by project
  • Link density (links per note)
  1. Check Synthesis Freshness
  • For each 01-index/{project}.md, check if ## Synthesis section exists
  • If synthesis is missing or says "No synthesis yet", flag as stale
  • Check vault log (01-index/_vault-log.md) for last index-regen entry per project
  • If no regen in 7+ days, flag as stale
  1. Check Update Status
  • Read VERSION file for local version
  • Query GitHub API for latest release: curl -sS "https://api.github.com/repos/{repo}/releases/latest" (non-fatal on failure)
  • Compare: "Up to date" | "Update available: vX → vY" | "Could not check"
  1. Append to Vault Log
  • Append health entry to 01-index/_vault-log.md (see .claude/rules/vault-log.md)
  1. Generate Report
  • Write to 01-index/_graph-health.md

Output Format

# Graph Health Report

> Generated: {datetime}

## Broken Links
| Source | Broken Target |
|--------|---------------|
| {path} | [[{target}]]  |

## Orphan Notes
- {path} — no inbound links

## Missing ## Links Sections
- {path} — type: {type}

## Statistics

### By Type
| Type | Count |
|------|-------|
| daily | {n} |
| doc | {n} |

### By Project
| Project | Count |
|---------|-------|
| {proj} | {n} |

### Link Density
- Total links: {n}
- Average per note: {avg}

## Synthesis Health

| Project | Has Synthesis | Last Index Regen | Status |
|---------|---------------|------------------|--------|
| {proj} | Yes/No | {date or "Never"} | Fresh/Stale |

## Framework Status
- **Version**: v{local}
- **Update**: {status — "Up to date" | "Update available: vX → vY" | "Could not check"}

## Actions
1. [ ] Fix broken link: {source} → {target}
2. [ ] Add links to: {orphan}

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.