dream
SkillDev toolsDeep creative exploration engine. Competing perspectives, stress-tested by a 4-persona council, scored by integrity. The approach that survives attack wins, not the one that sounds best.
Use dream in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add dream and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the dream skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
What this skill tells your AI
The instructions your AI receives, as published by hashgraph-online/awesome-codex-plugins in plugins/ariaxhan/kernel-claude/skills/dream/SKILL.md and read by Ahel’s review.
Not "give me 3 options" — structured divergence: competing value systems + adversarial stress test + integrity scoring.
The winning approach is the one that SURVIVES attack, not the one that sounds best.
Use before any non-trivial decision. Use when the obvious answer feels too easy.
<on_start> agentdb read-start # prior dreams + learnings seed the perspectives; don't re-explore killed approaches </on_start>
<skill_load> always: skills/quality/SKILL.md, skills/architecture/SKILL.md on_domain: api: skills/architecture/reference/api.md, skills/architecture/reference/backend.md frontend: skills/frontend/SKILL.md backend: skills/architecture/reference/backend.md security: skills/tearitapart/reference/security.md </skill_load>
Dreams that ignore the codebase are fantasies, not proposals.
Target: 90% code reduction. Must reference actual files that could be deleted.
Format: 3-8 lines. Effort estimate. Coverage percentage.
Target: complete solution. Must sketch actual architecture, not hand-wave.
Format: full description with component diagram. Effort estimate.
Target: 80% solution with clear upgrade path.
Must explicitly state what's deferred and the cost of deferral.
Format: concrete plan. Effort estimate. Tradeoff table.
Tier 1: generate all 3 inline. Tier 2+: spawn dreamer agent for codebase-grounded perspectives.
<persona id="user" concern="usability, complexity, does it solve MY problem?">
Cuts through elegance. "Does it work for the person using this every day?"
</persona>
<persona id="adversary" concern="what breaks, worst case, what was missed">
Pure attack mode. Edge cases, race conditions, security holes, wrong assumptions.
If they can't find a flaw, the approach is strong.
</persona>
<persona id="operator" concern="can we ship it, can we maintain it, blast radius">
Operational reality. Deployment, monitoring, rollback, on-call burden.
Beautiful code that's hell to operate fails.
</persona>
Each persona: 2-3 lines per perspective. Specific concerns, not essays.
<ask_user> Use AskUserQuestion when: perspectives generated, before running council Ask: "Three perspectives ready. Which resonates, or run all through stress test?" Options: stress test all, lean toward {minimalist|maximalist|pragmatist}, rethink framing </ask_user>
- How many council members raised critical (not fixable) concerns?
- Did the perspective already account for the concerns?
- Are the flaws structural or cosmetic?
= 0.8: ANTIFRAGILE — stronger because of the attacks. = 0.6: VIABLE — survives with minor fixes. < 0.6: SHATTERED — fundamental flaws. Don't pursue.
Rank surviving perspectives by score. If ALL shatter: the problem needs reframing (thermal shock).
Context
{codebase state, constraints, existing patterns}
Perspectives (ranked by integrity)
{emoji} {name} — integrity: {score}
{perspective content} Effort: {estimate} Council verdict: {1-line summary per persona} Survived because: {why it's robust} — {perspective name}
{repeat for each surviving perspective}
Shattered
{any that didn't survive, with reason}
Recommendation
{highest integrity + why. hybrid options if scores are close.}
Next: /kernel:forge {approach} or /kernel:ingest for guided execution. </output_format>
<ask_user> Use AskUserQuestion when: results presented with ranked perspectives Ask: "Proceed with {winner}, hybrid approach, or rethink the problem?" Options: proceed with winner, hybrid of top 2, rethink </ask_user>
- Record why each shattered (agentdb learn failure)
- Ask: is the problem statement wrong? Solving the right thing?
- Generate 1-2 reframings of the original problem
- Return to diverge phase with reframed problem (max 1 reframe)
- If still shatters: STOP. "This needs human decomposition."
<github_integration> If gh authenticated and profile is github-oss or github-production: Post dream to GitHub Discussions (Decisions category). Otherwise: Write to _meta/dreams/{topic}.md only. </github_integration>
Signals
- GitHub stars
- 1k
- Forks
- 316
- Last commit
- Oct 2026
Advanced
- Item type
- skill
- Key
dream-hashgraph-online- Source
- github.com/hashgraph-online/awesome-codex-plugins
github.com/hashgraph-online/awesome-codex-plugins