link-curator-dashboard
Maintain and debug the link-curator web dashboard (port 8090). Separate process from the official Hermes dashboard.
npx skills add dodo-reach/hermes-link-curator --skill skill-link-curator-dashboard --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Link Curator Dashboard — Maintenance Skill ## Service overview The link-curator dashboard is a FastAPI app running on **port 8090**, separate from the official Hermes dashboard (`hermes dashboard`, default port 9119). It reads from the vault at `<profile-dir>/vault/` and exposes a read-only web UI. ## Process inventory ```bash # Find all dashboard processes lsof -nP -iTCP:8090 -sTCP:LISTEN # Check the command ps -p <pid> -o pid,command # Check working directory (macOS) lsof -a -p <pid> -d cwd # Check working directory (Linux) readlink /proc/<pid>/cwd ``` **Current layout (verify with `ps aux | grep "8090"`):** - The dashboard process typically runs `uvicorn main:app --port 8090` from `<profile-dir>/dashboard/` - The process working directory is authoritative — do not assume the path matches the skill's description if multiple dashboard instances exist - This dashboard is a **separate process** from the official Hermes dashboard (the `hermes dashboard` command, default port 9119). They are independent and can run side-by-side. ## Key paths | Component | Path | |-----------|------| | Dashboard app | `<profile-dir>/dashboard/` | | Main app entry | `<profile-dir>/dashboard/main.py` |
- Service overview
- Process inventory
- Key paths
- Endpoints
- Caching — automatic
- Dashboard went offline — restart procedure
- Validate
- Double---- separator trap
- Diagnostic checklist — "dashboard shows fewer entries than expected"
- Graph view
- Adding new routes (pattern)
- Common failure modes
- Rebuild INDEX.md from daily notes
- Related skills
Find all dashboard processes lsof -nP -iTCP:8090 -sTCP:LISTEN Check the command ps -p <pid> -o pid,command Check working directory (macOS) lsof -a -p <pid> -d cwd Check working directory (Linux) readlink /proc/<pid>/cwd cd <profile-dir>/dashboard mkdir -p ../logs
What does the link-curator-dashboard skill do?
Maintain and debug the link-curator web dashboard (port 8090). Separate process from the official Hermes dashboard.
How do I install it?
Run `npx skills add dodo-reach/hermes-link-curator --skill skill-link-curator-dashboard --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From dodo-reach/hermes-link-curator, a repository with 127 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.