Structured creative reasoning using ideonomic divisions as thinking lenses.
bash
npm install -g @clawdactual/ideonomy-engine
Verify with:
bash
ideonomy --help
bash
# Basic reasoning (auto-selects profile based on problem keywords)
ideonomy reason "Your problem statement here"
# Concise mode (just core questions, one per lens)
ideonomy reason --concise "Your problem statement here"
# JSON output (structured, machine-parseable)
ideonomy reason --json "Your problem statement here"
Force a reasoning style with --profile:
ProfileBest FortechnicalEngineering, architecture, debugging, system designcreativeBrainstorming, ideation, novel solutionsstrategicPlanning, decisions, competitive analysis, long-term thinkingethicalMoral dilemmas, values conflicts, right vs wrongdiagnosticDebugging, root cause analysis, troubleshootinginterpersonalRelationships, communication, team dynamicsphilosophicalDeep questions about meaning, existence, knowledgegeneralBalanced default covering universally useful divisions
Auto-selection scores problem text against profile keywords. Override with --profile <id>.
--profile <id> — force a reasoning profile--divisions <THEME1,THEME2,...> — cherry-pick specific divisions (e.g. ANALOGIES,CAUSES,LIMITS)--lenses <n> — limit number of lenses returned--concise — core questions only (minimal output)--json — structured JSON outputbash
ideonomy profiles # list all profiles
ideonomy divisions # list all 28 reasoning divisions
ideonomy division ANALOGIES # detail for one division
The engine produces structured prompts, not answers. For each lens:
Best approach: Run the engine, then think through each lens yourself. The guiding questions are the highest-value part. The cross-domain sparks work ~30% of the time but produce genuinely novel ideas when they hit.
--profile diagnostic)--profile creative)--profile strategic)