add-skill

Add validated skills to agents and check alignment with SOLID and Clean Architecture.

13|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/fredericvilcot/clean-claude --skill add-skill-fredericvilcot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-skill
Source: https://github.com/fredericvilcot/clean-claude/tree/main/.claude/skills/add-skill
Command: npx skills add https://github.com/fredericvilcot/clean-claude --skill add-skill-fredericvilcot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows for the dynamic addition of specialized expertise to agents, ensuring that all new capabilities strictly adhere to the project's core craft philosophy and principles.

Core Features & Use Cases

  • Skill Augmentation: Add new, validated skills to specific agents (e.g., 'DDD' to 'architect').
  • Craft Validation: Automatically checks if a proposed skill aligns with established craft principles before integration.
  • Skill Listing: Provides a clear overview of all active and foundational skills.
  • Use Case: A team lead wants to incorporate Domain-Driven Design principles into the 'architect' agent. They use /add-skill architect DDD to integrate this expertise, and Clean Claude ensures it aligns with existing SOLID and Hexagonal architecture practices.

Quick Start

Use the add-skill command to add the DDD skill to the architect agent.

Frequently Asked Questions about add-skill

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

FAQPage Schema
How do I add domain-driven design expertise to my software agent?

To add domain-driven design expertise, you use the add-skill command to append the DDD skill to a specific agent like the architect. The system validates the new skill against core craft principles like SOLID and Clean Architecture before integrating it into the agent's scope.

Can I validate new agent skills against SOLID and Hexagonal architecture patterns?

Yes, you can validate new agent skills against SOLID and Hexagonal architecture patterns. The skill augmentation process automatically checks if a proposed capability aligns with these established craft principles before it is successfully integrated into the agent.

What is the best way to manage and list active agent skills?

The best way to manage and list active agent skills is by using the skill listing feature. It provides a clear overview of all active and foundational skills currently integrated, allowing you to verify the exact capabilities and scope of your software agents.

Does adding a new skill require pre-existing clean architecture knowledge?

Adding a new skill does not require manual clean architecture knowledge from the user. The system handles craft validation internally, automatically verifying that any proposed skill augmentation aligns with established software development principles before integration.

What are the limitations when extending agent capabilities with craft skills?

The primary limitation when extending agent capabilities is that all proposed skills must strictly adhere to the project's core craft philosophy. If a new skill fails the automatic validation against SOLID, Clean Architecture, or Hexagonal patterns, it will not be integrated.

Why should I use automated craft validation for agent skill management?

Automated craft validation ensures that dynamically added expertise strictly adheres to established software development principles. This prevents architectural drift by verifying that new capabilities like Domain-Driven Design align with existing SOLID and Hexagonal practices before integration.