burst

Solid

Force N variants of a target content artifact (default 3, range 2-5). Each variant is presented as an axis-header line followed by the full rewritten artifact. The N variants span deliberately diverse axes (length, opener, tone, structure, lens) with one mandatory "swing-the-other-way" variant taking the opposite approach. Target is either inline (`/burst 3: <seed>`) or walked back to the latest assistant-produced content turn. Convergence pattern: pick a variant, /burst again from there - works free under the walk-back rules. Single-shot per invocation.

AI & Automation 10 stars 1 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 82/100

Stars 20%
35
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# /burst - Force N variants of a content artifact Manual variation lever. When the user invokes `/burst N` they are explicitly summoning N different versions of the latest content artifact, each attacking a distinct axis, with one mandatory "swing-the-other-way" variant inverting a defining property. Supports the convergence pattern: pick a variant, /burst again, narrow to target faster than one long prompt. Single-shot - after Phase 2 the skill exits and normal posture resumes. Design spec: `docs/superpowers/specs/2026-05-13-burst-skill-design.md` (data overlay: `.heading-os-data/docs/superpowers/specs/2026-05-13-burst-skill-design.md`). ## Phase 1 - Pre-flight + target identification Three sub-steps, all silent on success. ### 1.1 Parse N + detect inline form Read `$ARGUMENTS`: - Empty -> `N = 3`, target = walk-back (1.3) - Token 1 is `"2"` through `"5"`: - Only one token -> `N = int(token1)`, target = walk-back - Followed by `:` -> `N = int(token1)`, target = inline (everything after the `:`, stripped) - Token 1 is not an integer in 2-5 (`"0"`, `"1"`, `"6"`, `"100"`, `"abc"`, `"3.5"`, `"-2"`) -> abort with the single-line error and stop: ``` /burst expects N between 2 and 5. Got: {token1}. Try `/burst 3` or `/burst 3: <inline seed>`. ``` If the inline form is detected but the seed is empty (e.g., `/burst 3:` with nothing after the colon) -> abort with: ``` /burst 3: requires a seed after the colon, or use bare `/burst 3` to walk back to the latest ...

Details

Author
mishahanin
Repository
mishahanin/heading-os
Created
4 weeks ago
Last Updated
today
Language
Python
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category