Skip to content

Commit c96f5e5

Browse files
author
Kojiro Tanaka
committed
MCPガイド追加
1 parent fbf8e0e commit c96f5e5

File tree

2 files changed

+579
-1
lines changed

2 files changed

+579
-1
lines changed

setup.sh

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -517,6 +517,11 @@ select_optional_files() {
517517
files_to_create+=("devguide")
518518
fi
519519

520+
# mcp_guide.md
521+
if ask_yes_no "🔗 mcp_guide.md (MCP統合ガイド) を作成しますか?"; then
522+
files_to_create+=("mcpguide")
523+
fi
524+
520525
echo ""
521526
print_info "選択されたファイルを生成中..."
522527

@@ -535,6 +540,9 @@ select_optional_files() {
535540
"devguide")
536541
copy_dev_guide
537542
;;
543+
"mcpguide")
544+
copy_mcp_guide
545+
;;
538546
esac
539547
done
540548

@@ -894,6 +902,20 @@ copy_dev_guide() {
894902
fi
895903
}
896904

905+
# mcp_guide.md のコピー
906+
copy_mcp_guide() {
907+
if [[ -f "$SCRIPT_DIR/templates/mcp_guide.md" ]]; then
908+
if confirm_file_overwrite "mcp_guide.md" "mcp_guide.md"; then
909+
cp "$SCRIPT_DIR/templates/mcp_guide.md" "./"
910+
print_success "コピー: mcp_guide.md"
911+
else
912+
print_info "スキップ: mcp_guide.md"
913+
fi
914+
else
915+
print_warning "mcp_guide.mdテンプレートが見つかりません: $SCRIPT_DIR/templates/mcp_guide.md"
916+
fi
917+
}
918+
897919
# 次のステップの案内
898920
print_next_steps() {
899921
echo ""
@@ -927,11 +949,22 @@ print_next_steps() {
927949
echo -e "${BLUE}📚 sample-development-guide.md が作成されました:${NC}"
928950
echo "• AI駆動開発の詳細な実装例とベストプラクティス"
929951
echo "• dev.sh統合開発環境の完全活用ガイド"
930-
echo "• Gemini CLI GitHub Actions システムの詳細"
952+
if [[ "$SELECTED_LLM_PROVIDER" == "gemini-cli" ]]; then
953+
echo "• Gemini CLI GitHub Actions システムの詳細"
954+
fi
931955
echo "• 開発チームへの教育・導入資料として活用可能"
932956
echo ""
933957
fi
934958

959+
if [[ -f "mcp_guide.md" ]]; then
960+
echo -e "${CYAN}🔗 mcp_guide.md が作成されました:${NC}"
961+
echo "• MCP (Model Context Protocol) 統合ガイド"
962+
echo "• AI開発ツールの機能拡張方法"
963+
echo "• プロジェクト固有のMCPサーバー実装例"
964+
echo "• Claude Code、OpenAI Codex、Cursor IDE対応"
965+
echo ""
966+
fi
967+
935968
echo -e "${BLUE}🤖 AI駆動開発の準備ができました!${NC}"
936969
echo -e "${BLUE}選択したLLMプロバイダー: ${YELLOW}$SELECTED_LLM_PROVIDER${NC}"
937970
echo ""

0 commit comments

Comments
 (0)