revealui-tracker
Skill2 starsChanged 40 days agoMITView on GitHub
Fleet TRACKER auto-sync (GAP-318 + goal spine). Use when /tracker, /next, free surfaces, roadmap, goals, or after gap/lane/init membership edits. Owner never runs shell commands — agents and SessionStart call tracker.js sync. Do not invent parallel queues or paste CLI recipes for the owner.
We split this skill into the rules it gives an agent
7 rules. About 0 are common, 5 are distinctive, and 2 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈5
Distinctive · estimate
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 22
Public-repo hygiene: never hardcode private clone paths or private repo names.
- Very specific: line 24
Do not add this skill to .leakignore.
- Distinctive: line 30
If something is deferred (daemon down, license FREE), report that in one line and keep going with the file TRACKER board — do not invent …
- Distinctive: line 95
Do not invent parallel boards under harness homes.
- Distinctive: line 96
Do not hand-edit TRACKER / dashboards / graph / snapshot.
- Distinctive: line 97
Do not paste multi-line shell recipes into owner chat.
- Distinctive: line 98
Do not put security gap names on public surfaces.
≈ “Common” is an estimate: at least 1 in 5 of the 308,232 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Fleet TRACKER (/tracker) — owner-zero shell
Public-repo hygiene: never hardcode private clone paths or private repo
names. Resolve planning checkout via $JV_REPO from session-state.sh only.
Do not add this skill to .leakignore.
Owner experience (non-negotiable)
The owner talks in chat (“what’s next”, “roadmap”, “sync the board”).
Agents never tell the owner to run node scripts/… or systemd recipes.
If something is deferred (daemon down, license FREE), report that in one line
and keep going with the file TRACKER board — do not invent workarounds that
require owner shell steps.
/next is this board only. “What now?”, “what should we do now?”, and
“what should we do next?” are the shared status line, not /next alone:
node "$JV_REPO/scripts/handoff-status.js"
node "$JV_REPO/scripts/tracker.js" syncLead with the handoff classes (done, owner-gated merge lines, agent-doable).
Then print the free surfaces. Do not auto-claim. Do not start handoff work
from this status line — continuing it is /pickup.
What agents run (silently)
. "$REVEALFLEET_ROOT/revskills/scripts/lib/session-state.sh"
node "$JV_REPO/scripts/tracker.js" syncsync (default entry):
- Refresh derived TRACKER / graph / snapshot if missing
- Soft-project snapshot → daemon goals when the licensed daemon is up
(also soft-activates unblocked open free gaps so propose-task works) - Print free surfaces for claiming
- Where-are-we — goal
%+ nextActions + suggested gap (soft if offline)
Soft-project / goals overlay never fail the session
(TRACKER_SKIP_PROJECT=1, TRACKER_SKIP_GOALS_OVERLAY=1 to disable).
| Trigger | Agent duty |
| SessionStart | Already calls tracker-session-check → sync |
| After editing gap / lane / initiative YAML | Run sync before wrap-up |
Owner asks free surfaces / roadmap / goals / /next | Run sync, answer from output |
| Owner asks “what now?” / “what should we do now?” / “what should we do next?” | handoff-status.js, then sync. Do not auto-claim. Do not start /pickup work |
| Daemon/license deferred | Note once; use TRACKER.md free surfaces |
Commands (agents only — not owner paste)
| Command | Use |
sync / ensure | Default auto path (all four steps above) |
status | Read-only free surfaces (no project) |
next | Free-surface menu (--json, --owner-gates) |
where / goals | Goal progress overlay only |
query … | Deterministic roadmap query (list, progress, events, where) |
project | Force goal project (when diagnosing) |
state | Regenerate docs/.generated/STATE.json |
snapshot / graph | Machine views |
Slash: /tracker, /next (free surfaces only). Continue-from-handoff is /pickup, not /next.
Claim flow after sync
- Pick an open gap or active lane (not INIT id alone).
- Claim on the workboard.
- Worktree from
origin/testin the product repo.
Do not
- Do not invent parallel boards under harness homes.
- Do not hand-edit TRACKER / dashboards / graph / snapshot.
- Do not paste multi-line shell recipes into owner chat.
- Do not put security gap names on public surfaces.
Related
$JV_REPO/scripts/tracker.js$JV_REPO/scripts/tracker-session-check.js- Sibling:
revealui-checkpoint,revealui-pickup(/pickupconsumes CURRENT-HANDOFF;/nextstays this board)
Other versions1 project uses a version of this.
Word for word · 1
- RevealUIStudio/revskills★ 2100% same
Edited · 0
None found.
Wrote their own version · 0
None found.
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository29 other files it gives its agents.
- skills/revealui-design/CLAUDE.mdCLAUDE.md
- drizzle-dbSkill
- electric-syncSkill
- exhaustive-auditSkill
- grok-bot-checkpointSkill
- knowledge-graphSkill
- mcp-serverSkill
- multi-agent-memorySkill
- next-best-practicesSkill
- redundancy-scanSkill
- revealui-checkpointSkill
- revealui-cleanupSkill
- coordinateSkill
- revealui-designSkill
- revealui-design-statusSkill
- revealui-doctorSkill
- revealui-opsSkill
- revealui-pickupSkill
- revealui-recoverSkill
- revealui-rollupSkill
- revealui-skills-testSkill
- revealui-snapshotSkill
- revealui-sync-ltsSkill
- revealui-sync-rulesSkill
- revvault-resolveSkill
- security-hardeningSkill
- tailwind-v4Skill
- vitest-testingSkill
- yjs-collaborationSkill
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
Reviews can't be read right now.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

