Skip to content

Document no-abbreviated-CLI-flag convention in agent skill#1799

Merged
nathanjmcdougall merged 3 commits into
mainfrom
copilot/remove-unrequested-abbreviated-flags
Apr 4, 2026
Merged

Document no-abbreviated-CLI-flag convention in agent skill#1799
nathanjmcdougall merged 3 commits into
mainfrom
copilot/remove-unrequested-abbreviated-flags

Conversation

Copilot AI commented Apr 4, 2026

Copy link
Copy Markdown
Contributor

CLI options were being added with abbreviated short forms (e.g. -o) without explicit user request. The convention is long-form only (--flag) by default. This is an agent guideline, not a codebase invariant, so it is documented in the skill file rather than enforced via an automated test.

Changes

  • .agents/skills/usethis-cli-modify/SKILL.md — Added an "Option flags" subsection explicitly stating: use only long forms; no abbreviated short forms unless the user explicitly requests them. Version bumped 1.3 → 1.4.

Copilot AI changed the title [WIP] Remove unsolicited abbreviated CLI flag forms Enforce no abbreviated CLI flag forms Apr 4, 2026
Copilot AI requested a review from nathanjmcdougall April 4, 2026 00:53
Comment thread tests/usethis/_ui/test_options.py Outdated
…test suite

Agent-Logs-Url: https://github.com/usethis-python/usethis-python/sessions/1ed5e911-0d53-4974-a1b5-8029e89beaec

Co-authored-by: nathanjmcdougall <18602289+nathanjmcdougall@users.noreply.github.com>
Copilot AI changed the title Enforce no abbreviated CLI flag forms Document no-abbreviated-CLI-flag convention in agent skill Apr 4, 2026
Copilot AI requested a review from nathanjmcdougall April 4, 2026 02:01
@nathanjmcdougall nathanjmcdougall marked this pull request as ready for review April 4, 2026 02:07
@nathanjmcdougall nathanjmcdougall merged commit ad8f2b7 into main Apr 4, 2026
1 check passed
@nathanjmcdougall nathanjmcdougall deleted the copilot/remove-unrequested-abbreviated-flags branch April 4, 2026 02:08
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.

agent: do not add abbreviated CLI flag forms unless explicitly requested

2 participants