Skip to content

stale-counts findings in SKILL.md files (Home-Lab, Steam) need investigation #13

@TMHSDigital

Description

@TMHSDigital

Background

Phase 2 Session D-0 audit ran the drift checker against all 9 tool repos. stale-counts produced 62 warnings total.

61 of 62 warnings live in repo-root agent files (AGENTS.md, CLAUDE.md) where aggregate narratives like 177 skills, 71 rules are clearly stale ecosystem-summary boilerplate.

5 warnings are different: they are inside skills/<name>/SKILL.md files, where the aggregate count may be legitimate technical content rather than stale narrative.

Specific findings

Repo File Count
Home-Lab-Developer-Tools skills/secrets-management/SKILL.md 1
Steam-Cursor-Plugin skills/steam-api-reference/SKILL.md 4

Hypothesis

These may be matches against patterns like:

  • "3 firewall rules" (Home-Lab secrets-management referencing security configurations)
  • "5 API tools" or "12 commands" (Steam API reference describing Steam Web API surface)

If so, these are technical specifications, not stale ecosystem narratives. The drift checker's regex (\b\d+\s+(skills?|rules?|MCP\s+tools?|tools?|commands?|hooks?)\b) cannot distinguish between "3 firewall rules" (legitimate domain content) and "71 rules" (stale ecosystem summary).

What needs investigating

  1. Read each of the 5 flagged contexts and classify as legitimate-domain vs stale-narrative.
  2. If all are legitimate-domain: design a way for stale-counts to skip them. Options:
    • Add drift-ignore pragma in the SKILL.md frontmatter (workable today, but burdens tool authors with manual annotation).
    • Tighten the regex to exclude common technical-noun pairings (fragile).
    • Add a config knob like stale_counts_skip_patterns (most flexible).
  3. If any are actually stale: leave the warning, fix the content.

Related

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions