Skip to main content
Run any Skill in Manus
with one click
GitHub repository

github-to-notion-sync

github-to-notion-sync contains 2,774 collected skills from sylvanus4, with repository-level occupation coverage and site-owned skill detail pages.

skills collected
2,774
Stars
0
updated
2026-07-14
Forks
0
Occupation coverage
93 occupation categories ยท 100% classified
repository explorer

Skills in this repository

jarvis
computer-occupations-all-other

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.

2026-07-14
metis-finetune-eval
software-developers

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).

2026-07-14
qa-issue-dedup-poster
software-quality-assurance-analysts-and-testers

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).

2026-07-14
tds-ui-generator
web-developers

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).

2026-07-14
kakao-emoticon-forge
special-effects-artists-and-animators

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).

2026-07-14
nunchi-map
software-developers

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.

2026-07-14
selfharness-evolve
computer-occupations-all-other

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).

2026-07-13
blog-i18n-sync
market-research-analysts-and-marketing-specialists-131161

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).

2026-07-13
tech-blog-evolve
technical-writers

Nightly quality evaluation and systematic improvement of published ThakiCloud blog posts. Scores posts on measurable signals (length, images, sources, humanizer dashes, ko/en/ar parity), then improves the worst N with opus judgment (humanizer re-pass, gpt-image-2 images, source grounding, translation fill via blog-i18n-sync), commits and deploys. Use for the nightly blog-quality cron or when asked to evaluate, evolve, or improve published blog posts. Korean+English triggers: ๋ธ”๋กœ๊ทธ ํ‰๊ฐ€, ๋ธ”๋กœ๊ทธ ์ง„ํ™”, ๋ธ”๋กœ๊ทธ ํ’ˆ์งˆ ๊ฐœ์„ , ์•ผ๊ฐ„ ๋ธ”๋กœ๊ทธ ์ง„ํ™”, blog evolve, blog quality nightly, improve worst posts. Do NOT use for first-time content authoring/cap decisions (use tech-blog-manager), pure translation (use blog-i18n-sync), or build/push only (use tech-blog-deploy).

2026-07-13
tech-blog-manager
market-research-analysts-and-marketing-specialists-131161

Curates the ThakiCloud tech blog content inventory: per-category policy, 250-posts/language publish cap, add-one/drop-one rule, and published-flag toggling. Use when managing blog categories, enforcing or inspecting the post cap, toggling published state, routing a twitter-selected topic to the blog. Korean+English triggers: ๊ธฐ์ˆ  ๋ธ”๋กœ๊ทธ ๊ด€๋ฆฌ, ๋ธ”๋กœ๊ทธ ์นดํ…Œ๊ณ ๋ฆฌ ์ •๋ฆฌ, ๊ธ€ 250๊ฐœ ์ƒํ•œ, ๋ฐฐํฌ ๊ธ€ ๋นผ๊ธฐ, ๋ธ”๋กœ๊ทธ ๋ฐœํ–‰ ์ƒํƒœ, blog cap, unpublish post, blog curation. Do NOT use for building/pushing the site (use tech-blog-deploy), translating posts to en/ar (use blog-i18n-sync), nightly quality scoring/rewriting (use tech-blog-evolve), or humanizing prose (use humanizer).

2026-07-13
the-well
data-scientists-152051

Download, load, explore, and benchmark The Well โ€” Polymathic AI's 15TB collection of 16 diverse physics-simulation datasets (fluid dynamics, MHD, acoustic scattering, active matter, supernovae, reaction-diffusion) for training and evaluating spatiotemporal ML surrogate / physics-foundation models. Use when the user mentions "The Well", "polymathic", "the_well", "WellDataset", "๋ฌผ๋ฆฌ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋ฐ์ดํ„ฐ์…‹", "PDE surrogate", "๋ฌผ๋ฆฌ ์„œ๋กœ๊ฒŒ์ดํŠธ ๋ชจ๋ธ", "๋ฌผ๋ฆฌ ํŒŒ์šด๋ฐ์ด์…˜ ๋ชจ๋ธ", "spatiotemporal simulation dataset", "neural PDE benchmark", "ํ•™์Šต์šฉ ๋ฌผ๋ฆฌ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ๋ฐ์ดํ„ฐ", or wants to pick/stream/download a Well dataset, wire it into a PyTorch DataLoader, visualize a simulation rollout, or benchmark a surrogate model. Do NOT use for generic HuggingFace dataset loading (use hf-datasets), non-physics ML data, or CFD solver authoring.

2026-07-13
ai-banner-magic-layers
graphic-designers

AI๋กœ ๋ฐฐ๋„ˆ/์ธ๋„ค์ผ ์ด๋ฏธ์ง€๋ฅผ ์ƒ์„ฑํ•œ ๋’ค Canva Magic Layers๋กœ ํŽธ์ง‘ ๊ฐ€๋Šฅํ•œ ๋ ˆ์ด์–ด(๋ฐฐ๊ฒฝยทํ…์ŠคํŠธยท์˜ค๋ธŒ์ ํŠธ)๋กœ ๋ถ„๋ฆฌํ•˜๋Š” ์›Œํฌํ”Œ๋กœ. ํ•ต์‹ฌ์€ "๋ ˆ์ด์–ด๊ฐ€ ๊นจ๋—ํ•˜๊ฒŒ ๋ถ„๋ฆฌ๋˜๋„๋ก" ์ด๋ฏธ์ง€๋ฅผ ์„ค๊ณ„ํ•˜๋Š” ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง. Use when "๋ฐฐ๋„ˆ ๋งŒ๋“ค์–ด์ค˜", "์ธ๋„ค์ผ ํŽธ์ง‘ ๊ฐ€๋Šฅํ•˜๊ฒŒ", "AI ์ด๋ฏธ์ง€๋ฅผ ๋ ˆ์ด์–ด๋กœ", "Canva Magic Layers", "editable layers", "flat ์ด๋ฏธ์ง€ ๋ ˆ์ด์–ด ๋ถ„๋ฆฌ", "ChatGPT ๋ฐฐ๋„ˆ ํŽธ์ง‘", "์œ ํŠœ๋ธŒ ์ธ๋„ค์ผ ๋ ˆ์ด์–ด", "banner to editable layers", "AI ์ด๋ฏธ์ง€ ์žฌํŽธ์ง‘". ๋ฐฐ๋„ˆ/์ธ๋„ค์ผ/๊ด‘๊ณ  ํฌ๋ฆฌ์—์ดํ‹ฐ๋ธŒ๋ฅผ ๋งŒ๋“ค๊ณ  ๋‚˜์„œ ํ…์ŠคํŠธยท์˜ค๋ธŒ์ ํŠธ๋ฅผ ๊ฐœ๋ณ„๋กœ ์˜ฎ๊ธฐ๊ฑฐ๋‚˜ ๋ฐ”๊พธ๊ณ  ์‹ถ์„ ๋•Œ. Do NOT use for ์ˆœ์ˆ˜ ์ด๋ฏธ์ง€ ์ƒ์„ฑ๋งŒ (use gpt-image-2), PPT ์Šฌ๋ผ์ด๋“œ ๋ฒˆ์—ญ (use ppt-image-translator), ์ฝ”๋“œโ†’UI ๋ชฉ์—… (use image-to-code-skill), ๋ฐฐ๊ฒฝ๋งŒ ์ œ๊ฑฐ (imagemagick/rembg ์ง์ ‘).

2026-07-13
cinematic-storyboard-to-video
special-effects-artists-and-animators

์˜ํ™”/๋ฎค์ง๋น„๋””์˜ค๊ธ‰ ์Šคํ† ๋ฆฌ๋ณด๋“œ(ๅˆ†้•œ)๋ฅผ ์ด๋ฏธ์ง€โ†’์˜์ƒ ํŒŒ์ดํ”„๋ผ์ธ์œผ๋กœ ๋งŒ๋“œ๋Š” ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ดํ„ฐ. GPT Image 2๋กœ ์‹œ๋„ค๋งˆํ‹ฑ ์Šคํ† ๋ฆฌ๋ณด๋“œ ๊ทธ๋ฆฌ๋“œ(๋˜๋Š” ๋‹จ์ผ ํ”„๋กฌํ”„ํŠธ ํ’€-์Šคํ† ๋ฆฌ)๋ฅผ ์ƒ์„ฑ โ†’ ์ƒท๋ณ„ ํ”„๋ ˆ์ž„์œผ๋กœ ๋ถ„ํ•  โ†’ ๊ฐ ์ƒท์„ Seedance 2.0 image-to-video ํ”„๋กฌํ”„ํŠธ๋กœ ์˜์ƒํ™” โ†’ ํด๋ฆฝ ํ•ฉ์„ฑ. Use when "MV ์Šคํ† ๋ฆฌ๋ณด๋“œ", "๋ถ„๊ฒฝ/ๅˆ†้•œ", "storyboard to video", "K-pop MV ์ƒ์„ฑ", "์˜ํ™” ์Šคํ† ๋ฆฌ๋ณด๋“œ ์˜์ƒํ™”", "GPT Image 2 ์Šคํ† ๋ฆฌ๋ณด๋“œ", "Seedance MV", "์ฝœํ‹ฐ ์˜์ƒ", "cinematic storyboard", "single-prompt film story". Do NOT use for ๋‹จ์ผ ์ด๋ฏธ์ง€ ์ƒ์„ฑ๋งŒ (use gpt-image-2), Seedance ํ”„๋กฌํ”„ํŠธ ๋ฌธ๋ฒ•๋งŒ (use seedance2-skill / seedance-prompt-engineer), ์†Œ์žฌ ํด๋ฆฝ ํŽธ์ง‘๋งŒ (use video-producer).

2026-07-13
gpt-image-2-photo-reading
graphic-designers

Reads an uploaded photo with GPT Image 2 and produces a structured, multi-point annotated analysis image + text: face-feature/eyewear styling, or entertainment-only palm/face reading (๊ด€์ƒ/์†๊ธˆ). Use when "์–ผ๊ตด ๋ถ„์„", "์•ˆ๊ฒฝ ์ถ”์ฒœ", "๊ด€์ƒ", "์†๊ธˆ", "์†๊ธˆ ๋ด์ค˜", "็ฎ—ๅ‘ฝ", "face feature analysis", "eyewear recommendation", "glasses guide", "palm reading", "physiognomy reading". Do NOT use for plain image generation/editing with no reading structure (use gpt-image-2), or PPT slide translation (use ppt-image-translator).

2026-07-13
humanizer
technical-writers

Remove signs of AI-generated writing from text and rewrite it to sound natural and human. Instructions are in English; OUTPUT stays in the input language (Korean by default for this repo). Based on Wikipedia's "Signs of AI writing" (33 patterns) plus a Korean-specific AI-tell layer (๋ฒˆ์—ญํˆฌ, ๊ณผ์ž‰ ์˜๋ฏธ๋ถ€์—ฌ, 3๋‹จ ๋‚˜์—ด, ์ด์ค‘ํ”ผ๋™, AI ๋นˆ์ถœ ์–ดํœ˜, ์‰ผํ‘œ ๋‚จ์šฉ, ํ•œ๊ตญ์–ด ์ƒํˆฌ์–ด). Use when editing/reviewing generated copy before publishing โ€” reports, threads, Notion articles, decks, emails. Triggers: "AI ํ”์  ์ œ๊ฑฐ", "์‚ฌ๋žŒ ๊ธ€์ฒ˜๋Ÿผ", "ํœด๋จธ๋‚˜์ด์ฆˆ", "AI ํ‹ฐ ๋นผ์ค˜", "humanize", "de-slop", "remove AI writing". Do NOT use for Chinese text (use humanizer-zh) or for honorific/ๆ ผๅผ tone fixes alone (use korean-tone-reviewer โ€” chain after this).

2026-07-13
image-to-3d-game-asset
software-developers

Turns a natural-language character description into a game-ready 3D asset via a 3-stage pipeline: reference/turnaround image generation, image-to-3D mesh conversion, and game-engine import prep. Use when "์ด๋ฏธ์ง€๋ฅผ 3D๋กœ", "3D ๊ฒŒ์ž„ ์—์…‹", "์บ๋ฆญํ„ฐ 3D ๋ชจ๋ธ", "image to 3D", "game asset", "3D character", "turnaround sheet", "๊ฒŒ์ž„ ์บ๋ฆญํ„ฐ ๋ชจ๋ธ๋ง", "3D ๋ชจ๋ธ ์ƒ์„ฑ". Do NOT use for pure 2D image generation (use gpt-image-2), 3D icon retexture (use gpt-image-2 retexture workflow), or video generation (use cinematic-storyboard-to-video).

2026-07-13
pose-sheet-to-animation
special-effects-artists-and-animators

Generate an NxM (default 4x4) character pose/movement reference sheet with GPT-Image-2, slice it into per-pose frames, and write a Seedance 2.0 prompt that animates the pose sequence into a dance/character animation. Use when "ํฌ์ฆˆ ์‹œํŠธ", "๋ฌด๋ธŒ๋จผํŠธ ์‹œํŠธ", "ํฌ์ฆˆ ๋ ˆํผ๋Ÿฐ์Šค ์‹œํŠธ", "๋Œ„์Šค ์• ๋‹ˆ๋ฉ”์ด์…˜", "์บ๋ฆญํ„ฐ ์• ๋‹ˆ๋ฉ”์ด์…˜", "4x4 ํฌ์ฆˆ", "pose sheet", "movement sheet", "dance animation", "character animation from poses", "pose grid to video". Do NOT use for multi-shot film/cinematic storyboards (use cinematic-storyboard-to-video), plain image generation with no animation goal (use gpt-image-2 directly), or general Seedance prompt syntax unrelated to pose sheets (use seedance2-skill / seedance-prompt-engineer).

2026-07-13
reel-to-video-remake
film-and-video-editors

Reverse-engineers the structure (shots, timing, hook, on-screen text, pacing) of a short-form video URL and rebuilds an original equivalent with generated subject images and Hyperframes. Use when "๋ฆด์Šค ์žฌํ˜„", "์ˆํผ ์˜์ƒ ์žฌ์ œ์ž‘", "๋ฆด์Šค URL ๋ถ„์„", "reel remake", "short-form recreate", "instagram reel to video", "Hyperframes ์˜์ƒ". Do NOT use for raw clip trimming/editing (use video-producer), pure image generation with no video output (use gpt-image-2), or building a video from a storyboard you already wrote with no source reel (use cinematic-storyboard-to-video).

2026-07-13
seedance-worldview-prompter
special-effects-artists-and-animators

๋‹จ์ผ ์ด๋ฏธ์ง€๋ฅผ ์„ธ๊ณ„๊ด€(ํ”ผ์‚ฌ์ฒดยท๋ฐฐ๊ฒฝยท๋ถ„์œ„๊ธฐยท์•”์‹œ๋œ ์„œ์‚ฌยท๊ฐœ์—ฐ์„ฑ ์žˆ๋Š” ๋ชจ์…˜)์œผ๋กœ ํ•ด์„ํ•œ ๋’ค ๊ทธ ํ•ด์„์—์„œ Seedance 2.0 image-to-video ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ž๋™ ์ƒ์„ฑํ•œ๋‹ค. Use when "์ด๋ฏธ์ง€๋กœ ์˜์ƒ ํ”„๋กฌํ”„ํŠธ ์ž๋™ ์ƒ์„ฑ", "์„ธ๊ณ„๊ด€ ํ•ด์„", "์ด๋ฏธ์ง€ ํ•ด์„ Seedance", "์‚ฌ์ง„ ํ•œ ์žฅ์œผ๋กœ ๋ธŒ์ด๋กœ๊ทธ ์˜์ƒ", "image to video prompt", "worldview interpretation", "Gemini ์ด๋ฏธ์ง€ ํ•ด์„ ์˜์ƒ". Do NOT use for ์†์œผ๋กœ ์ง์ ‘ ์“ด ๋‹ค์ค‘ ์ƒท ์Šคํ† ๋ฆฌ๋ณด๋“œ(use cinematic-storyboard-to-video), Seedance @ ์ฐธ์กฐ ๋ฌธ๋ฒ•ยทํ”„๋กฌํ”„ํŠธ ๊ณจ๊ฒฉ ์ž์ฒด(use seedance2-skill / seedance-prompt-engineer).

2026-07-13
aps-build-and-env
network-and-computer-systems-administrators

Use when setting up this repo on a new or freshly wiped macOS machine, rebuilding the Python ํ•œ๊ตญ์–ด ํŠธ๋ฆฌ๊ฑฐ: ์ƒˆ ๋งฅ๋ถ ์„ธํŒ…, ํ™˜๊ฒฝ ์žฌ๊ตฌ์ถ•, venv ์žฌ์ƒ์„ฑ, ์„œ๋ธŒ๋ชจ๋“ˆ ์ดˆ๊ธฐํ™”, ์‹ฌ๋งํฌ ๋ณต๊ตฌ, ํ—ค๋“œ๋ฆฌ์Šค ์ธ์ฆ, ๋ถ€ํŠธ์ŠคํŠธ๋žฉ. .venv, fixing broken external skill symlinks, re-running scripts/env_bootstrap.sh, restoring headless claude auth (setup-token / headless.env), initializing git submodules, recreating the isolated TTS/STT venvs, or registering a new machine in machine_registry.json. Korean triggers: ์ƒˆ ๋งฅ๋ถ ์„ธํŒ…, ํ™˜๊ฒฝ ๊ตฌ์ถ•, ํ™˜๊ฒฝ ์žฌ๊ตฌ์ถ•, venv ์žฌ์ƒ์„ฑ, ์„œ๋ธŒ๋ชจ๋“ˆ ์ดˆ๊ธฐํ™”, ์‹ฌ๋งํฌ ๋ณต๊ตฌ, ํ—ค๋“œ๋ฆฌ์Šค ์ธ์ฆ, ํ™˜๊ฒฝ ํŒจ๋ฆฌํ‹ฐ, ๋ถ€ํŠธ์ŠคํŠธ๋žฉ. English triggers: new machine setup, environment rebuild, bootstrap, env parity, venv rebuild, submodule init, headless auth, CLI install. Do NOT use for day-2 fleet operation, launchd lifecycle, or runner anatomy (use aps-run-and-operate); do NOT use for config axes like model policy, hooks wiring, or plists (use aps-config-and-flags); do NOT use for diagnosing why a job fails (use aps-debugging-playbook).

2026-07-13
commit-to-issue
software-developers

Analyze recent git commits, group them into work units, create GitHub issues with full ThakiCloud Project #5 metadata (Status, Priority, Size, Estimate, Sprint, Start/End date), and verify the result. Use when the user asks to "์ด์Šˆ๋กœ ๋“ฑ๋ก", "commit-to-issue", "์ด๋ฒˆ์ฃผ ์ž‘์—… ์ด์Šˆ ๋งŒ๋“ค์–ด์ค˜", "์ด๋ฒˆ ์ž‘์—…์„ ์ด์Šˆ๋กœ ๋‚จ๊ฒจ์ค˜", "ํšŒ๊ณ ์šฉ ์ด์Šˆ ์ƒ์„ฑ", "์ปค๋ฐ‹์„ ์ด์Šˆ๋กœ", "์ž‘์—… ์ด์Šˆ ๋“ฑ๋ก", "๊นƒํ—ˆ๋ธŒ ์ด์Šˆ๋กœ ๋‚จ๊ฒจ์ค˜", "project #5์— ๋“ฑ๋ก", "์˜ค๋Š˜ ์ž‘์—… ์ด์Šˆ ๋งŒ๋“ค์–ด", or any retrospective issue creation from commits. Do NOT use for creating PRs (use release-ship), single ad-hoc issue creation without Project #5 linking (use `gh issue create` directly), or modifying existing issues.

2026-07-13
cursor-sync
software-developers

N-repo bidirectional sync of agent assets (commands, skills, rules, agents) under BOTH .cursor/ and .claude/ across all 7 managed repositories via research hub. (Name is historical โ€” it syncs .claude/ too.)

2026-07-13
eod-ship
software-developers

End-of-day shipping pipeline โ€” claude-sync, domain-split commits, push, ISSUE creation linked to ThakiCloud Project #5, daily skill digest, and Slack summary across all managed repos. Use when the user types "EOD ship", "ํ‡ด๊ทผ ์ •๋ฆฌ", "EOD ์ •๋ฆฌ", "์˜ค๋Š˜ ์ž‘์—… ๋งˆ๋ฌด๋ฆฌ", or runs `/eod`. Do NOT use for morning-only sync (use sod-ship), single-repo ship (use release-ship), or WIP commits without push (use domain-commit).

2026-07-13
fleet-divergence-doctor
software-developers

Diagnose git divergence across the 7 managed ~/thaki repos and emit a SAFE reconciliation plan (read-only, never force-pushes). Use when sod-ship/eod-ship reports push rejected, repos are ahead/behind/diverged, "359/359 ๋ฐœ์‚ฐ", history rewrite suspected, "๋ฆฌํฌ ๋™๊ธฐํ™” ๊นจ์กŒ์–ด", fleet sync broken. Do NOT use for normal commit/push (use sod-ship) or asset propagation (use claude-sync/cursor-sync).

2026-07-13
grill-with-docs
software-developers

Grilling session that challenges your plan against the existing domain model. Sharpens terminology and updates CONTEXT.md and ADRs inline. Use when user says "grill with docs", "challenge my plan", "domain review", or wants to refine a plan against existing documentation.

2026-07-13
handoff
software-developers

Summarize the current conversation into a compact handoff document for another agent or a future session. Use when the user says "handoff", "summarize for another agent", "write a handoff doc", "pass this to another agent", or when a conversation has reached a natural break point and needs to be resumed later.

2026-07-13
hf-morning-news-digest
software-developers

Every morning (08:00 KST, launchd) scrape HuggingNews (huggingnews.com) for the latest day's top AI news, Korean-localize it, dedup across mornings, and post to Slack #deep-research-trending as a ranked main message + one thread reply per story (ํ•ต์‹ฌ + ThakiCloud ๊ด€์ , Notion-style). Use when "ํ—ˆ๊น…ํŽ˜์ด์Šค ์•„์นจ ๋‰ด์Šค", "HuggingNews ๋‹ค์ด์ œ์ŠคํŠธ", "deep-research-trending ๋‰ด์Šค ์ž๋™", HF morning news to Slack. Do NOT use for HF trending papers/models radar (use hf-trending-intelligence), Gmail-sourced Bespin news (use bespin-news-digest), or Twitter timeline (use twitter-timeline-to-slack).

2026-07-13
opencut-project
software-developers

Author, inspect, transform, and validate an OpenCut (classic) project as DATA โ€” the TProject timeline JSON (scenes โ†’ tracks โ†’ elements, integer-tick MediaTime, canvas/fps settings). Use when the task is "build an OpenCut project/timeline programmatically", "generate an .opencut timeline", "edit OpenCut project JSON", "OpenCut timeline schema", "convert a shot list into an OpenCut timeline", "validate an OpenCut project file", "์˜คํ”ˆ์ปท ํ”„๋กœ์ ํŠธ/ํƒ€์ž„๋ผ์ธ JSON ๋งŒ๋“ค์–ด/ํŽธ์ง‘/๊ฒ€์ฆ", "ํƒ€์ž„๋ผ์ธ์„ ๋ฐ์ดํ„ฐ๋กœ ์ƒ์„ฑ". This is the gap the video fleet does not cover โ€” it manipulates OpenCut's own project graph, it does not render video. Do NOT use to render/encode/export actual video files (use ffmpeg-toolkit / hyperframes / video-producer), to develop the OpenCut rewrite repo (use opencut-dev), or for non-OpenCut editors (Premiere/FCPXML/CapCut).

2026-07-13
release-ship
software-developers

Lightweight shipping pipeline: domain-split commits, git push, and PR creation/update in one flow. Use when the user asks to "release-ship", "commit and push", "commit and PR", "push and create PR", "์ปค๋ฐ‹ํ•˜๊ณ  PR", "์ปค๋ฐ‹ํ•˜๊ณ  ํ‘ธ์‹œ", "ship without review", or wants to go from uncommitted changes to an open PR without code review. Do NOT use for review-included shipping (use ship), full release validation pipeline (use release-commander), domain-split commits only without push/PR (use domain-commit), or single-file trivial commits.

2026-07-13
sod-ship
software-developers

Start-of-day git sync โ€” commit, push, pull all 5 projects, update submodules, then claude-sync.

2026-07-13
video-producer
film-and-video-editors

Routes a video-generation request to the right LOCAL video skill and chains them end-to-end (decompose -> route -> chain -> render -> verify). Use when the user asks to "make a video", "create a video", "์˜์ƒ ๋งŒ๋“ค์–ด์ค˜", "์˜์ƒ ์ œ์ž‘", "๋น„๋””์˜ค ์ƒ์„ฑ", motion graphics, explainer/demo video, math animation, multi-scene video, or to edit raw footage into a finished clip. Picks among hyperframes / remotion-motion-forge / manim-video / video-use / openmontage / ffmpeg-toolkit by intent, offloads heavy renders to subagents, and verifies the output MP4. Do NOT use when the user names a single tool ("manim์œผ๋กœ", "remotion์œผ๋กœ" -> call that skill directly), for TTS/STT only (use [[tts-generation]]/[[stt-generation]]), or for image generation (use gpt-image-2/muapi).

2026-07-13
ad-creative-copy
technical-writers

When the user wants to write, generate, iterate, or scale ad COPY โ€” headlines, descriptions, primary text, or full ad variations โ€” for any paid advertising platform. Also use when the user mentions 'ad copy variations,' 'ad creative,' 'generate headlines,' 'RSA headlines,' 'bulk ad copy,' 'ad iterations,' 'creative testing,' 'ad performance optimization,' 'write me some ads,' 'Facebook ad copy,' 'Google ad headlines,' 'LinkedIn ad text,' 'static ads,' 'static ad concepts,' 'ad templates,' 'iMessage ad,' 'chat reveal ad,' 'text message ad,' 'fake DM ad,' 'ChatGPT ad,' 'Apple Notes ad,' 'creative strategy,' 'creative roadmap,' 'creative retro,' 'hook writing,' 'motion video ad,' 'faceless video ad,' 'animated explainer ad,' 'motion collage ad,' or 'I need more ad variations.' Use this whenever someone needs to produce ad copy at scale or iterate on existing ads. For campaign strategy and targeting, see ads. For landing page copy, see copywriting. For ad IMAGE/visual generation (gpt-image-2 render pipeline), see

2026-07-12
opencut-dev
software-developers

Develop or contribute to the OpenCut ground-up rewrite monorepo (github.com/OpenCut-app/OpenCut) โ€” a moon + proto + bun workspace with a TanStack Start web app, an Elysia/Cloudflare Worker API, and a Rust/GPUI desktop app, plus a shared rust/ core. Use when the task is "run/build/dev OpenCut", "add a route/component/API endpoint to OpenCut", "OpenCut monorepo setup", "moon run web:dev", "proto use", "why won't OpenCut build", "OpenCut ๊ฐœ๋ฐœ/๊ธฐ์—ฌ", "์˜คํ”ˆ์ปท ๋นŒ๋“œ/์‹คํ–‰", "์˜คํ”ˆ์ปท ๋ชจ๋…ธ๋ ˆํฌ". Do NOT use for the OpenCut classic editor's project/timeline data format (use opencut-project), for generic video editing or rendering (use video-producer / ffmpeg-toolkit / hyperframes), or for generic codebase spelunking (use codebase-archaeologist).

2026-07-12
spring-motion
web-and-digital-interface-designers

Generates spring-physics UI motion โ€” micro-interactions with weight โ€” and ships each effect three ways: CSS, React, and a copy-paste AI-prompt, with a live stiffness/damping readout. Owns a deterministic springโ†’cubic-bezier engine + a library of ~19 verified recipes (card resize, magnetic button, status pill, stagger, marquee, count-up, scrambleโ€ฆ). Use when the user wants "spring animation", "bouncy/weighted UI motion", "micro-interaction", "reproduce a Kinetics-style effect", CSS/React motion from stiffness/damping, ์Šคํ”„๋ง ๋ชจ์…˜, ๋ฌผ๋ฆฌ ๊ธฐ๋ฐ˜ ์ธํ„ฐ๋ž™์…˜, ๋งˆ์ดํฌ๋กœ ์ธํ„ฐ๋ž™์…˜, ํ†ตํ†ต ํŠ€๋Š” UI ์• ๋‹ˆ๋ฉ”์ด์…˜. Do NOT use for timeline choreography or scroll-scrubbing (use gsap), pure decorative keyframes with no spring feel (use css-animations), 3D/WebGL (use three), Lottie playback (use lottie), or video-render motion (use hyperframes).

2026-07-12
webtool-from-template
web-developers

Scaffold a new 100% client-side static web tool from the agent-webtool-template skeleton, implement its pure testable core + independent audit + tests, verify the gates locally, then create the GitHub repo, push, and enable Pages. Use when the user wants a free browser-based diagnostic / calculator / analyzer shipped as its own repo ("์ •์  ์›น ๋„๊ตฌ ๋งŒ๋“ค์–ด์ค˜", "GitHub Pages ๋„๊ตฌ", "ํด๋ผ์ด์–ธํŠธ ์‚ฌ์ด๋“œ ๊ณ„์‚ฐ๊ธฐ/๋ถ„์„๊ธฐ", "์ด ์•„์ด๋””์–ด๋กœ ์ƒˆ ์›น ๋„๊ตฌ repo", "ํ…œํ”Œ๋ฆฟ์œผ๋กœ ์ƒˆ ๋„๊ตฌ"). Do NOT use for features inside an existing app, server-backed tools, or non-web deliverables.

2026-07-12
x-video-digest
software-developers

Analyze the VIDEO inside an X/Twitter post โ€” fetch it, transcribe the speech locally (Qwen3-ASR), and produce a chapter-anchored content summary / script. Use when the user shares a tweet/X video and asks "์ด ์˜์ƒ ๋ถ„์„/์Šคํฌ๋ฆฝํŠธ ๋ฝ‘์•„์ค˜", "๋ฌด์Šจ ๋‚ด์šฉ์ธ์ง€ ์ •๋ฆฌ", "transcribe this tweet video", "summarize the video in this X post", or drops an x.com/twitter.com/status link pointing at a video. Handles long videos (1h+) by transcribing a window at each tweet-parsed chapter instead of the whole runtime. Do NOT use for: text-only tweets or articles (use x-to-slack / x-to-notion), non-tweet video files or YouTube (use video-to-text / transcribee), or timeline scraping (use twitter-timeline-to-slack).

2026-07-12
daily-tool-ideas
market-research-analysts-and-marketing-specialists-131161

Each night, turns today's collected tweets (a signal of what tech people care about now) into 3 STANDALONE PUBLIC-GOOD TOOL project ideas for a tech audience valuable to ThakiCloud โ€” each buildable by composing our skills/harness, the way branded-deck became the public kr-brand-decks repo โ€” and reports them to Slack #ํšจ์ •-ํ• ์ผ. Use when "๊ณต์ต ๋„๊ตฌ ์•„์ด๋””์–ด", "ํŠธ์œ—์—์„œ ๋„๊ตฌ ์•„์ด๋””์–ด", "daily tool ideas", or the scheduled com.thaki.tool-ideas fire. NOT product promotion โ€” no ThakiCloud ads. Do NOT use to collect tweets (twitter-timeline-to-slack) or to actually build a chosen tool (that is a per-project repo scaffold, e.g. llm-selfhost-calculator).

2026-07-10
ai-native-factory
computer-occupations-all-other

Measures and enforces this repo's progress toward the "AI-Native Product Factory" vision โ€” turning the operator harness into an org product factory. Scores the harness against the 5-principle / 5-org vision (0-5, deterministic), runs the Specification-First gate (Spec ยงโ†’acceptance-criteriaโ†’test coverage), maintains the standing spec-registry convention, and renders the gap-analysis + conversion roadmap. Use when "AI-Native ์„ฑ์ˆ™๋„", "AI-Native factory", "์กฐ์ง ์ œํ’ˆ๊ณต์žฅ ๊ฐญ", "์ œํ’ˆ๊ณต์žฅ ์ „ํ™˜", "spec ๊ฒŒ์ดํŠธ", "executable spec", "์„ฑ์ˆ™๋„ ์ธก์ •/์Šค์ฝ”์–ด์นด๋“œ", "maturity scorecard", "advisory๋ฅผ gating์œผ๋กœ ์ „ํ™˜". Do NOT use for harness fleet reliability/cost measurement (use aps-diagnostics-and-tooling), running one feature through the build chain (use feature-factory), or general spec authoring (use spec-driven-development / to-prd).

2026-07-10
animation-vocabulary
technical-writers

Reverse-lookup glossary that turns a vague description of a web animation/motion effect into its exact term ("the bouncy thing when a popover opens" โ†’ Pop in; "iOS rubber-band scroll" โ†’ Rubber-banding). Use when the user asks "what's it called whenโ€ฆ" or describes a motion effect without knowing its name and wants the right word to prompt an AI/designer (๋ชจ์…˜ ์šฉ์–ด ์ฐพ๊ธฐ, ์ด ํšจ๊ณผ ์ด๋ฆ„์ด ๋ญ์•ผ, ์• ๋‹ˆ๋ฉ”์ด์…˜ ์šฉ์–ด). Do NOT use for designing or building an animation (use emil-design-eng / apple-design) or reviewing motion code (use review-animations).

2026-07-10
apple-design
web-and-digital-interface-designers

Apple's approach to interface design and fluid, physical motion, translated for the web (CSS, Pointer Events, rAF, spring libraries). Use when building or refining gesture-driven UI, spring animations, drag/swipe/sheet interactions, momentum and interruptible transitions, translucent materials/depth, typography (optical sizing, tracking, leading), reduced-motion (์• ํ”Œ ์Šคํƒ€์ผ UI, ์Šคํ”„๋ง ๋ชจ์…˜, ์ œ์Šค์ฒ˜, ์œ ๋™์  ์ธํ„ฐํŽ˜์ด์Šค). Do NOT use for naming an effect (use animation-vocabulary), reviewing motion code (use review-animations), or general layout/WCAG (use make-interfaces-feel-better / fixing-accessibility).

2026-07-10
Showing top 40 of 2,774 collected skills in this repository.
github-to-notion-sync Agent Skills on GitHub | SkillsMP