mcpField
N
nba

nba

github.com/lilmgeniusProductivity1.4k1.3k installsUpdated 4w ago
Repository

About nba

nba is a read-only skill for people restarting a stalled project cycle. It reads the current project state and recommends one concrete next action, with the reason and a clear completion condition.

Key features

  1. 01Read live project state
  2. 02Locate the current cycle phase
  3. 03Diagnose the blocking cause
  4. 04Recommend one state-based action
  5. 05Define why now and done when

Use cases

  1. 01Restart a stalled project
  2. 02Choose a next step among open threads
  3. 03Decide when a completed phase should advance

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/lilmgenius/paperthin --skill nba

After installing, type/nbain Claude Code to confirm it loaded.

Details

From the project README

Find the next best action from state, not from vibes.

Goal

nba is the manual re-entry point for a stalled cycle. It reads the current state and returns one action: the cheapest move that clears the binding constraint. It does not execute the action and it does not offer a menu, because a menu recreates the paralysis it exists to resolve.

Workflow

  1. Read the live cycle state: plan gates, re0-memo anti-patterns, priority notes, recent git/file changes, QA evidence, and the current workflow phase.
  2. Locate the project in the cycle: FRAME, BUILD, DRIVE, RE0-MEMO, HATE, RE0-WORK, BUILD AGAIN, or SHIP.
  3. Diagnose the blank-out cause: too many open threads, lost thread, unnamed blocker, closed-loop fatigue, avoidance of the hard step, or a phase that is already done.
  4. Return one action: the cheapest move that clears the most. It may name the right skill for the human to fire, the external input needed, the first nail to test, or the phase transition that is already due.
  5. Frame it as: where you are, next best action, why now, and done when.

Rules

  • One action, not a checklist.
  • State-grounded, never generic. Cite the gate, doc, evidence, or file state that drives the pick.
  • Return the avoided move, not the easy busywork.
  • If no outside truth is entering, the next action is external input, not another internal lap.
  • If the gate is already met, the action is to move phase or ship, not add another surface.
  • Read-only on the project. nba recommends; it does not execute.
  • Do not auto-invoke user-only skills. Tell the human when one is the next move.

Verification

Before finishing:

  1. The recommendation cites the state it read.
  2. There is exactly one next action.
  3. The action has a clear "done when" observable.
  4. A reader can tell why this action beats the other visible options.

Comments

Markdown supported