lint

Validates workspace health by checking frontmatter, stale tasks, wikilinks, and daily pages.

2|1|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/brandtam/rubber-ducky-legacy --skill lint-brandtam
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: lint
Source: https://github.com/brandtam/rubber-ducky-legacy/tree/main/src/skills/lint
Command: npx skills add https://github.com/brandtam/rubber-ducky-legacy --skill lint-brandtam

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Markdown-based workspaces accumulate inconsistencies over time: stale tasks, broken wikilinks, missing frontmatter, and gaps in daily notes. This Skill automates the audit of an Obsidian-compatible vault so structural problems surface before they compound. ## Core Features & Use Cases - Workspace Validation: Verifies that workspace.md exists and contains valid frontmatter. - Task Hygiene Checks: Scans wiki/tasks/ for stale in-progress tasks, missing required frontmatter fields, and broken wikilinks. - Daily Page and Glossary Audits: Detects gaps and empty sections in wiki/daily/ pages and flags terms used in tasks but undefined in UBIQUITOUS_LANGUAGE.md. - Use Case: Run a weekly health check on your vault to receive a severity-grouped report (error, warning, info) listing every stale task, broken link, and undefined term. ## Quick Start Ask the assistant to lint the workspace and report any health or consistency issues grouped by severity.

Frequently Asked Questions about lint

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check an Obsidian vault for broken wikilinks?▼

Run the lint skill to scan wiki/tasks/ for broken wikilinks along with other consistency issues. Findings are reported grouped by severity so you can fix errors first.

How to find stale tasks in a markdown task system?▼

The lint check flags any task that has been in-progress for more than 7 days with no activity. It scans all files under wiki/tasks/ and reports them in the structured health report.

What does the workspace lint check validate?▼

It validates workspace.md frontmatter, task frontmatter fields, wikilink integrity, daily page gaps and empty sections, and undefined glossary terms. Results are grouped into error, warning, and info severities.

Does the lint check require a specific vault structure?▼

Yes, it expects a workspace.md file, wiki/tasks/ and wiki/daily/ directories, and a UBIQUITOUS_LANGUAGE.md glossary. Vaults missing these elements will have those gaps reported as findings.

Can lint fix the issues it finds automatically?▼

No, the skill only detects and reports issues in a structured severity-grouped report. Remediation of stale tasks, broken links, or missing frontmatter is performed separately.