Skip to main content

How it works

Start by delegating a ticket to Cosmos through the connected Linear agent, or by adding the configured delegation label in Jira or GitHub Issues. Ticket Manager checks the problem, desired outcome, scope, and target repositories. If a specification is needed, it drafts one and waits for your explicit approval. Clear, bounded work can proceed without a specification. Once the ticket is ready, PR Author implements the change, runs checks, and opens a draft linked to the ticket. You can also start PR Author directly with a task; if it needs a specification, your explicit approval is still required before implementation.

Where you participate

  • Provide scope. Describe expected behavior, acceptance criteria, constraints, and relevant evidence.
  • Approve a required specification. Resolve open product questions and confirm what should be built.
  • Review the draft and mark it ready for review. Inspect the change, test results, and limitations; successful CI does not publish the draft or mark it ready.

Template Experts

  • Ticket Manager checks readiness, delegates implementation, and keeps the ticket updated.
  • PR Author implements, tests, opens a draft, and handles review feedback, failing checks, and merge conflicts.
  • Project Builder helps when a larger requirement needs design or a ticket breakdown first.

Set it up

  1. Connect your code host and tracker. Follow the Ticket Manager setup guide for connector and tracker-specific delegation instructions.
  2. Complete setup with Cosmos Advisor. Approve activation when prompted and confirm the automation is enabled.
  3. Delegate a ready ticket. Use the configured delegation label or connected Linear agent. Follow the ticket’s updates to the draft and review the result.
Example Advisor prompt:
Set up Ticket Manager for [ticket tracker] with code in [code host]. Show me how to delegate tickets.

Next step

Continue with PR → Merge for review and follow-up.

Further reading