pragmatism
OfficialGet it working, then make it right.
Software Engineering#software development#prototyping#simplicity#brute force#pragmatism#ken thompson
AuthorObjective-Arts
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps developers adopt a pragmatic approach to software development, focusing on getting functional code working quickly and optimizing only when necessary, inspired by Ken Thompson's philosophy.
Core Features & Use Cases
- Prioritize Working Code: Encourages building the simplest solution that meets current needs over complex, speculative designs.
- Ruthless Deletion: Promotes removing unnecessary code to reduce maintenance burden and potential bugs.
- Use Case: When faced with a new feature request, use this Skill's principles to build a straightforward implementation first, rather than over-engineering for hypothetical future requirements.
Quick Start
Apply Ken Thompson's "When in doubt, use brute force" rule to simplify the current deduplication logic.
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: pragmatism Download link: https://github.com/Objective-Arts/lens-dist/archive/main.zip#pragmatism 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 223,000+ vetted skills library on demand.