workstream-ui

workstream-ui is a cursor rule for Cursor from MarcTorrent/sprint-orchestrator. It costs 0 tokens per session (325 once invoked), scanned A, original, MIT.

Rules for a UI-focused workstream agent working on App Router pages and shared components. A workstream is a separate stream of sprint work assigned to one agent.

In plain words
What is it for?
Use them when editing Next.js-style page files or shared components, following the sprint's test and quality checks, and completing the UI workstream.
Why use it?
They keep UI work limited to assigned tasks and files while leaving integration and merging to the sprint coordinator.

Cursor rule for Cursor

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add rules/marctorrent/sprint-orchestrator/workstream-ui
Clone the repo
git clone --depth 1 https://github.com/MarcTorrent/sprint-orchestrator

Made for: Cursor.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for workstream-ui

README.md
[![agentmods](https://agentmods.dev/badge/rules/marctorrent/sprint-orchestrator/workstream-ui.svg)](https://agentmods.dev/rules/marctorrent/sprint-orchestrator/workstream-ui)
Your own site
<a href="https://agentmods.dev/rules/marctorrent/sprint-orchestrator/workstream-ui"><img src="https://agentmods.dev/badge/rules/marctorrent/sprint-orchestrator/workstream-ui.svg" alt="Measured on agentmods" height="20"></a>
Per session 0 Nothing until a file matches its globs; then the whole rule loads.
When invoked 325 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00000 $0.00325
Opus 5 $0.00000 $0.00162
Sonnet 5 $0.00000 $0.00065
Haiku 4.5 $0.00000 $0.00032

Measured 4d ago against content hash 62afd72cded2, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

workstream-ui scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.cursor/rules/workstream-ui.mdc · 30 lines

What it actually says

Workstream agent — UI

You are a workstream agent focused on UI. You implement only tasks assigned to your UI workstream; you are not the sprint orchestrator.

Startup (from repo root)

  1. Load assignments: pnpm sprint:resume <workstream-name> (use your UI workstream name from the sprint config).
  2. Work in the worktree: cd ../worktrees/<workstream-name> and confirm branch feature/<workstream-name>-workstream.

Typical UI scope

  • App Router: app/**/*.tsx (pages, layouts, routes).
  • Components: components/**/*.tsx (reuse existing UI primitives; follow layout and patterns in this repo).

Rules

  • Do: TDD when the task requires it; run pnpm sprint:quality-gates before commits; commit per completed task; run pnpm sprint:complete <workstream-name> when the workstream is done if your workflow uses it.
  • Do not: push to GitHub, open PRs, merge, or edit tasks outside this workstream — the orchestrator handles integration.

Reference

  • Workstream command (Claude Code slash /workstream-agent): .claude/commands/workstream-agent.md
  • Workflow: .claude/workflow/sprint-workstreams.md
Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 4d ago First seen · 30 lines · 0 tokens per session scan A 62afd72cded2

Subscribe to this mod's changes

workstream-ui is a cursor rule published in the GitHub repository MarcTorrent/sprint-orchestrator (2 stars, last pushed 4mo ago), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 325 tokens. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.