code-consistency-validator
언어 간 타입 일관성 검증
언어 간 타입 드리프트는 정밀도 손실과 계약 버그를 유발할 수 있습니다. 이 스킬은 Claude, Codex, Claude Code가 Rust, TypeScript, PostgreSQL 검사를 수행하도록 안내합니다.
내 에이전트로 설치
이 요청을 에이전트에 복사하세요. 공식 Skill 페이지와 매니페스트가 포함되어 있습니다.
Review the Skillstore skill "code-consistency-validator" from https://skillstore.io/skills/barissozen-code-consistency-validator.md and its manifest at https://skillstore.io/api/skills/barissozen-code-consistency-validator/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.에이전트는 계속해서 계획을 표시하고 보안 정책에서 요구하는 확인을 요청해야 합니다.
에이전트가 읽기 쉬운 리소스
AI 에이전트, 크롤러, 스크립트가 전체 페이지 대신 정리된 컨텍스트만 필요할 때 이 링크를 사용하세요.
테스트해 보기
"code-consistency-validator" 사용 중입니다. wei 값에 대한 TypeScript 잔액 처리를 검토하세요.
예상 결과:
Critical: wei 잔액이 부동 소수점 숫자로 변환됩니다. API 경계 전체에서 값을 bigint 또는 string으로 유지하세요.
"code-consistency-validator" 사용 중입니다. Rust 금액 필드를 PostgreSQL 마이그레이션과 대조하여 확인하세요.
예상 결과:
Warning: 애플리케이션은 unsigned 64-bit 값을 사용하지만, 데이터베이스 컬럼이 예상되는 전체 범위를 보존하지 못할 수 있습니다.
"code-consistency-validator" 사용 중입니다. parseInt 호출을 변경하는 pull request를 검증하세요.
예상 결과:
Info: 10진수 또는 16진수 의도가 중요한 경우 명시적인 radix를 추가하세요. 직접적인 정밀도 손실 경로는 확인되지 않았습니다.
보안 감사
안전The three static findings are false positives caused by Markdown code fences, not executable Ruby backtick shell calls. SKILL.md includes benign grep examples for local review and no evidence of prompt injection or data exfiltration.
위험 요인
⚙️ 외부 명령어 (3)
이 보고서 공유 및 인용
버전이 지정된 평가 보고서, 중립 배지, 임베드 카드 및 인용을 공유하세요. Skillstore는 근거를 보고하지만 이 Skill의 안전 여부를 판단하지 않습니다.
보고서 링크 복사
https://skillstore.io/skills/barissozen-code-consistency-validator/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 배지
[](https://skillstore.io/skills/barissozen-code-consistency-validator?utm_source=security_passport_badge)HTML 배지
<a href="https://skillstore.io/skills/barissozen-code-consistency-validator?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/barissozen-code-consistency-validator/security.svg" alt="Skillstore security assessment" loading="lazy"></a>임베드 카드
<iframe src="https://skillstore.io/embed/skills/barissozen-code-consistency-validator.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 인용
BarisSozen. (2026). code-consistency-validator security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/barissozen-code-consistency-validator/audits/8BibTeX 인용
@techreport{barissozen-barissozen-code-consistency-validator-2026,
author = {BarisSozen},
title = {code-consistency-validator security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/barissozen-code-consistency-validator/audits/8},
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-consistency-validator security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "BarisSozen"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/barissozen-code-consistency-validator/audits/8"
identifiers:
- type: other
value: "skillstore:barissozen-code-consistency-validator:audit:8"
description: "Skillstore immutable audit report identifier"
Skillstore 점수
이 점수의 이유 증거 신뢰도: 높음만들 수 있는 것
금융 타입 안전성 검토
결제 또는 블록체인 코드를 배포하기 전에 잔액, 금액, wei 처리를 확인합니다.
API 계약 검증
Rust 모델, TypeScript 클라이언트, PostgreSQL 스키마를 비교하여 일치하지 않는 숫자 타입을 찾습니다.
데이터베이스 마이그레이션 감사
값을 잘라내거나 반올림하거나 오버플로할 수 있는 타입 선택이 있는지 스키마 변경을 검사합니다.
이 프롬프트를 사용해 보세요
이 변경 사항에서 Rust, TypeScript, PostgreSQL 타입 일관성을 검토하세요. 명확한 불일치에 집중하고 위험을 심각도별로 요약하세요.
잔액, 금액, wei 값, BigInt, parseInt 사용 주변의 숫자 정밀도 위험이 있는지 이 코드를 검사하세요.
서버 모델, 클라이언트 타입, 데이터베이스 컬럼 전반에서 API 계약을 비교하세요. 안전하지 않은 변환이나 직렬화 문제를 식별하세요.
변경된 파일에서 언어 간 타입 일관성을 감사하고 critical, warning, info, validated 항목이 포함된 릴리스 게이트 보고서를 작성하세요.
모범 사례
- 타입 정의, 직렬화, 데이터베이스 컬럼을 함께 검토하세요.
- 금융 및 블록체인 금액은 부동 소수점 숫자가 아니라 정확한 값으로 취급하세요.
- 컴파일러 검사, 테스트, 마이그레이션 검증으로 경고를 확인하세요.
피하기
- 큰 정수 잔액을 일반 숫자로 변환하지 마세요.
- 클라이언트 타입이 서버 또는 데이터베이스 타입과 자동으로 일치한다고 가정하지 마세요.
- 최종 릴리스 승인에 grep 결과만 의존하지 마세요.
자주 묻는 질문
이 스킬은 어떤 언어에 중점을 두나요?
정밀도 손실 버그를 찾을 수 있나요?
코드를 자동으로 실행하나요?
이것이 테스트를 대체하나요?
Claude Code가 이 스킬을 사용할 수 있나요?
리뷰어는 무엇을 먼저 우선해야 하나요?
개발자 세부 정보
작성자
BarisSozen라이선스
MIT
Skillstore 리비전
r1
버전 안내
작성자가 버전을 선언하지 않았습니다.
참조
c4231f0153ccd2a2ed62274c5a372bf8f2386d3f
유지보수 최신성
2026. 7. 22.
사용량
9 다운로드 · 243 조회
파일 구조
📄 SKILL.md