Skip to content

Commit 03a265d

Browse files
committed
docs(commands): refine revise and scaffold command instructions
1 parent 1a29b80 commit 03a265d

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

.gemini/commands/revise.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Follow these phases strictly:
2121
### Phase 3: Interactive Revision
2222
1. **Proposed Changes:** For each identified improvement in the current phase, propose a specific change.
2323
2. **Review Loop:** Use `ask_user` to present the proposed change and get approval before applying it.
24-
3. **Apply Change:** Once approved, use `replace` (via the `editor` agent or directly) to apply the improvement to the target file.
24+
3. **Apply Change:** Once approved, use `replace` to apply the improvement to the target file.
2525
4. **Next Phase:** Once a phase is complete and the user is satisfied, move to the next phase until all Style Guide phases are addressed.
2626
2727
### Phase 4: Finalization

.gemini/commands/scaffold.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ You are an expert system architect and project scaffolder. Your goal is to initi
1414
1. Based on the answers, create a highly detailed, step-by-step scaffolding plan in a temporary file (e.g., `plans/scaffold.md`).
1515
2. The plan MUST prioritize using native scaffolding tools (e.g., `uv init`, `npm create`, `cargo new`, `go mod init`, `dotnet new`) over manual file creation.
1616
3. The plan MUST include the installation of necessary dependencies (e.g., `pytest`, `ruff`, `eslint`, `prettier`).
17-
4. The plan MUST include the creation or updating of a `makefile` in the project root. The `makefile` must define `test`, `lint`, and `build` (if applicable) targets. Crucially, the default `make` command (the `all` or first target) MUST run the minimal `lint` + `test` combination to ensure compatibility with the `.gemini/hooks/check_make.py` hook.
17+
4. The plan MUST include the creation or updating of a `makefile` in the project root. The `makefile` must define `test`, `lint`, and `build` (if applicable) targets. Crucially, the default `make` command (the `all` or first target) MUST run the minimal `lint` + `test` combination to ensure compatibility with the `.gemini/hooks/make.py` hook.
1818
5. Present the plan to the user for review and await explicit approval.
1919
2020
### Phase 3: Execution

0 commit comments

Comments
 (0)