Rustやブラウザー関連の変更を、TopcoatのCIに合わせた書式チェック、Lint、テスト、ドキュメント生成でローカル検証し、コミットやPRの前に問題を見つけます。
- Rustの変更をコミット前に検証したいとき
- ブラウザー部分のビルドとテストを確認したいとき
- CI相当のドキュメント生成を行いたいとき
TopcoatのMarkdownガイドを、配置場所や構成、平易な英語での書き方に沿って整理し、読みやすく保守しやすいドキュメントにまとめます。
Always use this skill before writing long form markdown documentation for Topcoat.
実行スコア 未検証
インストール方法を見るTopcoatの長めのMarkdownドキュメントを作成・編集する際の配置と文章構成を案内します。ガイドの原稿はモジュール構成に沿ってトップレベルのdocs/に置き、クレート内のdocs/からは相対シンボリックリンクで参照します。公開クレートに文書を含める方法や、README.md、AGENTS.mdから適切に案内する方法も示します。本文は内容の簡単な要約から始め、基本的な使い方を説明してから応用へ進みます。詳しい説明が別の文書にある機能は簡潔に触れ、関連ドキュメントへ誘導します。
Topcoatの利用ガイドを書き始めるときや、既存の説明を読みやすく整えるときに使えます。実装の詳細が変わっても古くなりにくい文章にしたい場合にも役立ちます。
Topcoatのドキュメント向けのルールです。本文とコードではASCII文字のみを使うよう指定されています。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Put guide sources in the top-level docs/ directory, following the module structure. For example, use docs/router.md, docs/router/module.md, and docs/router/content/sse.md. Crate-local docs/ files must be relative symlinks to those sources, with the crate module prefix omitted. The facade crate keeps the full module paths. Embed documentation through the crate-local path with #[doc = include_str!("../docs/file.md")] so published crates include it. Edit the top-level source and link to it from README.md and AGENTS.md where appropriate.
When writing a guide, start with a very simple summary of what the guide is about, potentially linking to resources (e.g. Tailwind website). Then carefully introduce basic usage before moving on to more advanced topics.
When a feature is already best explained in detail by another part of the documentation (e.g. another markdown file), explain it at most briefly and then refer the reader to the related docs file via a Rust docs link.
-> instead of unicode arrow or ... instead of ellipsis character.まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
Rustやブラウザー関連の変更を、TopcoatのCIに合わせた書式チェック、Lint、テスト、ドキュメント生成でローカル検証し、コミットやPRの前に問題を見つけます。
変更内容に合ったConventional Commits形式のコミットメッセージを作り、変更種別に応じたリリースノートやバージョン更新に役立つ履歴を残します。
Topcoat向けのRust手続きマクロを設計する際に、構文情報を保つAST、解析処理、マクロの入口とコード生成の分担を整理します。
Topcoatのプルリクエストについて、ブランチ全体の差分に基づくタイトルと本文を作り、変更内容や検証方法を簡潔に伝えます。
Rustのコードやドキュメントを編集するときに、モジュール構成、依存関係、文章表現、テスト設計などプロジェクトの規約に沿う方法を示します。