wishful-thinking-programming

Community

Code first, research later.

Authorzgagnon
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps overcome analysis paralysis and development blockers caused by unknowns, by enabling you to write code as if ideal collaborators and APIs already exist.

Core Features & Use Cases

  • Develop with Uncertainty: Start coding even when library choices or API shapes are unclear.
  • Define APIs Through Usage: Use mocks to specify what collaborators should do, and let them accumulate into a concrete interface.
  • Use Case: When building a new feature that requires interacting with an external service whose API is not yet documented, use this Skill to write tests and code against a mocked version of the API, defining its shape as you go.

Quick Start

Use the wishful-thinking-programming skill to write a test for a new user service, assuming an ideal fetchProfile API exists.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: wishful-thinking-programming
Download link: https://github.com/zgagnon/skills/archive/main.zip#wishful-thinking-programming

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.