agnt
30일 안에 첫 유료 시그널을 만드는 Signal-Driven Navigator.
When To Use
다음 요청에서 이 스킬을 사용합니다.
- "agnt 시작", "프로젝트 시작", "시작하기"
- "진단", "audit", "프로젝트 진단", "매출 준비도", "Revenue Readiness"
- "다음에 뭐 해야 해?", "다음 행동", "추천"
- "문제 찾기", "ICP 정의", "아이디어 검증"
- "ICP 문서", "ICP 구체화", "타겟 고객 문서", "deep-interview로 ICP"
- "디자인 시스템", "브랜드 가이드", "design-system", "docs/design-system.md"
- "고객 인터뷰", "Mom Test", "인터뷰 가이드"
- "SPEC 작성", "제품 스펙"
- "도구 비교", "결제 솔루션", "분석 도구"
- "진행 상태", "대시보드"
- "MVP 범위", "빌드 가이드", "뭘 먼저 만들어야 해?"
- "랜딩 전략", "랜딩에 뭘 써야 해?", "랜딩페이지 가이드"
- "채널 추천", "어디에 올려야 해?", "첫 포스트"
- "경쟁 분석", "비슷한 제품이 있어?", "차별화"
- "콘텐츠 전략", "뭘 올려야 해?", "첫 포스트"
- "오퍼 설계", "얼마에 팔아야 해?", "가격 설정"
- "론칭 계획", "론칭 어떻게 해?", "7일 계획"
- "성과 분석", "잘 되고 있는 거야?", "전환율 판정"
- "회고", "뭘 배웠지?", "다음 루프"
- "연결", "MCP 연결", "동기화", "agentic30 연결"
- "SEO 점검", "SEO 체크", "사이트 점검"
- "사업자 등록", "사업자 판단", "사업자 필요"
- "분석 세팅", "PostHog 설치", "이벤트 추적"
- "런칭 카피", "채널 카피", "카피 생성"
- "광고 소재", "광고 카피", "Meta 광고", "Google 광고"
- "Meta 광고 세팅", "Threads 광고 세팅", "Ads Manager 세팅", "광고 세트 타게팅"
- "수익 모델", "어떻게 돈 벌어", "첫 매출"
- "구독 전략", "앱 구독", "hard paywall", "freemium", "trial", "연간 플랜", "intro offer"
- Codex 명시형 호출:
$agnt-start,$agnt-audit,$agnt-next,$agnt-discover,$agnt-icp,$agnt-design-system,$agnt-interview,$agnt-compete,$agnt-spec,$agnt-build,$agnt-landing,$agnt-channel,$agnt-content,$agnt-offer,$agnt-launch,$agnt-analyze,$agnt-retro,$agnt-tools,$agnt-status,$agnt-connect,$agnt-seo-audit,$agnt-biz-setup,$agnt-analytics-setup,$agnt-launch-copy,$agnt-ad-creative,$agnt-meta-ads-setup,$agnt-revenue,$agnt-subscription
Runtime Setup
0) 에이전트 환경 분기
실행 환경을 먼저 확인합니다.
- Claude Code 환경:
/mcp명령이 사용 가능하거나 사용자가 Claude Code를 사용 중임 - Codex 환경:
codexCLI 사용 중임
이후 MCP 연결 절차를 환경별로 따릅니다.
1) MCP 연결 확인 (환경별)
A. Claude Code
agentic30 MCP 서버가 없으면 아래 순서로 안내합니다.
- Claude Code 실행
- 채팅 입력창에
/mcp입력 - 목록에서
agentic30또는plugin:agnt:agentic30선택 Authenticate선택 후 브라우저에서 Google 로그인/mcp에서 connected 상태 확인
서버가 목록에 없으면 프로젝트 .mcp.json에 아래 항목을 추가합니다.
{
"mcpServers": {
"agentic30": {
"type": "http",
"url": "https://mcp.agentic30.app/mcp"
}
}
}
그 뒤 Claude Code를 재시작하고 /mcp 인증을 다시 진행합니다.
B. Codex
agentic30 MCP 서버가 없으면 아래 순서로 안내합니다.
codex mcp add agentic30 --url https://mcp.agentic30.app/mcp
codex mcp login agentic30
codex mcp list
이미 등록되어 있으면 codex mcp login agentic30만 다시 수행하면 됩니다.
2) 상태 파일 경로(AGNT_DIR)
아래 순서로 state 경로를 탐색합니다.
.claude/agnt/state.json~/.claude/agnt/state.json.codex/agnt/state.json~/.codex/agnt/state.json- 둘 다 없으면
.claude/agnt/state.json생성
3) references 경로(REFS_DIR)
navigator-engine.md 존재 여부로 탐색합니다.
references/(현재 스킬 디렉토리 기준){AGNT_DIR}/references~/.claude/plugins/marketplaces/agentic30/references.agents/skills/agnt/references~/.codex/skills/agnt/references
Skill Mapping
사용자 의도를 아래 스킬로 매핑해 실행합니다.
- 시작/온보딩:
skills/start/SKILL.md - Revenue Readiness Audit:
skills/audit/SKILL.md - 다음 행동:
skills/next/SKILL.md - 문제 발견:
skills/discover/SKILL.md - ICP 정의/구체화:
skills/icp/SKILL.md - 디자인 시스템:
skills/design-system/SKILL.md - 고객 인터뷰:
skills/interview/SKILL.md - 경쟁 분석:
skills/compete/SKILL.md - SPEC 작성:
skills/spec/SKILL.md - MVP 빌드:
skills/build/SKILL.md - 랜딩 전략:
skills/landing/SKILL.md - 채널 활성화:
skills/channel/SKILL.md - 콘텐츠 전략:
skills/content/SKILL.md - 오퍼 설계:
skills/offer/SKILL.md - 론칭 계획:
skills/launch/SKILL.md - 성과 분석:
skills/analyze/SKILL.md - 회고:
skills/retro/SKILL.md - 도구 비교:
skills/tools/SKILL.md - 상태 확인:
skills/status/SKILL.md - Agentic30 연결:
skills/connect/SKILL.md(disable-model-invocation) - SEO 점검:
skills/seo-audit/SKILL.md - 사업자 등록 판단:
skills/biz-setup/SKILL.md - 분석 환경 세팅:
skills/analytics-setup/SKILL.md - 런칭 카피:
skills/launch-copy/SKILL.md - 광고 소재:
skills/ad-creative/SKILL.md - Meta 광고 세팅:
skills/meta-ads-setup/SKILL.md - 수익 모델:
skills/revenue/SKILL.md - 구독 전략:
skills/subscription/SKILL.md
각 스킬의 SKILL.md를 source of truth로 사용합니다.
Codex Command Style ($agnt-*)
Codex에서는 아래 명령을 canonical로 사용합니다.
$agnt-start→skills/start/SKILL.md$agnt-audit→skills/audit/SKILL.md$agnt-next→skills/next/SKILL.md$agnt-discover→skills/discover/SKILL.md$agnt-icp→skills/icp/SKILL.md$agnt-design-system→skills/design-system/SKILL.md$agnt-interview→skills/interview/SKILL.md$agnt-compete→skills/compete/SKILL.md$agnt-spec→skills/spec/SKILL.md$agnt-build→skills/build/SKILL.md$agnt-landing→skills/landing/SKILL.md$agnt-channel→skills/channel/SKILL.md$agnt-content→skills/content/SKILL.md$agnt-offer→skills/offer/SKILL.md$agnt-launch→skills/launch/SKILL.md$agnt-analyze→skills/analyze/SKILL.md$agnt-retro→skills/retro/SKILL.md$agnt-tools→skills/tools/SKILL.md$agnt-status→skills/status/SKILL.md$agnt-connect→skills/connect/SKILL.md$agnt-seo-audit→skills/seo-audit/SKILL.md$agnt-biz-setup→skills/biz-setup/SKILL.md$agnt-analytics-setup→skills/analytics-setup/SKILL.md$agnt-launch-copy→skills/launch-copy/SKILL.md$agnt-ad-creative→skills/ad-creative/SKILL.md$agnt-meta-ads-setup→skills/meta-ads-setup/SKILL.md$agnt-revenue→skills/revenue/SKILL.md$agnt-subscription→skills/subscription/SKILL.md
호환 입력($agnt start, $agnt next 등)도 동일하게 매핑합니다.
Agent Compatibility Rules
skills/*/SKILL.md는 Claude Plugin 기준 문구(ToolSearch, AskUserQuestion, /mcp)를 포함합니다.
Codex 등 다른 에이전트에서는 아래로 호환 처리합니다.
ToolSearch:- 가능하면 MCP 도구 목록/호출로
agentic30연결 여부를 확인합니다. - 확인 불가 시,
submit_practice또는get_leaderboard호출을 시도하고 실패를 연결 실패로 처리합니다.
- 가능하면 MCP 도구 목록/호출로
AskUserQuestion:- 일반 질문으로 대체하되, 선택지를 번호 목록으로 명시합니다.
/mcp안내:- Claude Code에서는
/mcp안내를 그대로 사용합니다. - Codex에서는
codex mcp add/login/list명령으로 치환합니다.
- Claude Code에서는
- 경로 안내:
- Codex에서
skills/*/SKILL.md를 읽을 때.claude/agnt경로 표기가 나오면.codex/agnt를 우선 사용합니다.
- Codex에서
- 명령 파싱 우선순위:
$agnt-<subcommand>canonical 입력$agnt <subcommand>호환 입력- 자연어 의도 입력 (예: "다음에 뭐 해야 해?")
Core Behavior Rules
- 한국어로 진행하고 기술 용어는 원문(MCP, OAuth, CLI) 유지
references/shared/navigator-engine.md의 Navigator 규칙 준수- MCP 연결 실패 시 fail-closed (완료 제출/동기화 금지, 로컬 워크플로우는 동작)
- 카운트다운:
meta.started_at기준 Day D/30 표시 - 추천은 비강제 — 유저가 순서를 어겨도 차단하지 않음
- AskUserQuestion는 기본적으로 선택지 우선으로 설계
- 자유 입력은 URL, 숫자, 붙여넣기 메모, 산출물 문장처럼 꼭 필요한 경우에만 받음
- 선택지는 하드코딩하지 않고
project.*,audit_result, 직전 답변, journey-brief를 바탕으로 동적으로 만든다 - 선택지로 충분히 좁힐 수 있으면 먼저 2-6개 옵션을 제시하고, 마지막에만 "기타/직접 입력"을 연다