feat: add home-assistant-dashboard-conventions skill + update multiple skills
- New: smart-home/home-assistant-dashboard-conventions (Mushroom cards, view tabs, no Bubble Cards) - Updated: rke2, ceph, galera, proxmox, brainstorming, compound-learning, 1password-cli, smart-home-automation skills - New references: ceph-cluster-administration, docker-volume-forensics, ceph-crush-weight, ceph-ec-mixed-size
This commit is contained in:
@@ -120,6 +120,8 @@ During exploration, if the conversation converges on "should we adopt/switch to/
|
||||
|
||||
- **Load the skill BEFORE generating brainstorming content.** When a user says "brainstorming first", "let's brainstorm", or similar, load this skill IMMEDIATELY and follow its structured process (one question at a time, multiple choice, incremental validation). Do NOT dump a full ad-hoc analysis first and then load the skill afterward — the structured process IS the value, not the ideas themselves. The user asking for the skill after you've already brainstormed is a correction signal.
|
||||
|
||||
- **Load the skill BEFORE writing any code or manifests.** Even if the user doesn't explicitly say "brainstorming", any task that involves building, migrating, or creating something new should trigger this skill FIRST. A user redirecting you from `execute_code` / manifest writing to "use the ce_* skills, starting with brainstorming" is a STRONG correction signal — they expected the structured design process, not premature implementation. This applies to infrastructure migrations, feature development, and configuration changes alike. Even if manifests seem straightforward, the structured exploration reveals design decisions (backup strategy, token handling, archive structure, cutover approach) that would otherwise be discovered too late. When corrected, STOP implementation immediately, delete any prematurely-created files, load the brainstorming skill, and start from Step 1. The full Compound Engineering chain is: brainstorming → writing-plans → (subagent-driven-development | manual execution). Do NOT skip to execution even after the design is approved — produce the implementation plan first via the `writing-plans` skill.
|
||||
|
||||
- **One question at a time** — don't overwhelm
|
||||
- **Multiple choice preferred** — easier to answer than open-ended
|
||||
- **Incremental validation** — present design, get approval before moving on
|
||||
|
||||
Reference in New Issue
Block a user