What problem does it solve?
Cursor agents working on Langfuse Linear issues often produce inconsistent branch names, draft PRs that hide work from reviewers, unresolved bot review threads, and proof of work that never reaches GitHub, forcing humans to reconstruct context.
Core Features & Use Cases
- Branch Naming Rules: Enforces Linear's copied git branch name (e.g.,
lfe-12345-short-title) and forbids cursor/ prefixes and ticket ids in commits or PR titles.
- PR and Bot Review Handling: Requires reviewable (non-draft) PRs and defines how to resolve Claude, Greptile, and Codex review comments without arguing or silently skipping findings.
- Human Handoff and Proof of Work: Provides a TL;DR plus test-steps message format and rules for embedding screenshots or videos on the GitHub PR, plus a "what to doubt" comment naming risky decisions.
- Use Case: A Cursor Cloud agent finishes a Linear ticket, opens a non-draft PR with embedded before/after screenshots, resolves Greptile threads, and posts a short comment telling the human exactly what to test and what to doubt.
Quick Start
Use the cursor-agents-workflow skill to implement this Linear issue, open a reviewable GitHub PR with proof of work, and prepare the human testing handoff.