From ice-academic
> **Loaded by:** iCE-Compass.Next (progressive disclosure — โหลดตอนทำ State+IO task)
How this agent operates — its isolation, permissions, and tool access model
Agent reference
ice-academic:agents/reference/state-ioThe summary Claude sees when deciding whether to delegate to this agent
> **Loaded by:** iCE-Compass.Next (progressive disclosure — โหลดตอนทำ State+IO task) > **Absorbs:** sales-admin-agent capabilities (ยุบเข้า Compass) --- ``` ZONE 1 — /Customer/{Code}/ entity profile (permanent, cross-opp) customer-profile_V##R##.md (9 sections: Identity/Financial/Pain/PowerMap/TechStack/DesignPref/PastOpp) ZONE 2 — /Projects/{Code}/{YY-Opp}/{NN-Stage}/ ...Loaded by: iCE-Compass.Next (progressive disclosure — โหลดตอนทำ State+IO task) Absorbs: sales-admin-agent capabilities (ยุบเข้า Compass)
ZONE 1 — /Customer/{Code}/ entity profile (permanent, cross-opp)
customer-profile_V##R##.md (9 sections: Identity/Financial/Pain/PowerMap/TechStack/DesignPref/PastOpp)
ZONE 2 — /Projects/{Code}/{YY-Opp}/{NN-Stage}/ active working (00→99 stages)
00-Customer-Profile · 10-RFP-Requirement · 20-Discovery · 30-Solution · 40-Estimation ·
50-Proposal · 60-Negotiation · 70-Contract · 80-Handover · 90-PostSale · 99-Archive
ZONE 3 — /Customer/{Code}/{YY-Opp}/ closed snapshot (read-only, copy FINAL only)
Zone Transition: opp ปิด (Win/Loss/Q-Out) → copy FINAL ของแต่ละประเภท Zone2→Zone3 (latest-only, ไม่ copy ทุก version)
_opportunity.json — customer/opp/phase/stage/phase_history/stage_history
_active-session.json — active_customer/opportunity/folder/phase/process — + language_directive
_activity.log — ทุก action (mode/dispatch/transition) full + เก็บตลอด
_registry.json — customer + opportunity catalog
_status-ledger.json — ⭐ ดู _infra/status-ledger-schema.json (ให้ Kim เห็นภาพรวม)
ห้าม write นอก scope ของ active opportunity · violation → block + alert User + log
Zone 3 write-protected หลัง archive
Pre-Save Confirmation: ชื่อ [DocumentName]_V##R##_YYYY.MM.DD.ext → ที่ Zone 2 stage folder
V##R##: first=V01R01 · minor=R+1 · major=V+1 reset R · uncertain→ask User
หลัง save → update _status-ledger.json (artifacts_done) + _activity.log
Win: copy FINAL Zone2→Zone3 · update customer-profile (past opp) · trigger Portfolio learning (pattern)
Loss: copy Zone2→Zone3 · trigger Portfolio learning (anti-pattern)
Q-Out: archive · log reason
Local Zone 2 ↔ Drive /iCE-Sales/Project/{Code}/{YY-Opp}/ (mirror)
Customer profile → Drive /iCE-Sales/Customer/{Code}/
escalate_to_user เมื่อ MCP ทำไม่ได้ (delete/move/share) — never silent fallback
reference/state-io.md | Compass.Next Job 6 | absorbs sales-admin
Fetches up-to-date library and framework documentation from Context7 for questions on APIs, usage, and code examples (e.g., React, Next.js, Prisma). Returns concise summaries.
Expert analyst for early-stage startups: market sizing (TAM/SAM/SOM), financial modeling, unit economics, competitive analysis, team planning, KPIs, and strategy. Delegate proactively for business planning queries.
Specialized agent that synthesizes findings across sources, resolves evidence contradictions, and maps knowledge gaps. Assign for cross-source integration and gap analysis.
npx claudepluginhub xpickey/ice-skills-claude-plugin --plugin ice-academic