impl-standards
CommunityEnforce coding standards, build robust, maintainable code.
Software Engineering#code quality#software engineering#best practices#error handling#coding standards#maintainability#constants
Authorterrylica
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Inconsistent coding practices, poor error handling, and unmanaged constants lead to brittle, hard-to-maintain codebases. This skill provides a set of core engineering standards to ensure high-quality, consistent, and maintainable production code.
Core Features & Use Cases
- Robust Error Handling: Enforces a "raise and propagate" policy, preventing silent failures and ensuring clear error visibility.
- Semantic Constants Management: Guides on abstracting magic numbers into meaningful, version-agnostic constants for improved readability and maintainability.
- Dependency Management: Promotes the use of battle-tested open-source libraries over custom implementations.
- Progress Logging & Metadata: Standardizes logging for long-running operations and suggests optional metadata for service discovery.
- Use Case: When developing a new feature, apply these standards to ensure your code is resilient to errors, easy to understand, and integrates seamlessly into the existing system, reducing future debugging and refactoring efforts.
Quick Start
Implement the new feature following the core engineering standards. Pay special attention to error handling and constants management.
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: impl-standards Download link: https://github.com/terrylica/cc-skills/archive/main.zip#impl-standards 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.