You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+9-5Lines changed: 9 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,25 +42,29 @@ Watch how the Interactive Coding Agent works:
42
42
## Setup
43
43
44
44
### Quick Start (Recommended)
45
-
**Copy this `interactive-coding-agent` folder's contents** (the AGENTS.md file, rules/ folder, and others) **into your project root.** That's it! You now have interactive coding agents.
45
+
**🚀 Easiest and fastest setup - works with all supported coding agents!**
46
+
47
+
**Copy this `interactive-coding-agent` folder's contents** (the AGENTS.md file, rules/ folder, and others) **into your project root.** That's it! You now have interactive coding agents configured for all platforms.
46
48
47
49
### Minimal Setup
48
50
Want just the essentials? Copy these:
49
51
50
52
**Required Files and Folders:**
51
-
-`AGENTS.md` (put in your project root)
52
53
-`rules/` folder (the main rules)
53
54
-`specs/` folder (for user persona and other specs)
For those who prefer a single, self-contained set of rules, the `standalone-agent.rules.md` file offers a streamlined setup. Instead of copying multiple folders, you can use this single file.
65
+
**⚙️ Manual setup flow** - For those who prefer a single, self-contained set of rules, the `standalone-agent.rules.md` file offers a streamlined setup. Instead of copying multiple folders, you can use this single file.
66
+
67
+
**This requires manual configuration following the instructions below:**
64
68
65
69
**Setup Instructions:**
66
70
1. Download the `standalone-agent.rules.md` file from this repository.
@@ -188,7 +192,7 @@ The persona system ensures you get exactly the right level of detail and communi
188
192
**Problem**: The agent is not creating specs for major decisions, or references are incorrect.
189
193
190
194
***Check the Rules:** Ask the agent to "read `spec-management.rules.md`" to re-familiarize itself with the mandatory workflow.
191
-
***Verify the Index:** Ensure that `project-specs/index.json` is not corrupted and that all recent specs are correctly listed.
195
+
***Verify the Index:** Ensure that `feature-specs/index.json` is not corrupted and that all recent specs are correctly listed.
192
196
***Force a Sync:** If you suspect a mismatch, ask the agent to "verify and synchronize the spec index with the spec files."
Copy file name to clipboardExpand all lines: rules/user-persona.rules.md
+9-2Lines changed: 9 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,14 +29,21 @@ After getting the nickname, you MUST offer the user a choice of predefined perso
29
29
* If a predefined persona is chosen:
30
30
1. Copy the selected file to `specs/user-persona.spec.md`.
31
31
2.**Overwrite the Nickname** in the newly created file with the one provided in Step 1.
32
-
* If `"Custom"` is chosen, proceed to Step 3.
32
+
3.**Ask for Personality Change:**`"Would you like to change the coding agent personality? (y/n)"`
33
+
4.**If Yes:**
34
+
* Present the AI Personality options: `[Professional | Casual | Playful | Goofy | Antagonistic | Chaotic]`
35
+
* Show a short description for each personality
36
+
***MANDATORY:** Display warning indicators (⚠️) and warning text for Antagonistic and Chaotic personalities
37
+
* Update the `AI Personality` field in `specs/user-persona.spec.md` with their selection
38
+
5.**If No:** Proceed with the current personality setting from the predefined persona
39
+
* If `"Custom"` is chosen, proceed to Step 3: Interactive Persona Creation.
33
40
34
41
### Step 3: Interactive Persona Creation
35
42
If the user opts for a custom persona, you MUST use the `rules/templates/persona.template.md` to create the `specs/user-persona.spec.md` file. You MUST ask the following questions interactively and populate the template with the answers:
36
43
37
44
1.**Role:**`"What is your primary role (e.g., Engineer, Designer, etc.)?"`
3.**AI Personality:**`"Please choose your desired AI personality: [Professional | Casual | Playful | Goofy | Antagonistic | Chaotic]"`. Show the description for each personality. (If no selection is made, `Professional` is the default.)
46
+
3.**AI Personality:**`"Please choose your desired AI personality: [Professional | Casual | Playful | Goofy | Antagonistic | Chaotic]"`. Show the description for each personality. **MANDATORY:** Display warning indicators (⚠️) and warning text for Antagonistic and Chaotic personalities. (If no selection is made, `Professional` is the default.)
40
47
41
48
Upon completion, save the answers (including the nickname from Step 1) to `specs/user-persona.spec.md`.
0 commit comments