←Leaderboard/Software Engineering/solid-skills
Last commit on February 11, 2026·Created on January 22, 2026

ramziddin/solid-skills

“Apply SOLID principles and TDD to software.”
Combined rank
#539
across all skills
In Software Engineering
#47
category rank
Stars
624
+1.0% in last 7d
Forks
72
0.0% in last 7d
Watchers
4
0.0% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This skill provides a structured framework for writing production code, implementing features, and planning system architecture. It guides developers through the application of SOLID principles and clean code practices to ensure software is maintainable and scalable.

By integrating a rigorous testing strategy and the laws of Test-Driven Development, it helps engineers refactor existing codebases and debug complex systems with a professional software design approach.

WHO IT'S FOR
Technical leads / architects
planning architecture and designing systems
Backend / infrastructure engineers
refactoring existing code for maintainability
QA / test automation engineers
implementing TDD and creating tests
AI agent / automation builders
configuring AI to write professional-grade code
Repository contents

1 skill file

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill

Follow the documented setup, then try a first task.

Install the Solid Skills bundle

Installs: Complete ramziddin/solid-skills bundle

  1. Run this command in a terminal to install the bundle.

    npx skills add ramziddin/solid-skills
README.md ↗ · Checked Nov 5, 2026

Give it something to do.

Suggested first task

Review one file for code-quality issues

Uses solid

  • Path to the code file to review
Use the solid skill to review [path/to/file] for the most important code-quality and SOLID-principle issues. Return a short prioritized list with specific suggested improvements, but do not modify the file.
README.md ↗ · Checked Nov 5, 2026skills/solid/SKILL.md ↗ · Checked Nov 5, 2026