nav-triz

Solid

Divergent solving for a declared contradiction ("improving X worsens Y"). Produces three competing candidates from different TRIZ separation modes, each with cost and downside, then recommends one. Auto-invoke when user says "find a better solution", "alternatives for", "resolve the contradiction", "triz this", or when a nav-brief declares a Contradiction on a substantial task.

AI & Automation 232 stars 12 forks Updated today

Install

View on GitHub

Quality Score: 82/100

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

Skill Content

# Navigator TRIZ Skill Navigator finds *a* solution fast. This skill exists for the minority of tasks where the first fitting idea is a compromise: improving one thing worsens another. It forces three genuinely different candidates onto the table before PLAN picks one, then records the resolution so the next session can find it. ## When This Fires (and when it must not) Fires when either: - The user asks for it: "find a better solution for X", "alternatives for X", "resolve the contradiction", "triz this". - A nav-brief `Contradict` row is not `none` AND the task is substantial (Task Mode complexity ≥ 0.5, or touching more than one subsystem). Does NOT fire for routine work, a brief with `Contradict none`, "just do it" / "quick fix" passthroughs, or when the user already named the approach. Ceremony is the failure mode of this skill; when in doubt, skip it and say so in one line. (Resolved before: mem-060, mem-074 — new blocking behaviour ships opt-in, by condition.) ## Protocol (one screen of output) 1. **State the contradiction** in one line, technical form ("improving A vs worsening B") or physical form ("X must be both A and not-A"). If you cannot, stop: there is no contradiction, proceed normally. 2. **Ideal Final Result**: what if the function existed with no new code? Name what would have to be true. If reachable, that is candidate 0 and usually the answer. 3. **Reuse inventory**: what already does ≥80% of this? `path:line` or `none found`. 4. **Prio...

Details

Author
alekspetrov
Repository
alekspetrov/navigator
Created
11 months ago
Last Updated
today
Language
Python
License
None

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

thinking-triz

Apply TRIZ (Theory of Inventive Problem Solving) methodology to resolve technical contradictions and find innovative solutions. Use for engineering design, breaking through impossible constraints, and systematic innovation.

2 Updated today
babypochi06
AI & Automation Listed

navigator-abstraction-level

This skill should be used when the team feels "stuck", "going in circles", needs to "switch abstraction level", "change perspective", diagnose "cognitive tunneling", "bike-shedding", "goal displacement", apply "Cynefin assessment", "system operator", "iceberg model", "ladder of abstraction", or navigate between strategic and tactical thinking.

3 Updated 2 days ago
noxxer
AI & Automation Listed

resolve

Resolve a stuck trade-off — "we can't improve A without hurting B" — by finding a structural fix that dissolves the conflict instead of trading along it. Names the single element that must be two things at once, then looks for the escape across four separations (space, time, condition, whole-vs-part), a reparameterization (derive B from A), and a trim. Lists only the moves that genuinely apply and is honest when none do — says "genuine trade-off, here's how to pick" rather than dressing up "you have to choose" as an escape. Use on nascent/stuck design tensions, NOT mature problems where only tuning is left. Triggers: /resolve, "resolve this trade-off", "can't improve X without hurting Y", "stuck on a trade-off", "break out of this frontier", "the same thing must be both … and …".

0 Updated 1 weeks ago
mehdiforoozandeh