jpskill.com
📦 その他 コミュニティ

doc-writer

リポジトリの情報やテンプレート、命名規則を活用して、番号付きのタスクに関するドキュメントを新規作成したり、既存のドキュメントを更新したりするSkill。

📜 元の英語説明(参考)

Create or update numbered task docs using repo context, DOC_TEMPLATE.md, and naming conventions.

🇯🇵 日本人クリエイター向け解説

一言でいうと

リポジトリの情報やテンプレート、命名規則を活用して、番号付きのタスクに関するドキュメントを新規作成したり、既存のドキュメントを更新したりするSkill。

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o doc-writer.zip https://jpskill.com/download/16637.zip && unzip -o doc-writer.zip && rm doc-writer.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/16637.zip -OutFile "$d\doc-writer.zip"; Expand-Archive "$d\doc-writer.zip" -DestinationPath $d -Force; ri "$d\doc-writer.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して doc-writer.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → doc-writer フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-18
取得日時
2026-05-18
同梱ファイル
1

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

Doc Writer Skill

目的

docs/planned/XX-*.md および docs/completed/XX-*.md ファイルを、規定のテンプレート (docs/DOC_TEMPLATE.md) と既存のリポジトリコンテンツを使用して生成または更新します。

手順

  1. 関連するソース資料を調査します。
    • docs/DOC_TEMPLATE.md を読んで、構造に関する期待値を確認します。
    • PLAN.mdAGENTS.md、および更新対象の既存のタスクドキュメントからコンテキストを収集します。
    • 新しいタスクを作成する場合は、以前の番号付けを特定し、一意の2桁のプレフィックスを確保します。
  2. 正確なセクション(メタデータブロック、Objective、Prerequisites / Dependencies、Implementation Steps、Validation、Completion Criteria、Notes / Follow-ups)に従ってドキュメントを作成します。
  3. 既存のコードまたはドキュメントを参照する場合は、大きな抜粋を複製するのではなく、相対パスをリンクします。
  4. 受け入れ基準が最新のリポジトリの状態(テスト、ツール、環境要件)を反映していることを確認します。
  5. ファイルを正しいディレクトリ(docs/planned/ または docs/completed/)に、命名規則 NN-task-name.md で保存します。
  6. ファイルの変更によりリポジトリの更新が必要な場合は、必要なバリデーター(lint/tests)を実行し、実行したコマンドを記録します。
  7. PR/タスクのメモで編集内容を要約します。

検証

  • 新規/更新されたドキュメントが markdown lint(設定されている場合)に合格し、docs/DOC_TEMPLATE.md の構造に準拠していることを確認します。
  • 番号付けのシーケンスが一意であることを確認します。
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Doc Writer Skill

Purpose

Generate or refresh docs/planned/XX-*.md and docs/completed/XX-*.md files using the mandated template (docs/DOC_TEMPLATE.md) and existing repository content.

Instructions

  1. Inspect relevant source material:
    • Read docs/DOC_TEMPLATE.md for structure expectations.
    • Gather context from PLAN.md, AGENTS.md, and any existing task doc being updated.
    • When creating a new task, identify prior numbering and ensure a unique two-digit prefix.
  2. Draft the document following exact sections: metadata block, Objective, Prerequisites / Dependencies, Implementation Steps, Validation, Completion Criteria, Notes / Follow-ups.
  3. Reference existing code or documentation by linking relative paths rather than duplicating large excerpts.
  4. Confirm acceptance criteria reflect the latest repository state (tests, tooling, env requirements).
  5. Save the file under the correct directory (docs/planned/ or docs/completed/) with the naming convention NN-task-name.md.
  6. Run required validators (lint/tests) if file changes mandate repository updates; record commands executed.
  7. Summarize the edits in the PR/task notes.

Verification

  • Ensure the new/updated doc passes markdown lint (if configured) and adheres to docs/DOC_TEMPLATE.md structure.
  • Confirm numbering sequence remains unique.