Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
athola avatar

Triz

  • 76 installs
  • 325 repo stars
  • Updated August 2, 2026
  • athola/claude-night-market

Break out of local optima by applying TRIZ cross-domain analogies when a developer is stuck on an inventive or architectural problem.

About

triz is a claude-night-market agent skill that applies Altshuller’s Theory of Inventive Problem Solving through cross-domain analogical reasoning. Solo builders install it when a feature, architecture, or growth mechanic feels boxed in and compromise trades keep making things worse. The skill walks through an Ideal Final Result, names technical contradictions (improving X worsens Y), handles physical contradictions with separation in time, space, condition, or scale, and escalates analysis depth from a single adjacent field up to five distant fields with principle suggestions. It is intentionally not a literature-review or ripgrep replacement—use other channels for known solutions. Because triggers are “stuck and need inventive perspectives,” it belongs journey-wide even though Prism shelves it first under Idea research for discovery workflows.

  • Altshuller TRIZ workflow: Ideal Final Result, technical and physical contradictions, separation principles
  • Four depth levels—light (1 field) through maximum (5 fields) with optional matrix lookup
  • Explicit When NOT To Use guardrails versus standard code search or obvious solutions
  • Field-mapping step to pull inventive patterns from domains outside your current stack
  • Designed for agent invocation when stuck, not for routine documentation or lint fixes

Triz by the numbers

  • 76 all-time installs (skills.sh)
  • Ranked #1,473 of 3,282 Productivity & Planning skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/athola/claude-night-market --skill triz

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs76
repo stars325
Security audit2 / 3 scanners passed
Last updatedAugust 2, 2026
Repositoryathola/claude-night-market

What it does

Break out of local optima by applying TRIZ cross-domain analogies when a developer is stuck on an inventive or architectural problem.

Files

SKILL.mdMarkdownGitHub ↗

TRIZ Cross-Domain Analysis

When To Use

  • Stuck on a problem and need perspectives from other domains
  • Exploring cross-domain analogies for inventive solutions

When NOT To Use

  • Standard code search or literature review (use other

tome channels)

  • Problems with obvious, well-known solutions

Apply Altshuller's Theory of Inventive Problem Solving to find solutions from adjacent fields.

Depth Levels

DepthFieldsAnalysis
light1Ideality and contradiction
medium2Ideality, contradiction, field mapping
deep3Adds principle suggestions and separation
maximum5Adds distant fields and optional matrix lookup

Workflow

1. State the Ideal Final Result: the function delivered without the system existing. Ask what would make the system unnecessary while the function still happens. 2. Formulate the technical contradiction: improving X worsens Y. For a physical contradiction (one parameter pulled toward two opposite values), apply separation in time, space, condition, or system/scale instead of compromise. 3. Map to adjacent fields using the field taxonomy. 4. Search for solved analogues in those fields. 5. Build bridge mappings with rationale and a confidence score.

Field Mapping Strategy

  • Software architecture: civil engineering, biology
  • Data structures: logistics, materials science
  • Algorithms: operations research, genetics
  • Security: military strategy, immunology
  • Financial: game theory, ecology

Related

TRIZ is the analogical method in the broader ideation catalog. For diverse, category-spanning ideation with rotation, see Skill(tome:ideate).

Limitations

  • The built-in contradiction catalog maps common software

trade-offs to principles. It is a convenience mapping rather than part of the classical TRIZ Body of Knowledge, which is scoped to technological systems.

  • The optional canonical matrix is a sparse subset of

Altshuller's 39x39 engineering-parameter table. It has been frozen since 1985 and uses engineering, not software, parameters. Treat it as a cross-check, not the primary source.

  • An empty matrix cell does not mean "no solution". By the

empty-box convention, any of the 40 principles may apply.

  • The strongest, most portable parts of TRIZ are the 40

principles as a divergence checklist and Ideality as a framing question. ARIZ, Substance-Field analysis, the 76 standard solutions, the Laws of Technical Systems Evolution (S-curves), and Function-Oriented Search (FOS) are out of scope here.

Sources

  • TRIZ Body of Knowledge (MATRIZ) and the classical

contradiction matrix (matriz.org).

  • AutoTRIZ (arXiv 2403.13002, 2024): LLM-driven TRIZ ideation.
  • TRIZ Agents (arXiv 2506.18783, 2025): multi-agent LLM orchestration

across TRIZ steps; companion to AutoTRIZ.

  • The vendored canonical 39x39 matrix subset comes from

NickScherbakov/Heinrich-The-Inventing-Machine (Apache-2.0); see src/tome/channels/triz_data/NOTICE for attribution and the exact vendored scope.

Exit Criteria

  • [ ] An Ideal Final Result statement is produced before the

search begins.

  • [ ] A technical contradiction is stated as "improving X

worsens Y" (or a physical contradiction is named with a separation axis).

  • [ ] At least one cross-domain bridge with a confidence

score is returned per active adjacent field, or the field is explicitly reported as yielding nothing.

  • [ ] When the canonical matrix is consulted, an empty cell

is reported as "any of the 40 may apply", not as "no solution".

Related skills

FAQ

Is Triz safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

Productivity & Planningresearchautomation

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.