generative-thinker

Apply Generativity Theory to design open-ended systems with low barriers and high ceilings.

Updated Feb 12, 2026
One-click install
npx skills add https://github.com/ab22593k/skills --skill generative-thinker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generative-thinker
Source: https://github.com/ab22593k/skills/tree/main/generativity
Command: npx skills add https://github.com/ab22593k/skills --skill generative-thinker

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and scripts (resource) components.

What problem does it solve?

This Skill helps you move beyond solving single, narrow problems to building open-ended, high-leverage systems that empower others to innovate and create unpredicted value.

Core Features & Use Cases

  • Generative Strategy: Shift from "fixing X" to "creating a system where anyone can fix X."
  • Platform Design: Focus on low barrier to entry and high ceiling for innovation.
  • Use Case: Instead of writing a script to rename files, design a generic "File Transformer" framework that users can adapt for various renaming, header injection, or content cleanup tasks.

Quick Start

Use the generative-thinker skill to design a platform strategy for enabling user-generated content.

Frequently Asked Questions about generative-thinker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I shift from fixing single problems to building high-leverage platforms?

To build high-leverage platforms, you apply Generativity Theory to shift from fixing specific issues to designing open-ended systems. This approach focuses on meta-problem solving, enabling others to create unpredicted value through low barrier and high ceiling design.

What is generativity theory in system design?

Generativity theory in system design is a framework for building open-ended systems that produce unanticipated outcomes. It treats surprise as a feature, embraces messiness, and evaluates solutions based on leverage, adaptability, ease of mastery, accessibility, transferability, and profitability.

How do I design a platform strategy with low barrier and high ceiling?

You design a platform strategy with low barrier and high ceiling by creating generic frameworks instead of narrow fixes. For example, build a File Transformer framework rather than a simple renaming script, empowering users to adapt the system for various content cleanup tasks.

When should I use a generative approach instead of writing a targeted script?

Use a generative approach instead of a targeted script when you need to empower others to innovate and create unpredictable value. If your goal is meta-problem solving to enable user-generated content or adaptable frameworks, generative system design is the appropriate choice.

How can I evaluate if my system design has high leverage and adaptability?

You evaluate system design leverage and adaptability by assessing solutions against seven metrics: leverage, adaptability, ease of mastery, accessibility, transferability, and profitability. This ensures the platform empowers broad innovation rather than solving isolated issues.

Does generative-thinker require specific dependencies to build open-ended systems?

Generative-thinker requires no specific dependencies to build open-ended systems. It functions as an advanced reasoning guide for platform strategy, utilizing internal scripts and references to direct the design of high-leverage, adaptable frameworks without external tool limitations.