feat: add Code Development (Chill) mode with selective recording prompts
This commit is contained in:
+29
-3
@@ -38,20 +38,46 @@ The standard mode for software development. Captures bug fixes, features, refact
|
||||
|
||||
**ID:** `code`
|
||||
|
||||
### Code Mode Variants
|
||||
|
||||
Behavioral variants that change how the code mode operates:
|
||||
|
||||
| Variant | Mode ID | Description |
|
||||
|---------|---------|-------------|
|
||||
| **Chill** | `code--chill` | Produces fewer observations. Only records things "painful to rediscover" - shipped features, architectural decisions, and non-obvious gotchas. Skips routine work and obvious changes. |
|
||||
|
||||
### Multilingual Code Modes
|
||||
Inherits all behavior from Code Mode but instructs Claude to generate **all** memory artifacts (titles, narratives, facts, summaries) in the target language.
|
||||
|
||||
| Language | Mode ID | Description |
|
||||
| Language | Mode ID | Native Name |
|
||||
|----------|---------|-------------|
|
||||
| **Arabic** | `code--ar` | العربية |
|
||||
| **Bengali** | `code--bn` | বাংলা |
|
||||
| **Chinese** | `code--zh` | 中文 |
|
||||
| **Spanish** | `code--es` | Español |
|
||||
| **Czech** | `code--cs` | Čeština |
|
||||
| **Danish** | `code--da` | Dansk |
|
||||
| **Dutch** | `code--nl` | Nederlands |
|
||||
| **Finnish** | `code--fi` | Suomi |
|
||||
| **French** | `code--fr` | Français |
|
||||
| **German** | `code--de` | Deutsch |
|
||||
| **Greek** | `code--el` | Ελληνικά |
|
||||
| **Hebrew** | `code--he` | עברית |
|
||||
| **Hindi** | `code--hi` | हिन्दी |
|
||||
| **Hungarian** | `code--hu` | Magyar |
|
||||
| **Indonesian** | `code--id` | Bahasa Indonesia |
|
||||
| **Italian** | `code--it` | Italiano |
|
||||
| **Japanese** | `code--ja` | 日本語 |
|
||||
| **Korean** | `code--ko` | 한국어 |
|
||||
| **Portuguese** | `code--pt` | Português |
|
||||
| **Norwegian** | `code--no` | Norsk |
|
||||
| **Polish** | `code--pl` | Polski |
|
||||
| **Portuguese (Brazil)** | `code--pt-br` | Português Brasileiro |
|
||||
| **Romanian** | `code--ro` | Română |
|
||||
| **Russian** | `code--ru` | Русский |
|
||||
| **Spanish** | `code--es` | Español |
|
||||
| **Swedish** | `code--sv` | Svenska |
|
||||
| **Thai** | `code--th` | ภาษาไทย |
|
||||
| **Turkish** | `code--tr` | Türkçe |
|
||||
| **Ukrainian** | `code--uk` | Українська |
|
||||
| **Vietnamese** | `code--vi` | Tiếng Việt |
|
||||
|
||||
### Email Investigation Mode
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"name": "Code Development (Chill)",
|
||||
"prompts": {
|
||||
"recording_focus": "WHAT TO RECORD (SELECTIVE MODE)\n--------------------------------\nOnly record work that would be painful to rediscover:\n- Features that shipped or bugs that got fixed\n- Architectural decisions and their rationale\n- Non-obvious gotchas you'd regret forgetting\n- Significant refactors that change how code is organized\n\nSkip the obvious stuff:\n- Incremental steps toward a goal (just record the final result)\n- Straightforward implementations that follow established patterns\n- Changes that are clear from reading the code or git history\n\nUse verbs like: implemented, fixed, deployed, decided, discovered, restructured\n\n✅ GOOD (would be painful to rediscover):\n- \"Auth tokens now expire after 24h - security requirement from compliance\"\n- \"Moved from REST to GraphQL for the dashboard - 3x faster load times\"\n- \"SQLite locks under concurrent writes - switched to WAL mode\"\n\n❌ SKIP (obvious from code/git):\n- \"Added error handling to the API endpoint\"\n- \"Created a new component for the form\"\n- \"Updated dependencies to latest versions\"",
|
||||
|
||||
"skip_guidance": "WHEN TO SKIP (BE LIBERAL)\n-------------------------\nSkip routine operations:\n- Empty status checks\n- Package installations\n- Simple file listings\n- Repetitive operations already documented\n- File research that comes back empty\n\nSkip obvious work:\n- Straightforward implementations following existing patterns\n- Minor refactors (rename, extract, inline)\n- Incremental progress toward a larger goal\n- Changes that are self-explanatory from the code\n- Routine config/dependency updates\n- Exploratory code reading without significant findings\n\n**When in doubt, skip it.** Less is more. Only record what you'd be frustrated to figure out again."
|
||||
}
|
||||
}
|
||||
Binary file not shown.
Reference in New Issue
Block a user