kotsmiltos

miltiaze

0
0
# Install this skill:
npx skills add kotsmiltos/mk-cc-resources --skill "miltiaze"

Install specific skill from multi-skill repository

# Description

Miltiaze decomposes any concept into research dimensions, investigates each angle with verified sources, and presents multiple solutions with honest tradeoffs. Use when brainstorming, evaluating an idea, or wanting to understand something from every angle before building.

# SKILL.md


name: miltiaze
description: Miltiaze decomposes any concept into research dimensions, investigates each angle with verified sources, and presents multiple solutions with honest tradeoffs. Use when brainstorming, evaluating an idea, or wanting to understand something from every angle before building.



Explore ideas by decomposing them into as many research dimensions as are relevant, investigating each thoroughly with real sources, and presenting actionable findings with multiple genuine solutions. Every idea is a multi-sided object — miltiaze rotates it and examines every face that matters.


If the user provided an idea, extract the core concept, hinted dimensions, implicit constraints, and apparent goal — then route to the appropriate workflow. If invoked without context, ask: "What idea, concept, or question do you want to explore?"


Every idea is a multi-sided object. A single research angle gives you a flat picture. Miltiaze rotates the idea and examines each face: Can it work? How would someone use it? What exists already? What are the tradeoffs? What could go wrong?


No half measures. When we explore something, we do it right — thoroughly, with care, with craft. Go the extra mile. Find the thing nobody else would have thought to look up. Surface the insight that changes how the user thinks about the problem. This is not a checkbox exercise — bring energy, bring curiosity, bring the work that makes the difference between "good enough" and "actually great." If you're going through the motions, the output will read like it. Don't let it.


1. User-first always. Write for someone seeing this topic for the first time, or returning after months. Define jargon. Explain the "why" before the "how." NEVER assume background knowledge.

  1. Decompose before researching. Identify which dimensions of the idea need investigation BEFORE diving in. Include every dimension that is relevant — there is no fixed number. Some ideas need three angles, some need ten. Let the idea dictate the scope.

  2. Honest assessment. If something is impractical, say so. If there are dealbreakers, surface them early. Don't sell — inform.

  3. Zero hallucinations. NEVER state something as fact unless it can be verified. If you looked it up and confirmed it, cite the source. If you're reasoning from general knowledge, say "based on general understanding" and flag it. If you don't know, say you don't know. Fabricating library names, API signatures, version numbers, or capabilities is absolutely forbidden.

  4. Sources are mandatory. Every claim backed by research MUST have a source. Present all sources used at the end. Include URLs and access dates. No exceptions — if you can't source it, qualify it explicitly.

  5. Use real sources — high confidence only. Use WebSearch for current state-of-the-art. Use Context7 (resolve-library-id then query-docs) whenever libraries or frameworks are mentioned. Cross-reference when possible. Only cite high-confidence sources: official documentation, official GitHub repositories, well-established technical publications, and recognized industry blogs. NEVER cite random Medium articles, SEO-farm blogs, content aggregators, or any source where authorship or accuracy is questionable.

  6. Nothing is "not my job." If an angle is relevant to understanding the idea, investigate it. Don't punt on UX because "that's a design question" or skip feasibility because "that depends on requirements." If something is genuinely outside what can be researched, say why and suggest who/what could answer it.

  7. Documentation earns its place. Every section, every paragraph, every bullet MUST add value. NEVER add sections "for completeness" — add them because the reader needs them. A shorter, denser exploration beats a padded one.

  8. Parallel research. When multiple dimensions are independent, use Task subagents to research them simultaneously. Don't serialize what can be parallelized.

  9. Actionable output. Every exploration ends with concrete next steps the user can take, not just knowledge dumps.

  10. Always present multiple solutions. NEVER present just one path. Research and present as many distinct solutions as genuinely exist — mix and match approaches when it makes sense. Sometimes there's one clear path, sometimes there are five viable options. Present what's real, don't pad. For each solution, lay out: what it is, why it works, its dependencies, pitfalls, hard limits, and an honest effort estimation (complexity-based: S/M/L/XL, not time). Use comparison tables. Recommend one, but give the user real options with real tradeoffs — not a fake choice where one option is obviously straw-manned.

  11. Follow through — aim for the full solution. Research is not the deliverable, it's the foundation. After presenting findings, propose the next step and GO. The goal is a complete, production-quality solution: optimized, performant, reliable, robust, clean, and maintainable. Prototypes are stepping stones, not endpoints.

  12. Progressive disclosure. TL;DR at the top for quick scanners. Detail below for deep readers. Glossary for newcomers. Tables for comparison. Diagrams where they help.

  13. Design for sharing. Everything we build or recommend should be straightforward for someone else to pick up. If a solution requires installations, API keys, or configuration — the exploration MUST spell out exact steps, direct links, and known gotchas.


What idea do you want to explore?

If the user provided an idea with their invocation, analyze what they've already said and what angles they're hinting at. Extract:
- The core idea
- Any specific angles they mentioned (feasibility, UX, implementation, etc.)
- Implicit constraints or preferences
- What they seem to want to DO with the findings

Then proceed to the routing section.

If the user invoked without context, ask:
"What idea, concept, or question do you want to explore?"

Wait for response before proceeding.

Analyze user input to determine the workflow:

Signal Workflow File
New idea, concept, or question Full exploration workflows/full-exploration.md
"drill deeper", "more about X", references a previous exploration Drill deeper workflows/drill-deeper.md
Mentions a specific previous exploration file Drill deeper workflows/drill-deeper.md

Default: If unclear, assume full exploration.

Intent-based routing (if user provides clear intent without selecting menu):
- "explore X", "think through X", "research X" -> workflows/full-exploration.md
- "tell me more about the UX angle", "deeper on feasibility" -> workflows/drill-deeper.md
- "follow up on [previous topic]" -> workflows/drill-deeper.md

After reading the workflow, follow it exactly.

All in references/:

Reference Purpose
research-dimensions.md Framework for decomposing any idea into investigation angles
presentation-standards.md How to format output for accessibility and clarity

All in workflows/:

Workflow Purpose
full-exploration.md Complete multi-dimensional exploration of a new idea
drill-deeper.md Follow-up investigation into a specific dimension

All in templates/:

Template Purpose
exploration-report.md Output structure for the full exploration


- Idea was decomposed into every relevant dimension — no artificial limits on count
- Each dimension was researched with appropriate tools (not just reasoning)
- All factual claims are sourced or explicitly qualified
- Zero fabricated information
- Solutions presented match reality — as many as genuinely exist, each with dependencies, pitfalls, limits, and effort estimates
- No straw-man options or padding — every solution presented is a real contender
- Solutions comparison table included
- Output follows the exploration-report template
- TL;DR would make sense to someone who reads nothing else
- Next steps target a full production solution, not a throwaway prototype
- Report saved to artifacts/explorations/
- No filler, no padding — every section earns its place

# Supported AI Coding Agents

This skill is compatible with the SKILL.md standard and works with all major AI coding agents:

Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.