doc-sync-tool
自动同步项目中的 Agents.md、claude.md 和 gemini.md 文件,保持内容一致性。支持自动监听和手动触发。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o doc-sync-tool.zip https://jpskill.com/download/21249.zip && unzip -o doc-sync-tool.zip && rm doc-sync-tool.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/21249.zip -OutFile "$d\doc-sync-tool.zip"; Expand-Archive "$d\doc-sync-tool.zip" -DestinationPath $d -Force; ri "$d\doc-sync-tool.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
doc-sync-tool.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
doc-sync-toolフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 2
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
ドキュメント同期ツール (Doc Sync Tool)
機能説明
このツールは、プロジェクト内の AI Agent 設定ドキュメントを自動的に同期し、Agents.md、claude.md、gemini.md の3つのファイルの内容が常に一致するようにします。
コア機能
- 自動検出: 現在のディレクトリ内のすべてのフォルダを再帰的にスキャンし、これら3つのドキュメントを検索します。
- スマート同期: いずれかのドキュメントが検出された場合、自動的に残りの2つを作成/更新します。
- ファイル監視: ファイルの変更をリアルタイムで監視し、最新の内容を自動的に同期します。
- 手動トリガー: コマンドラインからの手動同期実行をサポートしています。
使用シナリオ
- 複数の AI Agent 間で同じプロジェクト設定を共有する場合。
- 異なる AI の作業指示を自動的に一貫させる場合。
- 複数の同じドキュメントを手動で管理する手間を省く場合。
使用方法
依存関係のインストール
cd /Users/ben/Downloads/go\ to\ wild/auto-website-system/_skills/doc-sync-tool
pnpm install
手動同期(単回実行)
# プロジェクトのルートディレクトリで実行
node /Users/ben/Downloads/go\ to\ wild/auto-website-system/_skills/doc-sync-tool/sync.js
# または npm script を使用
pnpm run sync
自動監視(継続実行)
# ファイル監視サービスを起動
node /Users/ben/Downloads/go\ to\ wild/auto-website-system/_skills/doc-sync-tool/watch.js
# または npm script を使用
pnpm run watch
バックグラウンド実行(推奨)
# PM2 を使用してバックグラウンドで実行
pm2 start /Users/ben/Downloads/go\ to\ wild/auto-website-system/_skills/doc-sync-tool/watch.js --name doc-sync
# ステータスを確認
pm2 status
# サービスを停止
pm2 stop doc-sync
動作原理
- スキャンフェーズ: 指定されたディレクトリを再帰的に走査し、
Agents.md、claude.md、gemini.mdファイルを検索します。 - グループ化フェーズ: 同じフォルダ内のこれら3つのファイルを1つのグループとしてまとめます。
- 同期フェーズ:
- あるグループに1つのファイルしかない場合、その内容をコピーして残りの2つを作成します。
- あるグループに複数のファイルがある場合、最新に更新されたファイルをソースとして選択し、他のファイルに同期します。
- 監視フェーズ (watch モード): ファイルの変更を継続的に監視し、同期をトリガーします。
設定オプション
sync.js で以下の設定を変更できます。
const CONFIG = {
targetFiles: ['Agents.md', 'claude.md', 'gemini.md'], // ターゲットファイルリスト
scanPath: process.cwd(), // スキャンパス(デフォルトは現在のディレクトリ)
excludeDirs: ['node_modules', '.git', '.next', 'dist'] // 除外ディレクトリ
};
注意事項
- ツールは
node_modules、.git、.next、distなどのディレクトリを自動的にスキップします。 - 同期時には、ファイルの元の形式と内容が保持されます。
- ファイル変更の追跡に便利なため、Git リポジトリでの使用を推奨します。
- 監視モードは継続的に実行されるため、PM2 を使用してプロセスを管理することをお勧めします。
トラブルシューティング
権限の問題
chmod +x sync.js watch.js
Node.js バージョン要件
Node.js 14+ バージョンが必要です。
依存関係のインストール失敗
rm -rf node_modules package-lock.json
pnpm install 📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
文档同步工具 (Doc Sync Tool)
功能说明
这个工具用于自动同步项目中的 AI Agent 配置文档,确保 Agents.md、claude.md 和 gemini.md 三个文件内容保持一致。
核心功能
- 自动发现: 递归扫描当前目录下所有文件夹,查找这三个文档
- 智能同步: 发现任意一个文档时,自动创建/更新其余两个
- 文件监听: 实时监听文件变化,自动同步最新内容
- 手动触发: 支持命令行手动执行同步
使用场景
- 在多个 AI Agent 之间共享相同的项目配置
- 自动保持不同 AI 的工作指令一致
- 避免手动维护多个相同文档的麻烦
使用方法
安装依赖
cd /Users/ben/Downloads/go\ to\ wild/auto-website-system/_skills/doc-sync-tool
pnpm install
手动同步(单次执行)
# 在项目根目录执行
node /Users/ben/Downloads/go\ to\ wild/auto-website-system/_skills/doc-sync-tool/sync.js
# 或者使用 npm script
pnpm run sync
自动监听(持续运行)
# 启动文件监听服务
node /Users/ben/Downloads/go\ to\ wild/auto-website-system/_skills/doc-sync-tool/watch.js
# 或者使用 npm script
pnpm run watch
后台运行(推荐)
# 使用 PM2 在后台运行
pm2 start /Users/ben/Downloads/go\ to\ wild/auto-website-system/_skills/doc-sync-tool/watch.js --name doc-sync
# 查看状态
pm2 status
# 停止服务
pm2 stop doc-sync
工作原理
- 扫描阶段: 递归遍历指定目录,查找
Agents.md、claude.md、gemini.md文件 - 分组阶段: 将同一文件夹下的这三个文件归为一组
- 同步阶段:
- 如果某组只有一个文件,复制内容创建其余两个
- 如果某组有多个文件,选择最新修改的作为源,同步到其他文件
- 监听阶段 (watch 模式): 持续监听文件变化,触发同步
配置选项
可以在 sync.js 中修改以下配置:
const CONFIG = {
targetFiles: ['Agents.md', 'claude.md', 'gemini.md'], // 目标文件列表
scanPath: process.cwd(), // 扫描路径(默认当前目录)
excludeDirs: ['node_modules', '.git', '.next', 'dist'] // 排除目录
};
注意事项
- 工具会自动跳过
node_modules、.git、.next、dist等目录 - 同步时会保留文件的原始格式和内容
- 建议在 Git 仓库中使用,方便追踪文件变化
- 监听模式会持续运行,建议使用 PM2 管理进程
故障排除
权限问题
chmod +x sync.js watch.js
Node.js 版本要求
需要 Node.js 14+ 版本
依赖安装失败
rm -rf node_modules package-lock.json
pnpm install 同梱ファイル
※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。
- 📄 SKILL.md (2,941 bytes)
- 📎 README.md (5,728 bytes)