improvement
Guide for making improvements to existing ClaudeBar functionality using TDD. Use this skill when:(1) Enhancing existing features (not adding new ones)(2) Improving UX, performance, or code quality(3) User asks "improve X", "make Y better", or "enhance Z"(4) Small enhancements that don't require full architecture designFor NEW features, use implement-feature skill instead.
Security Assessment
About improvement
The 'improvement' skill focuses on enhancing existing functionality within the ClaudeBar framework. It helps developers apply test-driven development (TDD) to improve user experience, performance, domain logic, or code quality. This skill does not involve adding new features but is specifically designed for small adjustments that refine or enhance the current system. Whether addressing UX issues, optimizing performance, or refining domain models, this skill provides a structured approach to make incremental improvements while ensuring that existing functionality remains intact.
FAQ
When should I use the 'improvement' skill?
Use this skill when enhancing existing features, improving user experience, or optimizing code quality without adding new features.
Is the 'improvement' skill compatible with new feature development?
No, for adding new features, you should use the 'implement-feature' skill instead.
What is the recommended approach for testing improvements?
Improvements should be tested using TDD, where you first write a test for the improved behavior (which initially fails), then implement the improvement and verify that the new test passes while keeping existing tests intact.
Can this skill be used to fix broken behavior?
No, use the 'fix-bug' skill for fixing broken or malfunctioning behavior.
What type of improvements are covered by this skill?
This skill covers UX, domain, infrastructure, and performance improvements, such as refining user interfaces, improving domain logic, or optimizing backend systems.
Install improvement
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
tddworks/ClaudeBar