solid은(는) 무엇을 하나요?
코드 작성, 기능 구현, 리팩토링, 아키텍처 계획, 시스템 설계, 코드 리뷰 또는 디버깅 시 이 스킬을 사용하세요. 이 스킬은 SOLID 원칙, TDD, 클린 코드 관행 및 전문 소프트웨어 설계를 통해 주니어 수준의 코드를 시니어 엔지니어 수준의 소프트웨어로 변환합니다.
코드 작성, 기능 구현, 리팩토링, 아키텍처 설계, 코드 리뷰 또는 디버깅 시 사용하는 스킬입니다. 이 스킬은 SOLID 원칙, TDD, 클린 코드 관행 및 전문 소프트웨어 설계를 통해 주니어 수준의 코드를 시니어 엔지니어 수준의 소프트웨어로 변환합니다.
이 스킬은 소프트웨어 개발 과정에서 코드 품질을 향상시키기 위해 설계되었습니다. SOLID 원칙(Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation, Dependency Inversion), TDD(Test-Driven Development), 클린 코드 작성법, 그리고 전문적인 소프트웨어 설계 방법론을 적용하여 주니어 개발자의 코드를 시니어 엔지니어 수준으로 업그레이드합니다. 주로 Claude Code, Cursor, Codex와 같은 AI 기반 개발 도구와 함께 사용되며, 코드 작성 시맥락에 맞게 SOLID 원칙을 적용하고, 테스트 코드를 먼저 작성한 후 구현하는 TDD 방식을 권장합니다. 또한 코드 리뷰 시에는 구조적 문제, 중복, 결합도, 응집도 등의 측면에서 피드백을 제공합니다. 이 스킬은 복잡한 비즈니스 로직을 단순화하고 유지보수성을 높이며, 확장 가능한 아키텍처를 설계하는 데 큰 도움을 줍니다.
npx skills add https://github.com/ramziddin/solid-skills/tree/main/skills/solid코드 작성, 기능 구현, 리팩토링, 아키텍처 계획, 시스템 설계, 코드 리뷰 또는 디버깅 시 이 스킬을 사용하세요. 이 스킬은 SOLID 원칙, TDD, 클린 코드 관행 및 전문 소프트웨어 설계를 통해 주니어 수준의 코드를 시니어 엔지니어 수준의 소프트웨어로 변환합니다.
ElevenLabs text-to-speech with mac-style say UX.
Oracle CLI second-model review/debug/refactor/design with selected files, dry-run token checks, API or browser engine.
Capture and automate macOS UI with the Peekaboo CLI.
Generate multiple radically different interface designs for a module using parallel sub-agents. Use when user wants to design an API, explore interface options, compare module shapes, or mentions "design it twice".
Build a throwaway prototype to flesh out a design — a runnable terminal app for state/business-logic questions, or several radically different UI variations toggleable from one route.
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".