code-patterns
TypeScript 코드 패턴 빠르게 찾기
개발자는 흔히 자주 쓰이는 구현 패턴을 간결하게 다시 확인해야 합니다. 이 스킬은 검증된 구조를 선택하고 조정할 수 있도록 간결한 TypeScript 예제를 제공합니다.
내 에이전트로 설치
이 요청을 에이전트에 복사하세요. 공식 Skill 페이지와 매니페스트가 포함되어 있습니다.
Review the Skillstore skill "code-patterns" from https://skillstore.io/skills/benny9193-code-patterns.md and its manifest at https://skillstore.io/api/skills/benny9193-code-patterns/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.에이전트는 계속해서 계획을 표시하고 보안 정책에서 요구하는 확인을 요청해야 합니다.
에이전트가 읽기 쉬운 리소스
AI 에이전트, 크롤러, 스크립트가 전체 페이지 대신 정리된 컨텍스트만 필요할 때 이 링크를 사용하세요.
테스트해 보기
"code-patterns" 사용 중입니다. 런타임에 다양한 결제 핸들러를 생성해야 합니다.
예상 결과:
이 스킬은 Strategy 패턴을 제안합니다. 각 결제 방식이 하나의 인터페이스를 공유하면서 체크아웃 흐름이 활성 동작을 선택할 수 있다고 설명합니다.
"code-patterns" 사용 중입니다. 텍스트 상자에서 빠르게 발생하는 검색 요청을 제한해야 합니다.
예상 결과:
이 스킬은 debounce 패턴을 제안합니다. 검색 동작을 실행하기 전에 입력 후 잠시 기다리는 방식을 설명합니다.
"code-patterns" 사용 중입니다. 여러 repository 쓰기를 하나의 작업으로 조정해야 합니다.
예상 결과:
이 스킬은 Unit of Work 패턴을 권장합니다. 실패 시 rollback을 수행하는 하나의 transaction 경계 안에서 쓰기 작업을 그룹화한다고 설명합니다.
보안 감사
안전All 38 static findings are false positives caused by Markdown fences, TypeScript template literals, generic database APIs, and benign text. SKILL.md contains no executable scripts, shell invocation, system reconnaissance, sensitive database files, or prompt injection. No remediation is required.
위험 요인
⚙️ 외부 명령어 (27)
이 보고서 공유 및 인용
버전이 지정된 평가 보고서, 중립 배지, 임베드 카드 및 인용을 공유하세요. Skillstore는 근거를 보고하지만 이 Skill의 안전 여부를 판단하지 않습니다.
보고서 링크 복사
https://skillstore.io/skills/benny9193-code-patterns/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 배지
[](https://skillstore.io/skills/benny9193-code-patterns?utm_source=security_passport_badge)HTML 배지
<a href="https://skillstore.io/skills/benny9193-code-patterns?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/benny9193-code-patterns/security.svg" alt="Skillstore security assessment" loading="lazy"></a>임베드 카드
<iframe src="https://skillstore.io/embed/skills/benny9193-code-patterns.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>학술 인용 (APA · BibTeX · CFF)
APA 인용
Benny9193. (2026). code-patterns security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/benny9193-code-patterns/audits/10BibTeX 인용
@techreport{benny9193-benny9193-code-patterns-2026,
author = {Benny9193},
title = {code-patterns security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/benny9193-code-patterns/audits/10},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "code-patterns security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "Benny9193"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/benny9193-code-patterns/audits/10"
identifiers:
- type: other
value: "skillstore:benny9193-code-patterns:audit:10"
description: "Skillstore immutable audit report identifier"
Skillstore 점수
이 점수의 이유 증거 신뢰도: 높음만들 수 있는 것
디자인 패턴 선택
기능을 구현하기 전에 일반적인 객체 생성, 구조, 동작 패턴을 비교합니다.
아키텍처 옵션 검토
코드 리뷰나 기술 계획 중에 간결한 예제를 사용해 트레이드오프를 논의합니다.
공통 패턴 교육
각 패턴이 언제 유용한지 설명하는 짧은 예제를 학습자에게 제공합니다.
이 프롬프트를 사용해 보세요
Use the code-patterns skill to suggest a pattern for this problem: [describe the problem]. Explain why it fits in simple terms.
Use the code-patterns skill to adapt the most relevant TypeScript pattern for this feature: [feature details]. Keep the explanation practical.
Use the code-patterns skill to compare possible patterns for [engineering problem]. Include benefits, drawbacks, and when to avoid each one.
Use the code-patterns skill to review whether [current approach] is the right pattern for [context]. Identify risks and a better option if needed.
모범 사례
- 각 예제를 시작점으로 보고 프로젝트 제약에 맞게 조정하세요.
- 현재 문제를 명확하게 해결하는 가장 단순한 패턴을 선택하세요.
- 프로덕션 사용 전에 동시성, transaction, 오류 처리 예제를 검토하세요.
피하기
- 간단한 함수나 클래스로 충분할 때 디자인 패턴을 추가하지 마세요.
- 프로젝트에 필요한 타입, 테스트, 오류 처리 없이 예제를 그대로 복사하지 마세요.
- lifecycle과 테스트 영향을 이해하지 않은 상태에서 공유 상태에 Singleton을 사용하지 마세요.