payload
Payload CMS 프로젝트 구축
Payload CMS 작업은 config, fields, hooks, access rules, adapters, API 동작 전반에 걸쳐 있습니다. 이 스킬은 Claude, Codex, Claude Code가 Payload 프로젝트를 구축하고 디버깅할 수 있도록 집중적인 지침을 제공합니다.
설치 전에 중지하고 확인을 요청하세요.
계획을 검토하고 파일을 변경하기 전에 사용자의 명시적 동의를 받으세요.
내 에이전트로 설치
이 요청을 에이전트에 복사하세요. 공식 Skill 페이지와 매니페스트가 포함되어 있습니다.
Review the Skillstore skill "payload" from https://skillstore.io/skills/payloadcms-payload.md and its manifest at https://skillstore.io/api/skills/payloadcms-payload/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.에이전트는 계속해서 계획을 표시하고 보안 정책에서 요구하는 확인을 요청해야 합니다.
에이전트가 읽기 쉬운 리소스
AI 에이전트, 크롤러, 스크립트가 전체 페이지 대신 정리된 컨텍스트만 필요할 때 이 링크를 사용하세요.
테스트해 보기
"payload" 사용 중입니다. drafts와 authors가 포함된 posts collection을 생성하세요.
예상 결과:
field 선택, draft 설정, relationship 참고 사항, access-control 권장 사항이 포함된 collection 계획.
"payload" 사용 중입니다. 내 afterChange hook이 왜 중복 작업을 생성하나요?
예상 결과:
hook recursion, context flags, transaction handling, 더 안전한 update flow를 다루는 진단.
"payload" 사용 중입니다. 재사용 가능한 SEO field group을 추가하는 plugin을 계획하세요.
예상 결과:
package 영역, config extension 단계, admin 고려 사항, test coverage 아이디어가 포함된 plugin 설계.
보안 감사
높은 위험Most static alerts are false positives caused by Markdown syntax, TypeScript examples, local addresses, and standard environment-variable configuration. The IP allowlist example is unsafe because it trusts spoofable forwarding headers and compares CIDR text as a literal value. Semantic review also found empty authentication-secret fallbacks, an access-bypassing preview endpoint, and debugging access functions that always grant permission.
확인된 보안 우려 사항 (3)
기능 검토 항목 (1)
이 스킬에 대해 예상될 수 있는 실제 로컬 기능이므로 검토가 필요하지만, 확인된 악의적 동작으로는 집계되지 않습니다.
위험 요인
⚙️ 외부 명령어 (50)
🌐 네트워크 접근 (22)
🔑 환경 변수 (50)
📁 파일 시스템 접근 (9)
이 보고서 공유 및 인용
버전이 지정된 평가 보고서, 중립 배지, 임베드 카드 및 인용을 공유하세요. Skillstore는 근거를 보고하지만 이 Skill의 안전 여부를 판단하지 않습니다.
보고서 링크 복사
https://skillstore.io/skills/payloadcms-payload/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 배지
[](https://skillstore.io/skills/payloadcms-payload?utm_source=security_passport_badge)HTML 배지
<a href="https://skillstore.io/skills/payloadcms-payload?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/payloadcms-payload/security.svg" alt="Skillstore security assessment" loading="lazy"></a>임베드 카드
<iframe src="https://skillstore.io/embed/skills/payloadcms-payload.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 인용
payloadcms. (2026). payload security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/payloadcms-payload/audits/8BibTeX 인용
@techreport{payloadcms-payloadcms-payload-2026,
author = {payloadcms},
title = {payload security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/payloadcms-payload/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: "payload security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "payloadcms"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/payloadcms-payload/audits/8"
identifiers:
- type: other
value: "skillstore:payloadcms-payload:audit:8"
description: "Skillstore immutable audit report identifier"
Skillstore 점수
이 점수의 이유 증거 신뢰도: 높음만들 수 있는 것
Payload Collection 계획
프로젝트 코드를 작성하기 전에 collections, fields, relationships, drafts, uploads, validation을 설계합니다.
Access Rules 검토
일반적인 권한 부여 실수를 찾기 위해 role, ownership, tenant, field, Local API 규칙을 확인합니다.
Payload Plugins 구축
plugin package 구조, config 확장, admin components, hooks, endpoints, tests를 계획합니다.
이 프롬프트를 사용해 보세요
title, slug, author, status, image, timestamps가 포함된 articles용 Payload collection을 생성하세요. validation을 포함하고 각 field 선택 이유를 설명하세요.
내 Payload collection access rules를 검토하고 admins, editors, owners를 위한 row-level read, update, delete 정책을 제안하세요.
recursion, transaction 문제, 누락된 req 사용 여부를 기준으로 이 Payload hook flow를 분석하세요. 더 안전한 hook 구조를 추천하세요.
fields, admin components, endpoints, tests를 추가하는 Payload plugin을 계획하세요. package structure와 extension points를 포함하세요.
모범 사례
- 패턴을 적용하기 전에 관련 Payload 버전과 프로젝트 구조를 요청하세요.
- Local API 작업이 사용자를 대신해 수행될 때는 overrideAccess false를 사용하세요.
- transaction 동작을 보존하기 위해 hooks의 중첩 작업에 req를 전달하세요.
피하기
- access rules와 validation을 조정하지 않고 예시를 production에 그대로 복사하지 마세요.
- client-side fields, admin components 또는 public environment variables에 secrets를 배치하지 마세요.
- 동일한 hook을 다시 트리거할 수 있는 경우 context flags 없이 hook updates를 실행하지 마세요.
자주 묻는 질문
이 스킬은 무엇을 위한 것인가요?
Payload 명령을 실행하나요?
access control에 도움이 될 수 있나요?
hooks를 디버깅할 수 있나요?
plugin development를 다루나요?
공식 문서를 대체하나요?
개발자 세부 정보
작성자
payloadcms라이선스
MIT
Skillstore 리비전
r2
버전 안내
작성자가 버전을 선언하지 않았습니다.
참조
ebdfe608f5de2b66ff37ab4af12af8ac4f5e8006
유지보수 최신성
2026. 7. 26.
사용량
10 다운로드 · 1024 조회