Coding
PromptBeginner5 minmarkdown
Nano Banana Pro
Agent skill for nano-banana-pro
7
本ドキュメントは、本リポジトリにおける Codex CLI エージェント(以下「エージェント」)の振る舞い・権限・開発フローを定義します。効率的かつ安全に、継続的な改善と自動化を推進するための実務ガイドです。
Sign in to like and favorite skills
本ドキュメントは、本リポジトリにおける Codex CLI エージェント(以下「エージェント」)の振る舞い・権限・開発フローを定義します。効率的かつ安全に、継続的な改善と自動化を推進するための実務ガイドです。
update_plan を用いた短いタスク計画を維持(常に1つが in_progress)。apply_patch を使用(手作業コピーは不可)。.venv/ 配下の仮想環境を必ず利用し、依存関係をグローバルに導入しない。with_escalated_permissions: true を付け、ユーザー確認なしで自動実行を試みる。update_plan で非自明な作業だけを短文で管理。ステップ完了ごとに更新。PYTHONPATH=. .venv/bin/python scripts/prepare_test_db_template.py を実行し、tmp/alembic_template/template.db を常に最新化する。tests/conftest.py が自動で流用するため、120秒制限下でもAlembicマイグレーション待ちを発生させない。main へコミット/プッシュ可。大規模変更や衝突リスクがある場合はトピックブランチを切る。
feat/xxxx-ja, fix/xxxx-ja, docs/xxxx-jafeat: ..., fix: ..., docs: ..., refactor: ..., chore: ..., test: ...squash を用いる。gh pr create --base main --head <feature-branch> --title "..." --body-file <file>gh pr merge --auto --squash <PR番号 or ブランチ>gh pr edit <PR番号> --add-reviewer <user>)。--auto が拒否された場合は、原因(権限/設定)をPRにコメントし、手動承認フローへ切替。--auto を設定。--delete-branch を併用し、トピックブランチを削除する。docs/ 配下のドキュメントは、英語版と日本語版を同時に更新し整合性を維持することを優先する。actor/participant を用い、記号や括弧を避け、英数字とスペース中心。.env や鍵類は扱わない。apply_patch を単一の論理変更単位で実行。update_plan。計画の変更時は短い説明を添付。本規約により、エージェントは追加の都度承認なく、リポジトリ内での作業(ファイル操作・コミット・プッシュ・PR)を実施します。人手確認が望ましい場面(仕様破壊・広範囲変更など)では PR を作成し、要点を日本語で明記します。