wishful-thinking-programming
CommunityCode 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.