来源信息
- 仓库
- ryoshimm/ai-dev-tools
- 最近来源活动
- 2026年2月11日 07:01
- 检测到的 SKILL.md 语言
- 日语
- 星标
- 0
- Forks
- 0
安装方式
默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。
检查来源文件
决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。
正在显示 SKILL.md
SKILL.md
来源说明 · 只读预览- name
- base-rules
- description
- AI エージェンティック開発の基本ルール。プロジェクト調査・コード品質・安全性の共通規約を自動適用する。
- invocation
- auto
# AI エージェンティック開発 基本ルール
このルールは、すべての Claude セッション(計画・実装・レビュー)で自動的に適用される。
## プロジェクト調査
コードの実装・計画を行う前に、プロジェクトの構造を十分に理解すること。
### Serena MCP が利用可能な場合
Serena MCP を積極的に活用し、プロジェクトの全体像を把握する。
**推奨コマンド:**
- `onboarding` — プロジェクト全体の概要を取得
- `list_files` — ディレクトリ構成を確認
- `search_symbols` — クラス・関数・型の定義を検索
- `get_file_outline` — ファイル内の構造(クラス・メソッド一覧)を確認
- `find_references` — 特定のシンボルの使用箇所を追跡
- `get_diagnostics` — 型エラー・警告を事前に確認
**調査のポイント:**
- 既存のアーキテクチャパターン(レイヤ構成・命名規則・ファイル配置)
- 共通ユーティリティ・ヘルパーの有無
- テストの構成パターン(テストフレームワーク・配置場所・命名規則)
- CI/CD の設定(lint・format・テスト実行コマンド)
### Serena MCP が利用できない場合
以下の手段で調査する:
- ディレクトリ構成の確認(`ls`、`find`)
- `package.json` / `go.mod` / `pyproject.toml` 等で依存関係を確認
- 関連ファイルを直接読み、既存のパターンを把握
- `.claude/CLAUDE.md`、`.claude/CONTEXT.md` を確認(存在する場合)
## コード品質
- 既存のコードスタイル・パターンに従うこと。独自のスタイルを持ち込まない
- 不要なコード・コメントアウトを残さない
- 命名は既存のコードベースの規約に合わせる
- 過度な抽象化・過剰設計を避ける。現在の要件に必要な最小限の実装にとどめる
## 安全性
- セキュリティ脆弱性を作り込まない(XSS・SQL Injection・CSRF・認証バイパス等)
- シークレット情報(API キー・パスワード等)をコードにハードコードしない
- 既存のセキュリティパターン(認証・認可・入力検証)を尊重し、バイパスしない
## スコープ管理
- plan が存在する場合、plan で定義されたスコープ内のファイルのみ変更すること
- スコープ外の変更が必要な場合は、ユーザーに確認すること
- 「ついでに」のリファクタリングや改善は行わない
在 GitHub 查看