grow-muse

Solid

Use when deciding what NEW user-facing capability to build next for Muse — the owner asked for growth, a daily flow dead-ends because a capability doesn't exist, or a growth-loop fire. For defects, debt, or dead code in what already exists, use improve-muse instead.

AI & Automation 6 stars 0 forks Updated today MIT

Install

View on GitHub

Quality Score: 78/100

Stars 20%
28
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# grow-muse — the growth cycle One invocation = one new user-visible capability slice, end-to-end: source → score → design-gate → build → verify → push. Sibling `improve-muse` hardens what exists. Every slice MUST carry a one-sentence **user story** — "진안 asks X / lives situation X, and Muse now does Y." No user story ⇒ filler, drop the item. **Boundary (one item, one owner):** MISSING capability → here. Working-but-poor UX of an existing surface → here (usable and correct, just clunky — slow flows, confusing labels). BROKEN — including failing its function without erroring (unreadable, dead affordance, wrong output) → improve-muse; hardening debt found mid-build gets one `- [open] for=improve-muse :: ...` record in backlog.md, never absorbed into the slice. A loop calling only this skill grows forever — pair with improve-muse. **Standing authorizations (Jinan 2026-06-27, this skill only):** push on green verify (never red); auto-pick — but new outbound send classes, privacy-posture changes, and product-boundary calls are ALWAYS ⏳ (skip with the exact question recorded, never guess); scope a real capability, not a stub. ## The cycle 1. **ORIENT** — `pnpm self-eval` red ⇒ do NOT build growth: this fire BECOMES the hardening slice — run improve-muse's cycle inline and fix the regression to green (never end the fire having merely reported a red board). Else check recent log; is Ollama up? 2. **SOURCE — take the FIRST rung that yields:** 1. **Owner's stated dir...

Details

Author
wlsdks
Repository
wlsdks/muse-agent
Created
2 months ago
Last Updated
today
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

improve-muse

Use when deciding what internal/hardening work to do next on the Muse repo — at the start of a maintenance pass, after a regression or real failure surfaces, or as the per-fire entrypoint of a hardening loop. Covers defects, silent failures, debt, dead code. For a NEW user-facing capability, use grow-muse instead.

6 Updated today
wlsdks
AI & Automation Solid

muse-dev-patterns

The distilled per-slice engineering discipline of the Muse repo — how to triage a failing gate, probe the live path, prove a test isn't vacuous, calibrate a constant from measurement, and land a slice with the right writeback. Use this whenever working on Muse code — especially when a gate/test/battery fails and you must decide "my bug, stale expectation, or pre-existing rot?", when adding or tuning any threshold constant, when writing a test for a fix, when creating a live eval battery, or when landing/committing a slice. Also use it when a claim like "X works" needs verification — it says which proof is the cheapest sufficient one.

6 Updated today
wlsdks
Web & Frontend Featured

grow-app

Guided journey from an app people sign up for and then quietly abandon to a sealed retention engine with a habit loop, an activated first run, and one metric the whole team trusts. Orchestrates eight skills phase by phase - hooked-ux, improve-retention, continuous-discovery, lean-ux, inspired-product, lean-analytics, microinteractions, drive-motivation - asking the user questions at every decision point and recording results in the project docs/ folder (PRODUCT.md, METRICS.md, GROW-APP-PLAN.md) so the journey resumes across sessions. Use when the user wants to lift activation and retention, design a habit loop, fix a leaky onboarding funnel, or says 'users sign up then disappear'. Do not use to fix broken UX or performance that no engagement mechanic can paper over - run improve-app first; if there is no app yet, use create-app. For one framework in isolation, invoke that skill directly.

1,754 Updated 5 days ago
wondelai