원클릭으로
official-skills-autoloader
Anthropic 公式 Skill (docx/pptx/xlsx/pdf 等) が必要な作業で、未インストール時に自動でダウンロードして使用する。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Anthropic 公式 Skill (docx/pptx/xlsx/pdf 等) が必要な作業で、未インストール時に自動でダウンロードして使用する。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
修正を複数ブランチに適用する際のブランチ戦略。featureブランチへの先行commitとcherry-pickによる短命branchへの適用手順。環境別branch(qa/staging/epsilon等)への修正適用時に参照する。
DeepWiki (Devin MCP) のドキュメント内容を対象リポジトリの Markdown ファイルとして転載する。セクション構成維持・番号付きファイル分割・GFM 準拠補正・日本語翻訳 (オプション) まで自動処理。
PRのレビューコメントを確認し、優先度に応じてコード修正を実行する。サブエージェント (general-purpose) 起動にも対応。--defer-nit / --severity-min で対応範囲を制御。
実装プランファイル作成・更新の手順。実装開始時およびPR作成時にissues/配下の実装プランの有無を確認し、なければ会話履歴・git log・git diffから生成する。複数ファイル変更・新規機能追加・DBマイグレーション伴う変更が対象。
調査レポート作成のルール。否定的結論のエビデンス要件、残課題の記載フォーマット、ハルシネーション防止のための裏取り原則を扱う。DB調査に限らずコードベース調査・仕様調査一般に適用。
ログを追加・修正する際のガイドライン。ログレベルの選択基準、ループ内ログの制御、エラー蓄積パターン、機密情報の扱いを扱う。言語/FW非依存の原則。
| name | official-skills-autoloader |
| description | Anthropic 公式 Skill (docx/pptx/xlsx/pdf 等) が必要な作業で、未インストール時に自動でダウンロードして使用する。 |
| when_to_use | Use when user requests Word/Excel/PowerPoint/PDF creation/editing, frontend design, webapp testing, or other tasks handled by Anthropic's official skills collection. Triggers: 'Word作成', 'Excel出力', 'スライド生成', 'PDF作成', '.docx', '.pptx', '.xlsx', '.pdf', 'create docx', 'generate excel', 'make slides', 'create pdf'. |
| allowed-tools | ["Bash","Read"] |
ユーザーの要求から必要なAnthropic公式Skillを特定し、未インストールなら自動でインストール→読込して作業を進めます。利用者はインストール作業を意識する必要がありません。
| ユーザー要求の例 | 使用するSkill |
|---|---|
| Word / .docx / 文書 / レポート | docx |
| PowerPoint / .pptx / スライド / プレゼン | pptx |
| Excel / .xlsx / スプレッドシート / 表計算 | xlsx |
| PDF 生成 / フォーム / .pdf 作成 | pdf |
| フロントエンド設計 / UI設計 | frontend-design |
| Playwright / E2Eテスト / Webアプリテスト | webapp-testing |
| HTML/Reactアプリ生成 / Artifacts | web-artifacts-builder |
| 新規Skill作成 | skill-creator |
| Claude API / SDK開発 | claude-api |
ユーザーの発話から上記マッピングで対象Skill名を1つ決定。曖昧な場合はユーザーに確認。
以下のBashコマンドで確認:
SKILL_NAME="<対象名>"
if [ -d "$HOME/.claude/skills/$SKILL_NAME" ] || [ -L "$HOME/.claude/skills/$SKILL_NAME" ]; then
echo "INSTALLED"
else
echo "MISSING"
fi
SKILL_NAME="<対象名>"
CACHE_DIR="${XDG_CACHE_HOME:-$HOME/.cache}/anthropic-skills"
USER_SKILLS="$HOME/.claude/skills"
# 初回のみ公式リポジトリをclone
if [ ! -d "$CACHE_DIR/.git" ]; then
echo "公式Skillリポジトリを取得中..."
mkdir -p "$(dirname "$CACHE_DIR")"
git clone --depth 1 https://github.com/anthropics/skills.git "$CACHE_DIR"
fi
# 対象Skillの存在確認
if [ ! -d "$CACHE_DIR/skills/$SKILL_NAME" ]; then
echo "ERROR: $SKILL_NAME は公式リポジトリに存在しません"
exit 1
fi
# シンボリックリンク作成
mkdir -p "$USER_SKILLS"
ln -sfn "$CACHE_DIR/skills/$SKILL_NAME" "$USER_SKILLS/$SKILL_NAME"
echo "Installed: $USER_SKILLS/$SKILL_NAME"
ユーザーには「公式Skill <name> を準備しています...」と一言伝える。
Read(file_path="$HOME/.claude/skills/<SKILL_NAME>/SKILL.md")
読み込んだSKILL.mdの内容を現在のコンテキストで実行する。そのSkillが指定する scripts/ ディレクトリや reference/ ファイルも必要に応じて読込。
このautoloaderが行うのは利用者のローカル環境へのインストールのみで、再配布には該当しません。
~/.cache/anthropic-skills/ (XDG準拠)~/.claude/skills/<name>/ (ユーザー領域)plugins/ndf/scripts/install-official-skills.sh --scope project <name> を直接実行同一セッション内では Read したSKILL.mdの内容で作業を完結させます。次回セッション以降はClaude Codeが自動でそのSkillを認識するため、このautoloaderは介入しません。
bash plugins/ndf/scripts/install-official-skills.sh --listbash plugins/ndf/scripts/install-official-skills.sh --updatebash plugins/ndf/scripts/install-official-skills.sh <name...>| 症状 | 対応 |
|---|---|
| git clone失敗 | ネットワーク・認証を確認。プロキシ環境では HTTP_PROXY 設定を確認 |
| 対象Skillが公式にない | --list で最新の公式一覧を確認、マッピングを更新 |
| 権限エラー | ~/.claude/skills/ の書込権限を確認 |
| 既に別物がある | ユーザーに確認してから上書き |
skill-creator に委譲)