⌘ Our Commands

NNTN + introvertlogic Skill Reference — Web Master edition · 17/04/2026
🟣 8 NNTN Rooms 🌐 7 introvertlogic 🔬 6 Research Pipeline ⚙️ 2 System ∑ 23 total
🏢 NNTN Rooms 8 skills
nntn-cooOpus · R8+R9
COO Orchestrator — รับ brief → วิเคราะห์ → route งานไปห้องต่างๆ + validation gate ก่อนปิด + persona check
"สรุปงาน""route""COO""brief"
ตัวอย่าง: "COO — brief #005 มีงานอะไรบ้าง route ให้หน่อย"
nntn-platformSonnet · 274 lines
Platform & Infrastructure — Supabase DBA, web UI, GitHub Pages, migrations, non-meat stock, E2E testing
"แก้ database""deploy""migration""RLS"
ตัวอย่าง: "platform — สร้าง RLS policy สำหรับ cw_stock table"
nntn-cookingbookSonnet · 160 lines
F&B Cost Controller — BOM, Recipe, FC%, yield, pricing, Supabase cookingbook schema, batch costing
"BOM""ต้นทุน""recipe""FC%"
ตัวอย่าง: "cookingbook — คำนวณ BOM เกาเหลา S/M/L/XL (AVG meat)"
nntn-biz-analystSonnet · 189 lines
Business Analyst + Sales Ops — ยอดขาย, FC%, Grab/Wongnai analysis, KPI dashboard, menu performance
"วิเคราะห์ยอด""KPI""Grab""sales report"
second-brainOpus · v1.5 · 357 lines
Strategic/governance layer — 3-Layer Hierarchy, 4-Phase workflow, KPI gates (Cynefin + DQ 6D/6E), Oracle integration
"strategy""governance""ยกเครื่องใหญ่"
⟷ Oracle: /forward /rrr /standup
cli-nntnSonnet · 131 lines
CLI Protocol — Web App ↔ CLI handoff, browser/screenshot/script tasks, git push workflows
"screenshot""browser task""git push"
platform-refSonnet · Reference
Reference Library — full-stack patterns (vanilla JS + Supabase), GitHub Actions/Pages, Playwright deep patterns, reliability contracts
"best practice""pattern""RLS""Actions"
qa-nntnSonnet · 205 lines
QA Gate — Playwright E2E pre-push verification บน NNTN HTML files, visual regression, network mocking
"test""verify""e2e""qa"
🌐 introvertlogic Agent Team 7 skills
Active theme: Twenty Twenty-Five (FSE) · CSS แก้ผ่าน Global Styles ID=5 · Deploy ผ่าน execute-via-theme pattern
introvertlogic-blogOrchestrator
Master Orchestrator — รับ brief → route งาน blog ทั้งหมด → blog-research / blog-draft / blog-publish sub-skills อัตโนมัติ
"เขียน post""publish""บทความ""blog""draft"
ตัวอย่าง: "เขียน post เรื่อง AI agent" → research + draft + publish อัตโนมัติ
blog-researchWorker
Research depth router — WebSearch (quick) / Agent 2 subagents (synthesis) / GOD MODE NotebookLM (YouTube/PDF deep)
"research""หาข้อมูล""อยากรู้เรื่อง""ศึกษา"
⟷ Oracle: /learn /deep-research /watch
blog-draftWriter · GOD MODE
Thai story-style writer — Hook→Tension→Discovery→Insight→Close. Validated from 5-source research. ห้าม bullet list
"draft""เขียนให้หน่อย""ร่างบทความ"ต้องมี _research/*.md ก่อน
blog-publishPublisher
Cover (Flux 1.1 Pro) → SEO Yoast → WordPress (execute-via-theme pattern) → IndexNow ping → verify URL live
"publish""อัป post""เอาขึ้นเว็บ"
IndexNow key: 574256cbad61fff263c2253338846b15
site-health-agentMonitor · NEW
10 checks: post URLs, media files 404, SSL expiry (<30d alert), HTTP→HTTPS, load <3s, JS errors, WP Site Health API, DNS, sitemap, hosting subscription
"ตรวจสุขภาพเว็บ""รูปหายไหม""health check""SSL หมดยัง"
Real issue found: 7/8 media files เป็น 404 (พบ 17/04/2026)
seo-monitorMonitor · NEW
GSC striking distance keywords (pos 4-15, imp≥10) + Yoast on-page health — report only, ไม่ auto-patch posts
"เช็ค SEO""keyword ranking""striking distance"
Requires: GSC_CLIENT_ID + GSC_REFRESH_TOKEN ใน .env
content-calendarPlanner · NEW
Content gap analysis (post inventory + GSC demand) → แนะนำ 4 posts/month ตาม thesis → สร้าง brief HTML ส่ง COO
"วางแผน post""content gap""เขียนอะไรต่อ""ยังขาด topic ไหน"
🔬 Research Pipeline (GOD MODE) 6 skills
nntn-research-pipelineSuper Skill · v1.1
Single entry point — inspect source type + count → route: 1 YouTube / 2+ sources / non-YouTube web → archive NNTN-Vault/Areas/
"research""สรุป""เก็บ""ดูคลิป""วิเคราะห์"
⟷ Oracle: /learn /watch /deep-research /trace
nntn-youtube-researchWorker · v1.1
YouTube URL → full transcript via NotebookLM → 4 NNTN questions → permanent archive (validated: false per R4)
"สรุปคลิปนี้""ดูคลิปให้หน่อย""เก็บคลิปนี้"youtube.com URL
nntn-multi-source-researchWorker · v1.1
2+ sources → NotebookLM cross-synthesis → 5 questions (comparison + contradictions + NNTN insights + source ranking)
"รวมหลาย source""วิเคราะห์เทียบ""synthesis หลายอัน"
nntn-youtube-discoveryDiscovery · v1.0
Search YouTube by topic via yt-dlp → ranked results → ไทน์ picks → routes to youtube-research or multi-source
"หาคลิปเรื่อง""search youtube""มีคลิปอะไรเกี่ยวกับ""youtube เรื่อง"
nntn-wiki-lintHealth · v1.1
Vault health check — orphan pages (no backlinks), broken internal links, stale validated:false archives, cross-doc contradictions
"ตรวจ vault""wiki ok ไหม""orphan pages""lint vault"
notebooklmAPI · Full · 480 lines
Google NotebookLM complete API — create notebooks, add sources, generate: podcast / slides / quiz / flashcards / mindmap
"notebooklm""podcast""สร้าง quiz""create podcast"
⚙️ System 2 skills
skill-nominateProtocol
Session close → ตรวจ workflow pain ที่ซ้ำ 2+ ครั้ง → เขียน proposal ส่ง COO review ก่อน implement
"ปิดงาน""session close"⚠️ invoke ก่อนสร้าง skill ใหม่เสมอ
📋 ดู _proposals/ สำหรับ pending proposals รอ COO review
skill-creatorPlugin
Create / improve skills, run evals, benchmark with variance analysis, optimize trigger description accuracy
"สร้าง skill""improve skill""eval""benchmark"
⟷ Oracle: /alpha-feature /create-shortcut