ml-antipattern-validator
81숨겨진 안티패턴이 있는지 ML 워크플로 검증
ML 프로젝트는 정확해 보일 수 있지만, 데이터 누수나 취약한 평가가 심각한 결함을 숨길 수 있습니다. 이 스킬은 분할, 지표, 학습, 배포 준비 상태에 대한 체계적인 점검을 안내합니다.
유지보수 가능한 소프트웨어 아키텍처 설계
코드베이스가 커지고 설계 선택이 일관되지 않게 되면 팀에는 명확한 아키텍처 규칙이 필요합니다. 이 스킬은 Claude, Codex, Claude Code에 Clean Architecture, SOLID, DDD, 유지보수성 리뷰를 위한 실용적인 프롬프트를 제공합니다.
이 요청을 에이전트에 복사하세요. 공식 Skill 페이지와 매니페스트가 포함되어 있습니다.
Review the Skillstore skill "software-architecture" from https://skillstore.io/skills/doyajin174-software-architecture.md and its manifest at https://skillstore.io/api/skills/doyajin174-software-architecture/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.에이전트는 계속해서 계획을 표시하고 보안 정책에서 요구하는 확인을 요청해야 합니다.
AI 에이전트, 크롤러, 스크립트가 전체 페이지 대신 정리된 컨텍스트만 필요할 때 이 링크를 사용하세요.
"software-architecture" 사용 중입니다. 이 주문 모듈의 아키텍처 문제를 리뷰해 주세요.
예상 결과:
혼재된 책임, 의존성 방향 문제, 더 명확한 서비스 경계를 나열하는 간결한 리뷰.
"software-architecture" 사용 중입니다. 새 청구 기능을 위한 계층을 설계해 주세요.
예상 결과:
도메인 엔티티, 유스케이스, 어댑터, 인프라, 프레젠테이션 책임을 포함하는 계층 맵.
"software-architecture" 사용 중입니다. 깊게 중첩된 권한 부여 흐름을 개선해 주세요.
예상 결과:
조기 반환, 더 작은 정책 메서드, 더 명확한 이름, 테스트 가능한 경계에 대한 권장 사항.
All static command-execution alerts are Markdown formatting false positives. The skill contains architecture guidance, diagrams, and TypeScript examples; I found no prompt injection, system reconnaissance, data exfiltration, or executable command intent.
버전이 지정된 평가 보고서, 중립 배지, 임베드 카드 및 인용을 공유하세요. Skillstore는 근거를 보고하지만 이 Skill의 안전 여부를 판단하지 않습니다.
https://skillstore.io/skills/doyajin174-software-architecture/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/doyajin174-software-architecture?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/doyajin174-software-architecture?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/doyajin174-software-architecture/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/doyajin174-software-architecture.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Doyajin174. (2026). software-architecture security audit report (audit version 8) [Author version 1.0]. Skillstore. https://skillstore.io/skills/doyajin174-software-architecture/audits/8@techreport{doyajin174-doyajin174-software-architecture-2026,
author = {Doyajin174},
title = {software-architecture security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/doyajin174-software-architecture/audits/8},
note = {Author version 1.0}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "software-architecture security audit report (audit version 8)"
version: "1.0"
type: report
authors:
- name: "Doyajin174"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/doyajin174-software-architecture/audits/8"
identifiers:
- type: other
value: "skillstore:doyajin174-software-architecture:audit:8"
description: "Skillstore immutable audit report identifier"
각 작성자의 스킬은 별도의 설치 항목으로 유지됩니다. 추천 변형은 Skillstore 근거로 순위가 정해집니다.
이 변형이 1위인 이유
sickn33-software-architecture
2026-09-09
doyajin174-software-architecture
2026-09-09
chemiseblanc-software-architecture
2026-09-09
서비스가 더 커지기 전에 혼재된 책임, 불명확한 의존성, 약한 도메인 네이밍을 찾습니다.
아키텍처 문제를 도메인, 애플리케이션, 인프라, 프레젠테이션 관심사를 분리하는 더 작은 단계로 전환합니다.
SOLID, Clean Architecture, 조기 반환, 라이브러리 우선 결정에 대한 공유 가이드를 만듭니다.
software-architecture 스킬을 사용해 내 웹 앱의 Clean Architecture 계층을 쉬운 말로 설명해 주세요.
이 스킬을 사용해 다음에 붙여넣을 컴포넌트를 리뷰해 주세요. SOLID 문제, 혼재된 관심사, 더 명확한 도메인 이름을 식별해 주세요.
이 스킬을 사용해 이 서비스의 리팩터 계획을 만들어 주세요. 도메인, 애플리케이션, 인프라, 프레젠테이션 책임을 분리해 주세요.
이 스킬을 사용해 우리의 아키텍처 규칙을 평가해 주세요. SOLID, Clean Architecture, DDD 네이밍, 라이브러리 우선 결정과 비교해 주세요.
작성자
Doyajin174라이선스
MIT
작성자 버전
v1.0
Skillstore 리비전
r1
버전 안내
작성자가 선언한 버전은 유효한 SemVer가 아닙니다.
참조
72d5025b022c77f7a51bdf5c1637c689c80e89d1
유지보수 최신성
2026. 7. 23.
사용량
6 다운로드 · 229 조회
파일 구조
📄 SKILL.md
숨겨진 안티패턴이 있는지 ML 워크플로 검증
ML 프로젝트는 정확해 보일 수 있지만, 데이터 누수나 취약한 평가가 심각한 결함을 숨길 수 있습니다. 이 스킬은 분할, 지표, 학습, 배포 준비 상태에 대한 체계적인 점검을 안내합니다.
소프트웨어 문제를 체계적으로 디버깅하기
디버깅은 증거를 이해하기 전에 수정부터 시작하면 실패하는 경우가 많습니다. 이 스킬은 Claude, Codex, Claude Code가 근본 원인 분석, 패턴 비교, 가설 검증, 검증된 수정을 거치도록 안내합니다.
더 나은 AI 프롬프트 작성하기
모호한 프롬프트는 종종 불완전하거나 일관성 없는 AI 응답을 만들어냅니다. 이 스킬은 Claude, Codex, Claude Code를 위한 명확한 구조, 예시, 반복 개선 방법을 제공합니다.
개발자 온보딩 README 만들기
새 기여자는 설정 단계, 아키텍처 맥락, 소유권 규칙을 찾느라 시간을 잃는 경우가 많습니다. 이 스킬은 프로젝트 사실 정보를 온보딩, 디버깅, 전달을 지원하는 구조화된 README로 전환합니다.
ADR로 아키텍처 결정 문서화하기
팀은 중요한 기술적 선택이 왜 이루어졌는지 잊어버립니다. 이 스킬은 명확한 맥락, 대안, 결과를 포함해 ADR을 초안 작성, 검토, 정리하는 데 도움을 줍니다.
완료 보고서 작성
완료된 작업이 문서화되지 않으면 팀은 맥락을 잃게 됩니다. 이 스킬은 변경 사항, 영향, 검증, 후속 작업을 구조화된 완료 보고서로 정리합니다.
코드 패턴 및 아키텍처 분석
작성자 C0ntr0lledCha0s
대규모 코드베이스에는 반복되는 구조와 불분명한 아키텍처 선택이 숨어 있습니다. 이 스킬은 패턴을 찾아 그 의도를 설명하고, 실용적인 리팩터링 기회를 강조합니다.
AST 구조로 코드 검색
작성자 0xDarkMatter
텍스트 검색은 의미적 관계를 놓치고 불필요한 일치 결과를 많이 생성합니다. 이 스킬은 ast-grep 패턴을 사용하여 코드 구조를 찾고 집중적인 리팩터링을 준비합니다.
코드 컨텍스트 더 빠르게 찾기
작성자 89jobrien
개발자는 코드가 왜 존재하는지, 무엇이 그 코드에 의존하는지 추적하느라 시간을 잃는 경우가 많습니다. 이 스킬은 변경 전에 Claude, Codex, 또는 Claude Code가 관련 그래프 지식, 호출자, imports, 테스트를 수집하도록 유도합니다.
확장 가능한 소프트웨어 아키텍처 설계
작성자 davila7
요구사항, 트레이드오프, 구현 제약 조건이 분산되어 있으면 아키텍처 결정을 비교하기 어렵습니다. 이 스킬은 시스템 설계, 기술 선택, 기본 아키텍처 보고를 위한 구조화된 참고 자료와 도우미 스크립트를 제공합니다.
엔터프라이즈 Go 아키텍처 구축
작성자 89jobrien
대규모 Go 시스템은 팀이 기능을 추가함에 따라 명확한 경계를 잃을 수 있습니다. 이 스킬은 Claude, Codex, Claude Code에 클린 아키텍처, DDD, 프로덕션 서비스 레이아웃을 위한 구조화된 패턴을 제공합니다.
Rust If-Let 제어 흐름 단순화
작성자 EmilLindfors
중첩된 패턴 매칭은 Rust 코드에서 핵심 결정 경로를 가릴 수 있습니다. 이 스킬은 Claude, Codex, Claude Code가 더 명확한 Rust 2024 제어 흐름을 위해 let chains를 제안하도록 돕습니다.