From agent-almanac
Generates structured new patterns, ideas, and solutions from void or ambiguity for novel problems, new projects, architectures, or after clearing stale patterns.
npx claudepluginhub pjt222/agent-almanacThis skill uses the workspace's default tool permissions.
---
Generates multiple creative solution approaches with trade-offs using SCAMPER and First Principles frameworks. Hands off to plan skill. Use discovery mode for tasks, vision for products, design-it-twice for interfaces.
Expands seed ideas and escapes convergent brainstorming ruts by exploring possibility space. Use for growing concepts or breaking repetitive ideation in software or other domains.
Applies cross-domain analogies, first-principles deconstruction, and divergent thinking to overcome creative bottlenecks in problem-solving.
Share bugs, ideas, or general feedback.
Generative creation from void or ambiguity — structured emergence of new patterns, approaches, and solutions where none existed before.
shiva-bhaga dissolution has cleared stale patterns and created spaceshiva-bhaga output) — understanding what failed guides what to createBefore creating, understand the space available for creation.
Creative Space Assessment:
+---------------------+---------------------------+------------------------+
| Dimension | Questions | Determines |
+---------------------+---------------------------+------------------------+
| Constraints | What MUST the creation | The boundary within |
| | satisfy? What is non- | which creativity |
| | negotiable? | operates |
+---------------------+---------------------------+------------------------+
| Freedom | What is NOT specified? | The degrees of freedom |
| | Where does the user leave | available for creative |
| | room for creative choice? | choice |
+---------------------+---------------------------+------------------------+
| Seeds | What fragments, partial | The starting material |
| | ideas, or inspirations | that informs but does |
| | already exist? | not dictate |
+---------------------+---------------------------+------------------------+
| Anti-patterns | What was tried before and | The space to avoid — |
| | failed? What approaches | creation that repeats |
| | were dissolved? | dissolved patterns |
+---------------------+---------------------------+------------------------+
| Context | What exists around the | The environment the |
| | void? What must the | creation must fit |
| | creation integrate with? | into |
+---------------------+---------------------------+------------------------+
Expected: A clear picture of the creative space: bounded by constraints, informed by seeds, and opened by degrees of freedom.
On failure: If the space feels fully constrained (no degrees of freedom), re-examine — often constraints that seem fixed are actually preferences. Ask the user if needed.
Produce multiple possibilities without evaluating them.
Expected: Three or more genuinely distinct approaches, each with a clear identity and trade-off profile.
On failure: If all approaches feel similar, the generation was too narrow. Return to Step 1 and look for unexplored degrees of freedom. Alternatively, invert a constraint: "What if I did the opposite of the obvious approach?"
Assess the generated approaches against the creative space.
Expected: A single chosen approach (or a clearly framed choice for the user) with articulated reasoning.
On failure: If no approach satisfies all constraints, the constraints may be contradictory. Surface the contradiction to the user rather than forcing a creation that compromises on fundamentals.
Execute the chosen approach, giving it concrete form.
Expected: A concrete creation that embodies the chosen approach — code, plan, structure, or design that exists where void existed before.
On failure: If the manifestation diverges from the chosen approach, pause and re-read Step 3's selection. Drift during manifestation often indicates the selection was not fully committed to. Either recommit or re-select.
New creations are fragile. Protect them through their early stages.
vishnu-bhaga for ongoing preservation if the creation will persistExpected: A creation that is tested, documented, and ready for sustained use.
On failure: If the creation fails its first test, assess whether the failure is in the creation or the test. If the creation is fundamentally flawed, return to Step 2 with the failure as a new anti-pattern seed.
shiva-bhaga first if the space is clutteredshiva-bhaga — destruction creates the void that Brahma fills; dissolution precedes creationvishnu-bhaga — preservation sustains what Brahma creates; handoff from creation to maintenanceintrinsic — creative engagement benefits from autonomous motivation; creation thrives in flowlearn — when creation requires knowledge not yet held, learning precedes generationadapt-architecture — the morphic equivalent for creating new architectural patterns from existing systems