General
PromptBeginner5 minmarkdown
Untitled Skill
193
AIコーディングエージェント向けのガイドラインを記載します。
Loading actions...
Main instructions and any bundled files for this skill.
AIコーディングエージェント向けのガイドラインを記載します。
Docker(docker)とGitHub CLI(gh)のコマンドを実行できることを前提としています。
ユーザーへの回答は日本語で行います。
docker compose run --rm app bundle installdocker compose run --rm app bin/rails db:migratedocker compose run --rm app bin/rubocopfeature/ から始めるブランチ名としますGitHubのPR作成を指示された場合は、以下の方針でPRを作成します。
Resolves の記法を用いて開発対象のIssueと紐づけますコマンドのようなプロンプトで、一連の作業を簡単に依頼できるようにします。
以下のように、シェルコマンドのように実行できることを期待しています。
# #123のIssueを開発する
develop issue 123
# #123のIssueを開発してPRを作成する
develop issue 123 && create pr
# AIコーディングエージェント向けのガイドライン AIコーディングエージェント向けのガイドラインを記載します。 ## 動作環境 Docker(docker)とGitHub CLI(gh)のコマンドを実行できることを前提としています。 ## ユーザーへの回答に用いる言語 ユーザーへの回答は日本語で行います。 ## コマンドリスト - Install: `docker compose run --rm app bundle install` - Migrate: `docker compose run --rm app bin/rails db:migrate` - Lint: `docker compose run --rm app bin/rubocop` ## Git運用 - `feature/` から始めるブランチ名とします - コミットメッセージはConventional Commitsのスタイルとします - コミットは無理に1つにまとめようとせずに、変更の趣旨が分かりやすいように作成します ## GitHub PR作成 GitHubのPR作成を指示された場合は、以下の方針でPRを作成します。 - タイトルは開発対象のIssueと同じとします - PRの説明を日本語で記載します - `Resolves` の記法を用いて開発対象のIssueと紐づけます - assigneeに実装者を指定します ## 作業依頼のプロンプト コマンドのようなプロンプトで、一連の作業を簡単に依頼できるようにします。 以下のように、シェルコマンドのように実行できることを期待しています。 ```text # #123のIssueを開発する develop issue 123 # #123のIssueを開発してPRを作成する develop issue 123 && create pr ``` ### develop issue <ISSUE_NUMBER> - ghコマンドで指定された<ISSUE_NUMBER>のissueの内容を確認します - 開発用のGitブランチを新しく作成します - 開発します ### create pr - ghコマンドでprを作成します ### review pr <PR_NUMBER> - ghコマンドで<PR_NUMBER>のprのコードレビューをします
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 li...
risks