Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Audits Tasks.md and Flatnotes for drift and accuracy, using GitHub as the source of truth. Checks board hygiene (lane rules, WIP limits, card formatting), verifies required project notes exist in Flatnotes, and reconciles open and merged PRs with task cards and project logs. Outputs a Markdown and JSON report, with optional safe auto-fixes.
Cross-references Tasks.md, Flatnotes, and GitHub in a single pass, catching drift across all three systems that manual review would miss.
When to use it
- Checking if open GitHub PRs have a corresponding task card
- Finding merged PRs not reflected in project logs or Done cards
- Detecting prio-p2 cards misplaced in the Next lane
- Verifying required Flatnotes project notes exist for each active project
- Auditing task cards for missing Flatnotes pointers
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Audit my project system for drift over the last 30 days
- 1Parse the project registry from Flatnotes to extract slugs, statuses, and GitHub repo URLs
- 2Scan Tasks.md to index cards by lane and tag, flagging lane violations and missing Flatnotes pointers
- 3Scan Flatnotes to verify required project notes exist and hub notes include ADR links
- 4Cross-check GitHub open and recently merged PRs against task cards using PR URLs and title heuristics
- 5Generate a Markdown and JSON report listing per-project drift and a fix plan
tmp/flatnotes-tasksmd-audit.md and tmp/flatnotes-tasksmd-audit.json with a summary, per-project drift list, and optional safe auto-fix suggestions
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.