Improve readability of /skills list output
まだ誰も着手していません。
- 主要言語
- Shell
- スター
- 11.2k
- フォーク
- 1.9k
- 平均マージ
- 14時間 16分
- マージ済み PR(30日)
- 6
説明
Problem
The formatting of the output from /skills list is difficult to scan and read.
Wrapped description lines are indented inconsistently. Some continuation lines align beneath the text so they remain visually associated with the bullet, while others begin at the far left. This makes it difficult to distinguish continuation text from the beginning of a new skill entry.
The skill name also does not stand out sufficiently from its description, and there is not enough visual separation between sections.
Suggested improvements
- Use consistent hanging indentation so every wrapped line aligns beneath the bullet text and never beneath the dash.
- Add clearer heading or separator formatting between sections.
- Make each skill name visually distinct from its description, such as bold text or placing the name on its own line.
- Consider rendering the list as a table with separate Name and Description columns.
Additional context
The normal feature-request link failed with an unhelpful error when opened under an Enterprise Managed User account:
https://github.com/github/copilot-cli/issues/new?template=feature_request.yml
The underlying issue was that Enterprise Managed Users cannot create issues in this public repository, but the web page did not expose that useful explanation.
コントリビューションガイド
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
調査の方向性
まず、/skills list コマンドと、その出力をレンダリングするコードを見つけます。折り返された説明とセクションの境界を比較し、そのうえでフォーマットを一貫させ、スキル名が視覚的に区別でき、各エントリを引き続き確認しやすいことを検証します。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- shell
- 領域
- cli
- issue の種類
- 機能追加
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 活発
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 58/100