Skill

triz

Apply TRIZ cross-domain analogical reasoning to find solutions from adjacent fields. Dynamically scales depth from light (1 field) to maximum (5 fields with full contradiction analysis). Use when the user is stuck on a problem or needs fresh perspectives from other domains.

From tome
Install
1
Run in your terminal
$
npx claudepluginhub athola/claude-night-market --plugin tome
Tool Access

This skill uses the workspace's default tool permissions.

Skill Content

TRIZ Cross-Domain Analysis

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

Depth Levels

DepthFieldsAnalysis
light1Contradiction only
medium2Contradiction + field mapping
deep3Full matrix + principles
maximum5Distant fields + full TRIZ

Workflow

  1. Abstract the problem into TRIZ formulation
  2. Identify technical contradiction
  3. Map to adjacent fields using Semantic Scholar's field taxonomy
  4. Search for solved analogues in those fields
  5. Build bridge mappings with rationale

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
Similar Skills
cache-components

Expert guidance for Next.js Cache Components and Partial Prerendering (PPR). **PROACTIVE ACTIVATION**: Use this skill automatically when working in Next.js projects that have `cacheComponents: true` in their next.config.ts/next.config.js. When this config is detected, proactively apply Cache Components patterns and best practices to all React Server Component implementations. **DETECTION**: At the start of a session in a Next.js project, check for `cacheComponents: true` in next.config. If enabled, this skill's patterns should guide all component authoring, data fetching, and caching decisions. **USE CASES**: Implementing 'use cache' directive, configuring cache lifetimes with cacheLife(), tagging cached data with cacheTag(), invalidating caches with updateTag()/revalidateTag(), optimizing static vs dynamic content boundaries, debugging cache issues, and reviewing Cache Component implementations.

138.5k
Stats
Parent Repo Stars222
Parent Repo Forks22
Last CommitMar 22, 2026