go-fail-fast-wiring
CommunityRefactor Go services to enforce required dependencies at startup.
Authortanghuo
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps refactor Go services to ensure required dependencies are validated at startup, eliminating runtime nil checks and focusing business logic on core functionality.
Core Features & Use Cases
- Startup Validation: Enforce required dependencies during service construction, not at runtime.
- Nil Check Removal: Clean up nil checks from business logic, improving code clarity.
- Use Case: When refactoring a Go service, use this Skill to ensure that all required dependencies are present and validated during startup, preventing runtime errors and improving service reliability.
Quick Start
Refactor your Go service using the go-fail-fast-wiring skill to enforce required dependencies at startup.
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 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: go-fail-fast-wiring Download link: https://github.com/tanghuo/th-skill/archive/main.zip#go-fail-fast-wiring 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 620,000+ vetted skills library on demand.