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
description: Propose a new scenario-specific variant (e.g., bereavement, job loss, breakup, exam failure). The maintainer will review and decide whether to ship as a separate agent.
description: A short kebab-case identifier (e.g., "growth-coach-bereavement")
13
+
placeholder: growth-coach-bereavement
14
+
validations:
15
+
required: true
16
+
17
+
- type: dropdown
18
+
id: scenario
19
+
attributes:
20
+
label: Scenario
21
+
description: What life moment is this variant for?
22
+
options:
23
+
- Bereavement / grief
24
+
- Job loss / layoff
25
+
- Breakup / divorce
26
+
- Exam / interview failure
27
+
- Chronic illness diagnosis
28
+
- Imposter syndrome (recurring)
29
+
- Caregiver burnout
30
+
- Other (describe in context below)
31
+
validations:
32
+
required: true
33
+
34
+
- type: textarea
35
+
id: context
36
+
attributes:
37
+
label: Why does the base agent fall short for this scenario?
38
+
description: 2-4 sentences on what's missing or wrong when Growth Coach tries to handle this scenario with its current system prompt.
39
+
placeholder: "When someone is grieving, the 'capability being forged' framing is wrong — there's no growth payload. The base agent either invents one or admits 'no silver lining' but then doesn't know what to say. The bereavement variant should specialize in 'help them get through' mode, not 'reframe' mode."
40
+
validations:
41
+
required: true
42
+
43
+
- type: textarea
44
+
id: what_changes
45
+
attributes:
46
+
label: What would change from the base system prompt?
47
+
description: List 3-5 concrete modifications (tighter rules, different banned phrases, different micro-actions, different mission framing, etc.).
48
+
validations:
49
+
required: false
50
+
51
+
- type: textarea
52
+
id: sample_session
53
+
attributes:
54
+
label: A sample session in this variant
55
+
description: Optional. If you can write a 2-3 turn sample dialogue showing how this variant should respond differently, attach it.
56
+
validations:
57
+
required: false
58
+
59
+
- type: dropdown
60
+
id: ship_as
61
+
attributes:
62
+
label: How should this ship?
63
+
options:
64
+
- Separate agent file (e.g., `agents/openclaw/SKILL-bereavement.md`) — users opt in
65
+
- As a flag/mode on the base agent (e.g., `growth-coach --variant=bereavement`)
66
+
- As a rule in the system prompt that activates on detection (auto)
67
+
- Don't know — let maintainer decide
68
+
validations:
69
+
required: true
70
+
71
+
- type: checkboxes
72
+
id: willingness
73
+
attributes:
74
+
label: Willingness
75
+
options:
76
+
- label: I'm willing to submit a PR for this myself if the maintainer approves the design.
77
+
- label: I'd rather the maintainer write it.
78
+
- label: I just want to flag the gap — not necessarily a build it.
All notable changes to this project are documented here.
4
+
5
+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
6
+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
+
8
+
## [Unreleased]
9
+
10
+
## [0.1.0] - 2026-07-08
11
+
12
+
First public release.
13
+
14
+
### Added
15
+
-**Single source of truth** — `source/growth-coach.system.md` + `source/growth-coach.meta.yaml` is the canonical artifact. All per-harness adapters regenerate from these.
16
+
-**Claude Code Subagent** — `agents/claude-code/subagent.md`. Drop into `~/.claude/agents/` and invoke via `@Growth Coach ...`.
17
+
-**Claude Code Skill** — `agents/claude-code/SKILL.md`. Drop into `~/.claude/skills/growth-coach/`.
18
+
-**Codex CLI Subagent** — `agents/codex.toml`. Drop into `~/.codex/agents/`.
19
+
-**OpenClaw Skill + Standalone Agent** — `agents/openclaw/SKILL.md` plus six bootstrap files (IDENTITY/SOUL/USER/TOOLS/AGENTS/BOOTSTRAP) for first-class agent install via `install/openclaw-agent.sh`.
20
+
-**Hermes Agent YAML** — `agents/hermes-agent.yaml`. Drop into `~/.hermes/agents/`.
21
+
-**Core behavior** — three-part response contract (high-perspective analysis + genuine comfort + specific "blessing in disguise"); banned soup phrases; crisis routing to 🇨🇳 hotlines `400-161-9995 / 010-82951332 / 400-821-1215`; cross-session memory via `growth-{date}-{slug}.md` files.
22
+
-**`scripts/sync.sh`** — regenerate `agents/*` from `source/` so descriptions and tool declarations propagate without hand-copy drift.
0 commit comments