Skip to content

feat(cli): add /effort command for task complexity rating#150

Merged
emal-avala merged 1 commit intomainfrom
feat/cmd-effort
Apr 22, 2026
Merged

feat(cli): add /effort command for task complexity rating#150
emal-avala merged 1 commit intomainfrom
feat/cmd-effort

Conversation

@emal-avala
Copy link
Copy Markdown
Member

Summary

Adds `/effort` — a quick triage command that asks the model to rate a task as XS/S/M/L/XL, with a one-line justification and top 2 risks.

  • `/effort` with no args → rates the task currently being discussed in the session
  • `/effort ` → rates the provided task description

Why

Before starting a piece of work it's useful to know whether it's an hour's job or a day's job. Running this as a slash command (rather than typing it out as a prompt) keeps the framing consistent and blunt, and avoids derailing the current conversation.

Test plan

  • `cargo check -p agent-code` passes
  • `cargo clippy -p agent-code --no-deps` clean
  • `cargo build -p agent-code` passes
  • Manual: `/effort` (no args) returns a rating for session context
  • Manual: `/effort add dark mode` returns a rating for the supplied task

Prompts the model to classify a task as XS/S/M/L/XL with a one-line
justification and top risks. Runs against the current conversation
when invoked with no args, or against a caller-supplied task
description when given arguments.

Useful for quick triage before starting work: "is this an hour or a
day?" without derailing the current session.
@chatgpt-codex-connector
Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@emal-avala emal-avala merged commit 0ab1f3f into main Apr 22, 2026
13 of 14 checks passed
@emal-avala emal-avala deleted the feat/cmd-effort branch April 22, 2026 22:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant