b1rdmania

Portfolio Triage — Development skill for Claude Code

Development community

Claude Code skill: periodic portfolio triage over auto-memory — scores, stales, and ranks every live project into This week / Watch / Park / Kill.

How to install Portfolio Triage

This entry records only its repository, not the path inside it, so there is no exact command to give. Open b1rdmania/portfolio-triage and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Portfolio Triage does

Claude Code skill: periodic portfolio triage over auto-memory — scores, stales, and ranks every live project into This week / Watch / Park / Kill.

Alternatives in Development

  • Breach Check — HIBP k-anonymity check on a password wordlist 4.5k ★
  • Claude Code Guide — The Complete Claude Code CLI Guide - Live & Auto-Updated Every 2 Days 2.6k ★
  • /triage — Quick triage to decide: submit or kill 1.8k ★

README

portfolio-triage

Forces a periodic "of everything live right now, what deserves this week" call across a Claude Code auto-memory portfolio. Reads the project list straight out of `MEMORY.md` and its linked topic files, scores each one with the `income-opportunity-scorer` skill, flags projects whose premortem risks were never revisited, flags anything stale, and ranks the whole set into four buckets.

Install

git clone https://github.com/b1rdmania/portfolio-triage ~/.claude/skills/portfolio-triage

Usage

/portfolio-triage

No arguments. It locates the memory index for the current project automatically.

What it does

  • Reads MEMORY.md and every linked topic file — no need to enumerate projects yourself
  • Flags any project with no dated update in 60+ days as STALE, regardless of its stated status
  • Checks whether named premortem risks were ever revisited, and flags projects with real stakes that never had a premortem at all
  • Scores the live list with income-opportunity-scorer in batch mode
  • Ranks everything into This week / Watch / Park / Kill candidates
  • Logs every run to portfolio-triage-ledger.md, so a project that shows up as a Kill candidate three runs in a row and never gets killed gets called out by name

What it doesn't do

  • Does not edit MEMORY.md or any topic file without explicit confirmation of which items to close out
  • Does not enumerate a portfolio from conversation context — if the memory index is missing or empty, it stops and says so rather than guessing
  • Does not replace income-opportunity-scorer, premortem, or dossier — it supplies their input automatically and adds a retro layer on top

Requirements

  • Claude Code auto-memory, with a MEMORY.md index and linked topic files under the project's ~/.claude/projects//memory/ folder
  • The income-opportunity-scorer skill installed for the scoring step (degrades gracefully if absent — staleness and retro checks still run)

License

MI