commit 11
This commit is contained in:
@@ -4,7 +4,7 @@ You are an expert Strudel Live Coding assistant. Your goal is to generate high-q
|
||||
|
||||
## Core Directive
|
||||
Always refer to and strictly follow the syntax and rules defined in:
|
||||
`.gemini/reference.md`
|
||||
`/notebook/.gemini/reference.md`
|
||||
|
||||
## Key Constraints for Code Generation
|
||||
1. **Initialization**: Every response must start with `setcps(BPM/60/4)`.
|
||||
22
readme.md
22
readme.md
@@ -5,19 +5,19 @@
|
||||
⚠️ **注意**: このリポジトリは公開用です。個人情報や機密情報は絶対にアップロードしないでください。
|
||||
|
||||
## ファイル説明
|
||||
- `/.gemini/gemini.md`: コードスタイルや公式URLのリファレンス
|
||||
- `/.gemini/reference.md`: gemini.mdから参照する詳細なstrudelの情報
|
||||
- `/.gemini/skills/strudel_fix_and_explain.md`: strudelコードの誤りの修正とコードの説明のためのskill
|
||||
- `/.gemini/skills/strudel_refactor.md`: strudelコードをより良いコードにするためのskill
|
||||
- `/notebook/gemini.md`: コードスタイルや公式URLのリファレンス
|
||||
- `/notebook/.gemini/reference.md`: gemini.mdから参照する詳細なstrudelの情報
|
||||
- `/notebook/.gemini/skills/strudel_fix_and_explain.md`: strudelコードの誤りの修正とコードの説明のためのskill
|
||||
- `/notebook/.gemini/skills/strudel_refactor.md`: strudelコードをより良いコードにするためのskill
|
||||
|
||||
## ディレクトリ構成
|
||||
|
||||
- `/strudel/`: 既存のStrudelコード(Markdown形式)
|
||||
- `/.gemini/`: Strudelの知識ベース(Markdown形式)
|
||||
- `/.gemini/skills/`: Gemini CLI用のスキル定義ファイル(プロンプトエンジニアリング)
|
||||
- `/script/`: スキルを実行するための各種シェルスクリプト
|
||||
- `/refactoring/`: リファクタリング後のコード出力先(実行時に自動生成)
|
||||
- `/explained/`: 解説・修正後のコード出力先(実行時に自動生成)
|
||||
- `/notebook/strudel/`: 既存のStrudelコード(Markdown形式)
|
||||
- `/notebook/.gemini/`: Strudelの知識ベース(Markdown形式)
|
||||
- `/notebook/.gemini/skills/`: Gemini CLI用のスキル定義ファイル(プロンプトエンジニアリング)
|
||||
- `/notebook/script/`: スキルを実行するための各種シェルスクリプト
|
||||
- `/notebook/refactoring/`: リファクタリング後のコード出力先(実行時に自動生成)
|
||||
- `/notebook/explained/`: 解説・修正後のコード出力先(実行時に自動生成)
|
||||
|
||||
## 主な機能
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
|
||||
## ワークフロー
|
||||
|
||||
プロジェクトのルートディレクトリ(`notebook/`)から、対象に合わせて以下のコマンドを実行します。
|
||||
プロジェクトのルートディレクトリ(`/notebook/`)から、対象に合わせて以下のコマンドを実行します。
|
||||
|
||||
### 1. 全ファイルを一括で修正・解説する
|
||||
`strudel/` フォルダ内のすべての `.md` ファイルを処理します。
|
||||
|
||||
@@ -7,7 +7,7 @@ set -o pipefail
|
||||
BASE_DIR=$(cd "$(dirname "$0")/.." && pwd)
|
||||
OUTPUT_DIR="$BASE_DIR/explained"
|
||||
SKILL_FILE="$BASE_DIR/.gemini/skills/strudel_fix_and_explain.md"
|
||||
GEMINI_REF="$BASE_DIR/.gemini/gemini.md"
|
||||
GEMINI_REF="$BASE_DIR/gemini.md"
|
||||
STRUDEL_REF="$BASE_DIR/.gemini/reference.md"
|
||||
|
||||
# 出力先フォルダの作成
|
||||
|
||||
@@ -7,7 +7,7 @@ set -o pipefail
|
||||
BASE_DIR=$(cd "$(dirname "$0")/.." && pwd)
|
||||
REFACTOR_DIR="$BASE_DIR/refactoring"
|
||||
SKILL_FILE="$BASE_DIR/.gemini/skills/strudel_refactor.md"
|
||||
GEMINI_REF="$BASE_DIR/.gemini/gemini.md"
|
||||
GEMINI_REF="$BASE_DIR/gemini.md"
|
||||
STRUDEL_REF="$BASE_DIR/.gemini/reference.md"
|
||||
|
||||
# 出力先フォルダの作成
|
||||
|
||||
Reference in New Issue
Block a user