Skip to content

Add concise documentation guidance to usethis-cli-modify skill#1578

Merged
nathanjmcdougall merged 2 commits intomainfrom
copilot/remove-excessive-detail-cli-reference
Mar 27, 2026
Merged

Add concise documentation guidance to usethis-cli-modify skill#1578
nathanjmcdougall merged 2 commits intomainfrom
copilot/remove-excessive-detail-cli-reference

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 27, 2026

Agents were embedding excessive rationale in CLI reference docs (seen in #1565). The usethis-cli-modify skill lacked guidance on documentation style.

  • Added documentation conciseness rule to the "Command reference" subsection of the skill with good/bad examples
  • Bumped skill version 1.01.1

The guidance distinguishes between factual reference entries and context that belongs in separate pages:

Good:
- `--output-file` to write the output to a file instead of stdout.

Bad:
- `--output-file` to write the output to a file instead of stdout. This is useful to avoid issues when shell redirects (e.g. `> file.txt`) create the file before the command runs, which can influence the behaviour of `usethis show`.

⚡ Quickly spin up Copilot coding agent tasks from anywhere on your macOS or Windows machine with Raycast.

Update the CLI-modify skill to instruct agents to keep CLI reference
descriptions factual and concise, with good/bad examples. Excessive
context should go in separate docs pages with hyperlinks.

Bump version 1.0 → 1.1.

Agent-Logs-Url: https://github.com/usethis-python/usethis-python/sessions/517920b8-ff45-471d-9695-dced32db9c56

Co-authored-by: nathanjmcdougall <18602289+nathanjmcdougall@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix documentation in CLI reference by removing excessive detail Add concise documentation guidance to usethis-cli-modify skill Mar 27, 2026
Copilot AI requested a review from nathanjmcdougall March 27, 2026 02:04
@nathanjmcdougall nathanjmcdougall marked this pull request as ready for review March 27, 2026 03:30
@nathanjmcdougall nathanjmcdougall merged commit 0080bcf into main Mar 27, 2026
@nathanjmcdougall nathanjmcdougall deleted the copilot/remove-excessive-detail-cli-reference branch March 27, 2026 03:30
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.

When documenting in the CLI reference, don't include excessive detail

2 participants