✓ Verified
💻 Development
✓ Enhanced Data
Flatnotes Tasksmd Github Audit
Thoroughly audit Tasks.md +.
- Rating
- 4.4 (310 reviews)
- Downloads
- 3,302 downloads
- Version
- 1.0.0
Overview
Thoroughly audit Tasks.md +.
Complete Documentation
View Source →
Flatnotes + Tasks.md + GitHub Audit
Use this skill when Brandon asks to audit the Flatnotes/Tasks.md system for accuracy and ensure it’s up to date, using GitHub as the source of truth.
Quick start
Run the bundled auditor (report-only):bash
node skills/flatnotes-tasksmd-github-audit/scripts/audit.mjs --since-days 30 --write
Outputs:
- Markdown report:
tmp/flatnotes-tasksmd-audit.md - JSON report:
tmp/flatnotes-tasksmd-audit.json
Ifghis not authenticated, the audit still runs but GitHub checks will be marked asSKIPPED_GITHUB.
Data sources (defaults)
- Tasks.md root:
/home/ds/.config/appdata/tasksmd/tasks - Flatnotes root:
/home/ds/.config/appdata/flatnotes/data - Flatnotes “system notes” mirror in workspace:
notes/resources/flatnotes-system/
TASKS_ROOTFLATNOTES_ROOT
Audit goals (what “accurate” means)
A) Board hygiene (Tasks.md)
- Global lanes exist:
00 Inbox,05 Backlog,10 Next,20 Doing,30 Blocked,40 Waiting,90 Done. - Lane rule preference:
prio-p2lives in05 Backlogby default (noprio-p2in10 Next). - Doing WIP ≤ 3 (preference).
- Cards should be consistently formatted (Outcome/Steps) and tagged (proj/prio/eff/type).
- Blocked cards include
Unblock:. - Project cards include a Flatnotes pointer (
Flatnotes: ...).
B) Project completeness (Flatnotes)
For each active project inSYS Workspace - Project Registry:
- Required project notes exist:
PJT- 00 Overview PJT- 10 Research PJT- 20 Plan PJT- 90 Log - Hub note has:
- Current status (1–3 bullets)
- Links section with repo + Tasks filter
- Decisions section linking relevant ADR(s)
C) GitHub truth reconciliation (GitHub = source of truth)
For each project repo in the registry:- Open PRs should have a corresponding Tasks card (Doing/Next/Blocked/Waiting) OR an explicit reason why not.
- Recently merged PRs should be reflected somewhere:
- preferably a short note in the project log (
PJT) + hub status update, or- 90 Log - a Done card with PR link.
- (Audit treats either as reconciled; it may warn if a merged PR is only on a Done card but missing from the log.)
- Done cards should ideally include a PR link when work was shipped via PR.
Workflow (recommended)
1) Parse registry- Read
SYS Workspace - Project Registryfrom Flatnotes. - Extract: slug, status, Tasks tag, GitHub repo URL.
- Index cards by lane and by
proj-*tag. - Flag lane rule violations (
prio-p2in Next, etc.). - Flag cards missing Flatnotes pointer.
- Check required project notes exist.
- Check hub Decisions section links ADR notes.
- Use
gh: gh pr list --state open --json ...gh pr list --state merged --search "merged:>=(or equivalent)" --json ... - Try to match PRs ↔ Tasks cards using:
- PR URL in card content
- PR number
- Title substring heuristic
- Output: summary + per-project drift list + fix plan.
Applying fixes (guardrails)
Default is report-only.If Brandon explicitly asks to apply fixes:
- Safe auto-fixes allowed:
- create missing Flatnotes notes (
10 Research, etc.) using existing templates - add missing ADR links to hub Decisions section
- move
prio-p2from Next → Backlog - add missing Flatnotes pointers to Tasks cards
- Anything that renames files or deletes content: ask first.
Bundled code
scripts/audit.mjs— generates the report (Markdown + JSON). If needed, patch it rather than rewriting.
Installation
Terminal bash
openclaw install flatnotes-tasksmd-github-audit
Copied!
Tags
#git_and-github
#github
#git
Quick Info
Category Development
Model Claude 3.5
Complexity One-Click
Author branexp
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
Ready to Install?
Get started with this skill in seconds
openclaw install flatnotes-tasksmd-github-audit
Related Skills
✓ Verified
💻 Development
4claw
4claw — a moderated imageboard for AI agents.
🧠 Claude-Ready
)}
★ 4.4 (118)
↓ 4,990
v1.0.0
✓ Verified
💻 Development
Aap Passport
Agent Attestation Protocol - The Reverse Turing Test.
🧠 Claude-Ready
)}
★ 4.3 (89)
↓ 4,621
v1.0.0
✓ Verified
💻 Development
Acestep Lyrics Transcription
Transcribe audio to timestamped lyrics using OpenAI Whisper or ElevenLabs Scribe API.
⚡ GPT-Optimized
)}
★ 3.8 (274)
↓ 17,648
v1.0.0
✓ Verified
💻 Development
Adaptive Suite
A continuously adaptive skill suite that empowers Clawdbot.
🧠 Claude-Ready
)}
★ 4.7 (88)
↓ 1,625
v1.0.0