Project Dashboard
Use this skill for the generated dashboard at DOCS/PROJECTS/dashboard.html.
First Checks
- Locate
DOCS/PROJECTS/. - Confirm
scripts/docs/projects-dashboard.mjsexists. - Confirm project docs live in lifecycle folders.
If the dashboard generator is missing, offer to run $context-layer-scaffold or install the required dashboard baseline.
Generate
Run:
node scripts/docs/projects-dashboard.mjs DOCS
If package.json contains docs:projects-dashboard, this is also acceptable:
npm run docs:projects-dashboard
Validate
Check that:
DOCS/PROJECTS/dashboard.htmlexists- links open project Markdown docs
README.mdandNNNN_project_template.mdare skipped- blocked and in-review items are visible
- unresolved
MAGGIE TODO:items appear in a dedicated section - optional content calendar appears when
DOCS/content/content-calendar.json,DOCS/content/blog-content-calendar.json, or anotherDOCS/content/*calendar*.jsonfile exists parentProjectandprogramTrackfields produce grouping- status drift is surfaced when frontmatter differs from folder lane
Treat the dashboard as generated output. The Markdown project docs remain the source of truth.