Skip to content

Promote Learning to standalone pack, add MARR standards #92

@virtualian

Description

@virtualian

Context

During pack reinstall (2026-03-19), the Utilities pack was replaced with upstream source. Local customizations were deliberate and need to be reapplied from the backup.

Backup location

~/backups/pai/utilities-skill-20260319-095100/Utilities/

Changes to reapply

1. Learning sub-skill (removed by upstream)

  • Local had Learning/ as a dedicated sub-skill under Utilities
  • Upstream absorbed it into PAIUpgrade with inline MineReflections.md and AlgorithmUpgrade.md
  • Decision needed: Keep as separate Learning/ sub-skill or accept upstream consolidation into PAIUpgrade?

2. SKILL.md routing table

  • Local routing table included Learning/SKILL.md as a separate route
  • Upstream merged Learning triggers into the PAIUpgrade row
  • If Learning is restored, re-add the routing row

3. PAIUpgrade/SKILL.md

  • Local description referenced "learning pipeline"
  • Local Upgrade workflow delegated Thread 3 to Learning skill
  • Upstream rewrote Thread 3 as inline reflection mining

4. PAIUpgrade/State/github-trending.json

  • Runtime state file that existed locally but isn't in pack source
  • Will be regenerated on next upgrade run — no action needed

How to reapply

# Diff backup against current install
diff -rq ~/backups/pai/utilities-skill-20260319-095100/Utilities ~/.claude/skills/Utilities --exclude=node_modules --exclude=bun.lock

# Restore specific files from backup
cp -r ~/backups/pai/utilities-skill-20260319-095100/Utilities/Learning ~/.claude/skills/Utilities/Learning
# Then update SKILL.md routing table and PAIUpgrade references as needed

Labels

maintenance, packs

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions