Developer Builds Minecraft Launcher with Claude Code

Project Overview
BlockHaven Launcher is a free, open-source Minecraft launcher built using Claude Code. The developer, who has 20+ years of software development experience, directed the entire development process without writing specifications or code themselves.
Technical Implementation
The launcher is built with:
- Electron for desktop application framework
- React for user interface
- TypeScript for type safety
- Microsoft OAuth for authentication
- Modrinth API integration for mod browsing
Key Features
- Microsoft authentication system
- Modrinth mod browsing capabilities
- Isolated multi-instance profiles
- Server auto-connect functionality
- Clean user interface
Development Workflow
The developer described the desired architecture and tech stack to Claude Code, which then:
- Wrote the design documents
- Implemented the code
- Utilized start-work skills/tooling for development
The developer's role was directing the process rather than writing specifications or code. The repository is fully public, allowing other developers to examine what Claude Code produces for a real desktop application.
Project Details
- No advertisements or subscriptions
- MIT licensed
- Free to use
- Open-source codebase
📖 Read the full source: r/ClaudeAI
👀 See Also

Claude AI Adopts Custom Terminology from 300-Page Specifications Without Prompting
A developer loaded over 300 pages of formal specifications into Claude AI as project knowledge, including 88,000 words across 20 papers, 35 falsifiers, a glossary, field guide, test suite, and compression toolkit. Claude began using the custom vocabulary operationally to describe its own processes without being prompted.

Claude Skill File Applies Negotiation Theory to Email Composition
A developer created a SKILL.md file for Claude that injects negotiation frameworks like BATNA, anchoring, and reciprocity into email writing. The skill generates 2-3 variant emails with tradeoff analysis instead of a single generic response.

Automating Business Vetting with OpenClaw: A Case Study
A developer automated their business verification process using OpenClaw, creating a system that analyzes submitted profiles, checks them against policies, and outputs decisions with reasoning and confidence scores.

Wildlife Rescuer Uses Claude AI for Baby Squirrel Care Book and Interactive Chat Bot
A wildlife rescuer with 38 years of experience is using Claude AI to refine a 300-page book on baby squirrel care and has coded an interactive chat bot named Hazel to assist other rescuers. The rescuer is now testing Claude's capabilities by having it track and journal the progress of a baby squirrel named Nova.