SkillCDN 팩
이미 쓰는 AI 안의 마케터, 디자이너, 개발자. 숏폼 광고, 카드뉴스, 발표 덱, 웹 앱, 회의록을 직접 만들고, 보여 드리기 전에 검토합니다. 일에 맞는 스킬을 찾는 법은 docs/pack/finding-a-skill.md에 있습니다.
https://skillcdn.ai/gh/skillcdn/skills내 AI에 이 주소를 연결하면 이 스킬들을 쓸 수 있어요. 연결 방법 보기
- 저장소
skillcdn/skills - 기본 브랜치
main - 커밋
9e3fd2c - 라이선스
MIT - 검색단어와 의미
저장소 둘러보기
스킬과 문서의 원문에서 단어와 의미로 찾습니다. 화면용 번역은 검색되지 않아요.
스킬
- 운영자만 여는 어드민 대시보드, 별도 워커로cloudflare-admin-dashboard웹 프로젝트의 운영 어드민을 운영자만 열 수 있는 별도 Cloudflare 워커로 만듭니다. 프로젝트의 데이터베이스를 같이 쓰고, Cloudflare Access(이메일 일회용 코드)로 보호하며 워커 안에서 토큰을 다시 검증해 보호되기 전에는 닫혀 있고, 공개 사이트와 분리된 최소 권한 키를 따로 갖고, 모든 액션을 감사 로그에 남기고, 돈이나 광고를 움직이는 일은 확인을 거치고, 크론으로 원장을 동기화하고 일일 요약을 보냅니다. 오늘과 이번 주의 개요, 결제까지의 퍼널, stripe-payments가 돌았으면 주문·환불·분쟁, meta-ads-setup이 돌았으면 광고비·성과·제어와 최적화 규칙의 추천, 비용, 시스템 상태를 보여 줍니다. 어드민, 운영 대시보드, 백오피스, 매출과 광고를 보는 화면, 모니터링이나 알림, 비밀번호로 막아 둔 어드민 교체를 요청할 때 쓰세요. 결제는 stripe-payments, 광고 연동은 meta-ads-setup, 공개 사이트 자체는 cloudflare-new-app이 맡습니다.MIT화면에 표시하기 위한 번역입니다. 에이전트는 스킬 원문을 읽습니다.
- 프로젝트를 Cloudflare에 올리고 자동 배포까지cloudflare-deploy웹 프로젝트를 Cloudflare Workers에 올리고, 그 뒤로는 스스로 배포되게 만듭니다. 사용자의 API 토큰으로 접근을 얻고(오늘 기준 토큰 만드는 정확한 단계를 안내), 코드가 쓰는 데이터베이스·버킷·네임스페이스를 만들고 스키마를 적용하고, 시크릿을 넣고(서명 키는 직접 생성, 외부 서비스 키는 사용자에게 받음), 배포하고, 도메인을 붙이고(가진 도메인을 Cloudflare로 옮기거나, 가격을 확인받고 Registrar API로 새로 사거나, 무료 workers.dev 주소), 저장소를 연결해 main 푸시마다 배포되고 브랜치마다 미리보기가 생기게 하고, 로그와 분석을 켜고, 프로젝트에 DEPLOY.md를 남깁니다. 배포해 달라, 올려 달라, 도메인 연결해 달라, Cloudflare 세팅해 달라, 운영 키 넣어 달라, 자동 배포 만들어 달라고 할 때 쓰세요. 앱을 새로 만드는 일은 cloudflare-new-app이 하고, 그 스킬이 출시 단계에서 이 스킬로 넘깁니다.MIT화면에 표시하기 위한 번역입니다. 에이전트는 스킬 원문을 읽습니다.
- 아이디어에서 Cloudflare 위의 새 웹앱까지cloudflare-new-app아이디어 하나로 새 웹앱을 만들어 Cloudflare에 올립니다. 누구나 답할 수 있는 몇 가지 쉬운 질문(무엇을 하는 앱인지와 누가 쓰는지, 어떤 언어들인지, 로그인이 필요한지, 도메인이 있는지, 어떤 느낌인지)을 묻고, 계획을 세우고, 디자인을 제안한 뒤, 그날 Cloudflare 프레임워크 가이드가 권하는 방식(기본은 Next.js)으로 TypeScript 앱을 만듭니다. 모바일 우선, 첫 커밋부터 모든 언어를 설계에 넣고, 검색엔진과 AI 엔진을 위한 준비(메타데이터, 사이트맵, hreflang, 구조화 데이터, llms.txt), 브랜드로 만든 공유 이미지와 파비콘 세트, 로그인, 데이터베이스, 분석, 테스트와 하나의 검사 명령까지 갖추고, 개발자·기획자·디자이너가 계속 함께 일할 작업 약속(CLAUDE.md, AGENTS.md, README, 상태, 결정 기록)을 씁니다. 출시는 cloudflare-deploy에 넘깁니다. 새 앱·사이트·서비스·랜딩페이지를 만들어 온라인에 올려 달라고 할 때 쓰세요. 이미 있는 프로젝트를 올리기만 할 때는 cloudflare-deploy가 맞습니다.MIT화면에 표시하기 위한 번역입니다. 에이전트는 스킬 원문을 읽습니다.
- Meta 광고 연동과 캠페인 운영meta-ads-setup웹 프로젝트를 Meta 광고에 연결하고 광고를 돌립니다. 토큰으로 할 수 있는 일은 에이전트가 전부 합니다. 먼저 측정을 배선하고(시장별 데이터 세트, 공개 화면에만 도는 픽셀, 리드·결제 시작·구매를 보내는 전환 API와 중복 제거, 첫 클릭에서 주문까지 이어지는 어트리뷰션, 개인정보 신호 존중), 비즈니스의 시스템 사용자 토큰으로 데이터 세트와 도메인 인증을 준비하고, 광고 계정을 매핑해 광고비를 동기화한 뒤, 완성된 소재로 실제 운영 계정이 쓰는 방식대로 캠페인을 만들어 일시중지 상태로 두고 예산을 확인받은 뒤에만 켜며, 운영 패널이 적용할 모니터링·최적화 규칙을 적습니다. Meta 광고 연동해 달라, 픽셀이나 전환 API 붙여 달라, 페이스북·인스타그램 캠페인 돌려 달라, 소재를 Meta에 올려 달라, 광고 추적 세팅해 달라고 할 때 쓰세요. 소재 제작은 higgsfield-shorts-ad, 캠페인을 보고 조정하는 화면은 cloudflare-admin-dashboard가 맡습니다.MIT화면에 표시하기 위한 번역입니다. 에이전트는 스킬 원문을 읽습니다.
- 문서 팩에서 인용을 검증한 답skillcdn-document-answerSkillCDN으로 서빙되는 문서 팩(핸드북, 매뉴얼, 규정집, 아카이브)에서 질문에 답합니다. 인용은 모두 인용한 섹션을 다시 읽어 검증하고, 팩이 말하지 않는 것은 그렇다고 분명히 말합니다. "핸드북에 이건 뭐라고 돼 있어", "우리 문서에서 답 찾아줘", "매뉴얼대로면 이게 맞아?", "규정 어디에 있어"라고 묻거나, 어떤 문서 팩에든 질문하면서 나중에 남길 노트가 아니라 지금 출처가 붙은 답을 원할 때 쓰세요. 질문을 팩의 말로 바꾸고, 지도를 읽고, 단어로, 배포가 의미 검색을 하면 의미로도 검색하고, 결과가 가리키는 섹션을 오프셋과 길이로 읽고, 답을 쓴 뒤 인용한 섹션을 모두 다시 읽어 한 글자씩 맞는지 확인하고 맞지 않는 것은 뺀 다음, 인용마다 경로·제목·오프셋과 길이를 달아 답합니다. 답을 팩에 조사 노트로 남기거나 여러 문서를 가로지르는 참고 자료를 엮을 때는 skillcdn-document-research를 쓰세요. 비용이 들지 않습니다.MIT화면에 표시하기 위한 번역입니다. 에이전트는 스킬 원문을 읽습니다.
- 문서를 SkillCDN 문서 팩으로 만들기skillcdn-document-pack사용자가 가진 문서(PDF, 워드, 슬라이드, 스프레드시트, HTML, 위키와 채팅 내보내기, 텍스트)를 사용자의 저장소에 SkillCDN 포맷의 문서 팩으로 만들어, 에이전트가 SkillCDN을 통해 탐색하고 검색하고 읽게 합니다. 원본을 조사하고, 레이아웃을 사용자와 정하고, 에이전트가 가진 도구로 각 문서를 마크다운으로 바꾸고, 문서나 장 단위로 한 파일씩 제목과 설명을 붙여 배치하고, 원본 파일은 문서 옆 sources/에 두고 프런트매터에 적고, 문서 세트마다 지도를 쓰고, 그림은 에이전트가 읽을 글과 함께 두고 스캔된 쪽은 글자로 옮기고, 비밀이나 개인정보로 보이는 것은 저장소의 공개 여부와 함께 알려 사용자가 정하게 하고, 매니페스트에 문서 디렉터리와 언어를 선언하고, 인덱서의 검사를 통과시킨 뒤 커밋합니다. 문서 모음을 에이전트가 검색하고 읽을 수 있게 만들 때, 팩에 문서를 더할 때, 핸드북이나 매뉴얼이나 아카이브를 팩으로 만들 때 쓰세요. 이미 있는 팩으로 일할 때는 skillcdn-document-research를 쓰세요.MIT화면에 표시하기 위한 번역입니다. 에이전트는 스킬 원문을 읽습니다.
- SkillCDN 문서 팩으로 조사하기skillcdn-document-research큰 문서 팩을 SkillCDN을 통해 다루어 질문에 답하고, 참고 자료를 엮고, 주장을 확인하며, 알게 된 것을 다음을 위해 남깁니다. 문서 세트의 지도를 먼저 읽고, 문서가 쓰인 언어의 단어로 검색하고, 파일 전체가 아니라 결과가 가리키는 섹션을 오프셋과 길이로 읽고, 긴 문서는 아웃라인으로 걸어 내려가고, 모든 발견을 경로와 제목으로 인용하고, 팩이 말하지 않는 것은 그렇다고 말하고, 사용자가 저장소를 가졌으면 답을 조사 노트로 커밋합니다. 핸드북, 매뉴얼, 아카이브나 어떤 문서 팩에든 질문할 때, 문서들을 요약하거나 비교할 때, 한 번 답한 질문을 남겨 두고 싶을 때 쓰세요. 문서를 팩으로 만들 때는 skillcdn-document-pack을 쓰세요.MIT화면에 표시하기 위한 번역입니다. 에이전트는 스킬 원문을 읽습니다.
- 이미 한 일로 만드는 SkillCDN 스킬skillcdn-skill-authoring사람과 에이전트가 이미 함께 한 일을 SkillCDN 포맷의 스킬로 만듭니다. 이 저장소나 포크의 체크아웃에서, 지금 세션의 요청·단계·질문·수정·승인·거절된 초안을 먼저 읽고, 사용자가 가리키는 이전 트랜스크립트·메모리·결과물을 더해, 방법은 남기고 제품과 사람은 뺀 채로 스킬을 설계하고(무엇을 묻고 무엇을 유도하는지, 어디서 사용자에게 확인하는지, 무엇이 결과를 통과시키는지), 이 저장소의 꼴로 값 대신 찾는 법을 적어 쓰고, 검사하고, 새 에이전트가 파일만 보고 실행하게 한 뒤, 카탈로그 행과 함께 올립니다. 기존 스킬에 실행 결과를 반영하는 데도 씁니다. 방금 한 일을 스킬로 만들어 달라고 할 때, 도구나 일을 위한 스킬을 스킬 저장소에 추가할 때, 실행 결과로 스킬을 고칠 때 쓰세요. 이 레이아웃의 저장소에 들어가지 않을 스킬이라면 호스트 자체의 스킬 생성기가 더 맞습니다.MIT화면에 표시하기 위한 번역입니다. 에이전트는 스킬 원문을 읽습니다.
- 새 세션으로 하는 스킬 검증skillcdn-skill-verificationSkillCDN 포맷 저장소의 스킬을 사용자의 에이전트가 만나는 그대로 검증합니다. 새 에이전트가 파일만 읽고 추측해야 할 곳을 찾고, 새 에이전트가 서빙된 스킬을 실제로 실행하며 체크포인트는 사용자처럼 한 줄로 답하고, 둘에서 나온 발견을 해당 문장에 반영합니다. 서빙된 버전도, 푸시 전의 로컬 변경도, 도구·모델·공유 문서가 바뀐 뒤의 변경 전후도 확인하고, SkillCDN이나 콘솔의 새 릴리스는 체인지로그와 명세를 서비스의 동작을 적은 모든 문장과 대조하며, 인용은 원문과 대조하고, 실행의 대상·대사·결과물은 저장소에 넣지 않고, 푸시는 사용자 승인 뒤에만 하며, 요청 없는 재실행은 한 번까지만 합니다. 스킬을 검증·테스트·드라이 리드하거나 새 세션으로 돌려 볼 때, 변경 뒤에도 스킬이 잘 되는지 확인할 때, 수정이 먹혔는지 볼 때, 릴리스 뒤에 스킬들을 최신으로 맞출 때 쓰세요. 이미 한 일로 새 스킬을 만들 때는 skillcdn-skill-authoring을 쓰세요.MIT화면에 표시하기 위한 번역입니다. 에이전트는 스킬 원문을 읽습니다.
- Stripe 결제 연동, 샌드박스에서 라이브까지stripe-payments웹 프로젝트에 Stripe 결제를 붙입니다. 샌드박스에서 시작해 실제 돈이 오가는 라이브까지, 키로 할 수 있는 세팅은 에이전트가 전부 합니다. 무엇을 얼마에 파는지와 판매자가 누구인지(본인 또는 Stripe)를 묻고, 주문 원장과 호스티드 Checkout, 주문을 정확히 한 번만 확정하는 복귀 확인과 웹훅(환불·분쟁·구독 포함)을 만들고, 상품·가격·웹훅 엔드포인트를 API로 등록하고, Stripe CLI와 테스트 카드로 샌드박스에서 흐름 전체를 증명한 뒤, 라이브 키·라이브 엔드포인트·사람만 할 수 있는 대시보드 설정으로 전환하고, 운영 패널 명세가 담긴 docs/payments.md를 남깁니다. 결제 받게 해 달라, 체크아웃 붙여 달라, 유료 기능 만들어 달라, 구독 넣어 달라, Stripe 연동해 달라고 할 때 쓰세요(기본은 Cloudflare Workers). 돈을 보고 환불하는 운영 화면은 cloudflare-admin-dashboard, 손님을 데려오는 광고는 meta-ads-setup이 맡습니다.MIT화면에 표시하기 위한 번역입니다. 에이전트는 스킬 원문을 읽습니다.
