General
PromptBeginner5 minmarkdown
<h1 align="center">
<a href="https://prompts.chat">
119
Claude Code (claude.ai/code) を効率的に利用するためのプロジェクト設定テンプレートです。
Loading actions...
<a href="https://prompts.chat">
TypeScript and ESLint rules that MUST be followed when creating, modifying, or reviewing any file under apps/frontend/, including .ts, .tsx, .js, and .jsx files. Also apply when discussing frontend linting, type safety, or ESLint configuration.
risks
Claude Code (claude.ai/code) を効率的に利用するためのプロジェクト設定テンプレートです。
# GitLabからクローン
git clone https://gitlab.com/future-techno-developers/public/claude-template.git your-project-name
cd your-project-name
# Serena MCP Server のインストール
uvx --from git+https://github.com/oraios/serena serena start-mcp-server
# プロジェクトのインデックス化
uvx --from git+https://github.com/oraios/serena serena project index
Claude Desktop の設定ファイル(~/Library/Application Support/Claude/claude_desktop_config.json)に MCP サーバーを登録:
{
"mcpServers": {
"serena": {
"command": "uvx",
"args": ["--from", "git+https://github.com/oraios/serena", "serena", "start-mcp-server"]
}
}
}
# テンプレートファイルをコピーしてカスタマイズ
cp CLAUDE_TEMPLATE.md CLAUDE.md
# CLAUDE.md を編集してプロジェクト固有の設定に変更
cd docs
npm install
npm start
詳細な設定方法とベストプラクティスについては、統合ドキュメントサーバーをご確認ください:
http://localhost:3000 (npm start 実行後)claude-template/
├── docs/ # Docusaurusドキュメントサーバー
│ ├── docs/ # ドキュメントファイル
│ ├── blog/ # ブログ記事
│ ├── src/ # Reactコンポーネント
│ ├── static/ # 静的ファイル
│ ├── docusaurus.config.ts # Docusaurus設定
│ └── package.json # Node.js依存関係
├── .serena/ # Serena MCP Server設定
├── .gitlab-ci.yml # CI/CDセキュリティ設定
├── CLAUDE_TEMPLATE.md # テンプレートファイル
├── CLAUDE.md # プロジェクト固有設定
└── README.md # このファイル
このテンプレートは防御的セキュリティを重視しています:
GitLab CI/CD による自動セキュリティチェック:
このプロジェクトは MIT ライセンスの下で公開されています。
プロジェクトへの貢献を歓迎します!以下の手順でお願いします:
git checkout -b feature/amazing-feature)git commit -m 'Add some amazing feature')git push origin feature/amazing-feature)