Meta-orchestrator that decomposes user goals into agent execution plans with model routing and dependency ordering, optionally pursuing them via Goal Mode with pursuing/paused/achieved/unmet/budget-limited lifecycle states. Maintains a persistent TODO backlog under state/todos/. Pipeline Mode auto-triggers for registered pipelines (report, persona, deep-research, research-report) and executes immediately. Use when: "jarvis", "์๋น์ค", "plan how to do X", "decompose this goal", "goal mode", "๋ชฉํ ๋ชจ๋", "pursue this until done", "jarvis goal", "jarvis plan", "์๋น์ค ๊ณํ", "์๋น์ค ๋ชฉํ", "long-running objective", "multi-turn goal", "๋ฉํฐํด ๋ชฉํ", "์ฅ๊ธฐ ๋ชฉํ", "๊ณํ ์ธ์์ค", "jarvis todo", "์๋น์ค TODO", "๋ณด๊ณ ์ ์์ฑํด์ค", "๋ฆฌํฌํธ ๋ง๋ค์ด์ค", "๋ณด๊ณ ์ ์์ฑ", "๋ถ์ ๋ณด๊ณ ์", "์ฌ๋์ ๋ฆฌํฌํธ ๋ณด๊ณ ", "์ฌ๋์ ๋ณด๊ณ ์ ๊ณต์ ", "๋ฆฌ์์นํด์ ์ฌ๋์ ๋ณด๊ณ ", "ํ๋ฅด์๋ ๋ถ์", "๊ด์ ๋ถ์ํด์ค", "๊ด์ ๋ถ์", "๋ฅ ๋ฆฌ์์น", "๋ฆฌ์์นํด์ ๋ณด๊ณ ์๋ก". Do NOT use for a single known skill (invoke directly), simple edits, or one-shot tasks. Do NOT use for daily pipeline (use today). Do NOT use for "๋ฅ ๋ฆฌ์์น" without "๋ณด๊ณ ์" โ use deep-research-pipeline.
End-to-end playbook to fine-tune and evaluate an LLM on ThakiCloud Metis (kubeflow-llm-training + vLLM serving on compute-h200). Covers served-model data generation, datasetโS3, TrainJob submission (with every admission gotcha), LoRA adapter serving for inference, and gate-based A/B eval. Use when "๋ชจ๋ธ ํ์ต์์ผ์ค", "ํ์ธํ๋ ๋๋ ค์ค", "TrainJob ๋์์ค", "ํ์ต ์ ํ ํ๊ฐ/A/B", "๋ฐ๋ชจ GPU๋ก ํ์ต", "fine-tune on the cluster", "train and evaluate", "serve the adapter and compare". General across models. Do NOT use for local/Colab training (use colab-unsloth-finetune) or serving-only ops (use demo-llm-inference-test).
Sync the #ai-platform-internal-qa Slack channel (demo.thakicloud.net QA reports) to a local corpus with full threads, filter out completion-tagged (์๋ฃ/ํ์ธ_์๋ฃ) items, and dedup-check a new QA finding before posting it in the team's expert template. Use when "QA ์ด์ ์ฌ๋ฆฌ๊ธฐ ์ ์ค๋ณต ์ฒดํฌ", "๋ด๋ถ QA ์ฌ๋ ์ฑํฌ", "demo qa ์ค๋ณต ํ์ธ", "์ด ๋ฒ๊ทธ ์ด๋ฏธ ์ฌ๋ผ์๋", "internal-qa ์ฑ๋", "check if this QA issue is a duplicate", "post QA finding". Do NOT use for GitHub issue dedup (use github-issue-dedupe), monitor/alert spam throttling (use slack-alert-dedup-cooldown), or general Slack posting (use scripts/slack_post_message.py).
Generate THAKI Design System (@thaki/tds) desktop-console UI from text / sketch / screenshot via a two-stage IR (UX-IR -> TDS-IR) with a deterministic compiler + validation gate + repair loop. Use when "TDS๋ก UI ์์ฑ", "ํ๋ฉด ์์ฑ๊ธฐ", "๋์์ธ์์คํ ์ปดํฌ๋ํธ ํธ๋ฆฌ ์์ฑ", "UI generator", "screenshot to TDS". Owns the TDS Component Registry (61 primitives) and the synthetic data engine for training a UI-gen model. Do NOT use for freehand React coding (use frontend-design) or Figma sync (use figma-to-tds).
Turn a known cartoon/comic character into a KakaoTalk-quality emoticon set (360x360 transparent, animated). Extracts a clean single-character reference, then generates held-cel sprite sheets with gpt-image-2 (body held, one part moves), splits/keys/stabilizes them, and compiles to KakaoTalk spec + GIF + PNG. Use when "์ด๋ชจํฐ์ฝ ๋ง๋ค์ด์ค", "์นด์นด์ค ์ด๋ชจํฐ์ฝ", "์บ๋ฆญํฐ ์ด๋ชจํฐ์ฝํ", "์์ง์ด๋ ์ด๋ชจํฐ์ฝ", "emoticon set", "kakaotalk sticker set", "animate my character", "sprite emoticon". Do NOT use for one-off single stickers/messengers other than Kakao (use sticker-forge `stickerforge make`), plain image generation (use gpt-image-2), a pose sheet meant for dance/video (use pose-sheet-to-animation), or video (use video-producer).
Resume/continue development of ๋์น๋งต (nunchi-map) โ a real-time local crowd/wait/on-site-photo app (๋๊ตญ๋ฏผ ๋์น๊ฒ์): enter a destination, see how crowded it is now, expected wait, and live '์ง๊ธ ๋จ๋ ๊ณณ' ranking. Routes to the repos, explains architecture + how to run/verify, and lists the exact next gaps. Use when the user says "๋์น๋งต", "๋์น๋งต", "nunchi-map", "๋๊ตญ๋ฏผ ๋์น๊ฒ์", "ํผ์ก๋ ์ฑ", "์ง๊ธ ๋จ๋ ๊ณณ", or asks to continue/extend/deploy that app or its landing page. Do NOT use for ThakiCloud product repos (see [[thaki-platform-repos]]) or generic Go/React scaffolding unrelated to this app.
Evidence-grounded, leak-free skill-body evolution. Ports "Self-Harness" (arXiv:2606.09498) onto SKILL.md content: mines REAL execution-failure traces into clustered failure signatures (Weakness Mining), turns each cluster into a mechanism-targeted hermes mutation (Harness Proposal), and promotes variants through a leak-free non-regression gate with a sealed observe-only test split (Proposal Validation). Reuses hermes-skill-evolver as the variant engine โ it does NOT replace it. Use when the user asks to "self-harness evolve", "evidence-grounded skill evolution", "evolve skill from real failures", "์ ํํ๋ค์ค ์งํ", "์คํจ ํธ๋ ์ด์ค ๊ธฐ๋ฐ ์คํฌ ๊ฐ์ ", "non-regression skill gate", "selfharness-evolve". Do NOT use for population/GEPA evolution on synthetic cases alone (use hermes-skill-evolver). Do NOT use for single-mutation quick fixes (use skill-autoimprove). Do NOT use for creating skills from scratch (use skill-creator). Do NOT use for the skill-ROUTER harness loop (use jarvis/runtime/SELF-HARNESS.md).
Translates ThakiCloud blog posts from Korean to English and Arabic and audits ko/en/ar parity so all three languages ship together in every batch. Use when adding or refreshing blog content that must ship in all three languages, translating a ko post to en/ar, or auditing language parity gaps. Korean+English triggers: ๋ธ๋ก๊ทธ ๋ฒ์ญ, ๋ค๊ตญ์ด ๋ธ๋ก๊ทธ, ko en ar ๊ฐ์ด ๋ฐฐํฌ, ํธ๋ฆด๋ง๊ตฌ์ผ, ์ธ์ด ํจ๋ฆฌํฐ, blog translate, trilingual parity, i18n sync. Do NOT use for publish-cap/curation decisions (use tech-blog-manager), for build/push (use tech-blog-deploy), or for nightly quality scoring/rewriting (use tech-blog-evolve).