One-click install
npx skills add https://github.com/gelsonsimoes/wms-verticalparts --skill clean-code-gelsonsimoes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: clean-code
Source: https://github.com/gelsonsimoes/wms-verticalparts/tree/main/.agent/skills/clean-code
Command: npx skills add https://github.com/gelsonsimoes/wms-verticalparts --skill clean-code-gelsonsimoes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Pragmatic coding standards that keep AI code concise, direct, and free of unnecessary complexity.

Core Features & Use Cases

  • SRP Single Responsibility principle to keep functions/classes focused
  • DRY Don’t Repeat Yourself to encourage reuse
  • KISS Keep It Simple to reduce unnecessary features
  • YAGNI You Aren't Gonna Need It to avoid overengineering
  • Boy Scout Leave code cleaner than you found it with easy future maintenance
  • Use Case: guiding code reviews and team onboarding to align on consistent style and quality

Quick Start

Apply these rules to your next AI coding task to produce clean, readable, and robust code.

Frequently Asked Questions about clean-code

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What are clean code standards for AI software projects?

Clean code standards for AI software projects enforce pragmatic rules like SRP, DRY, and KISS to keep functions focused, reduce unnecessary complexity, and ensure robust, readable code generation.

How do I apply coding standards to AI-generated code reviews?

Apply coding standards to AI-generated code reviews by checking for clear naming, small functions, early returns, and guardrails, ensuring the code aligns with YAGNI and Boy Scout principles for maintainability.

What is the best way to reduce cognitive load in software engineering?

The best way to reduce cognitive load in software engineering is implementing clean code principles, utilizing early returns and small functions focused on a single responsibility to minimize bugs and complexity.

Does this clean code approach work for team onboarding and mentoring?

Yes, this clean code approach works for team onboarding and mentoring by providing consistent coding guidelines that align developers on style, quality, and pragmatic software engineering best practices.

Why should I avoid overengineering in AI development tasks?

You should avoid overengineering in AI development tasks by applying the YAGNI principle, ensuring you only build necessary features to keep code concise, direct, and free of unnecessary complexity.

When do I need coding guardrails for AI applications?

You need coding guardrails for AI applications when generating code that requires strict adherence to software engineering standards, preventing bugs and reducing cognitive load through structured, focused functions.