skill-awareness
๐ฏSkillfrom yanko-belov/code-craft
Discipline-enforcing skills that help AI coding agents write better code by following software engineering best practices like SOLID principles, developed using TDD for documentation to address specific failure patterns.
Same repository
yanko-belov/code-craft(32 items)
Installation
npx vibeindex add yanko-belov/code-craft --skill skill-awarenessnpx skills add yanko-belov/code-craft --skill skill-awareness~/.claude/skills/skill-awareness/SKILL.mdSKILL.md
More from this repository10
Enforces the DRY principle by identifying code duplication and extracting reusable abstractions, from Code Craft, a set of discipline-enforcing skills for better AI coding.
Enforces proper lazy loading patterns and resists shortcuts from Code Craft, a discipline-enforcing skills collection that helps AI coding agents follow software engineering best practices.
Enforces simplicity principles and resists unnecessary complexity from Code Craft, a collection of discipline-enforcing skills that help AI coding agents follow software engineering best practices.
Discipline-enforcing skill that teaches AI agents to apply separation of concerns principles, producing cleaner code with proper module boundaries.
Discipline-enforcing skill that teaches AI coding agents to follow the Single Responsibility Principle, developed using TDD to resist common bad patterns and close loopholes in code quality.
A coding discipline skill that enforces the fail-fast principle: when something goes wrong, fail immediately and visibly rather than hiding errors with try/catch blocks or returning default values that mask invalid state.
A discipline-enforcing skill from the Code Craft collection that teaches AI coding agents to follow software engineering best practices including SOLID principles, DRY, YAGNI, and fail-fast patterns.
Skill
Part of the Code Craft collection, this skill teaches AI coding agents to follow software engineering best practices like SOLID, DRY, and YAGNI by resisting common bad patterns, closing reasoning loopholes, and providing correct implementation examples.
A discipline-enforcing skill that teaches AI coding agents to favor composition over inheritance, providing correct patterns and resisting common rationalizations for violating the principle, developed using a TDD-inspired methodology.