naia-adk
naia-adk contains 50 collected skills from nextain, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Configure, observe, and recover Discord AI jobs from the ADK workspace with either Codex or Claude. Use for Discord setup, background-job status, live activity, stalled-job diagnosis, reboot recovery, idle rotation, or session history.
Codex ๋๋ Claude๋ก ์คํ๋๋ Discord ๋ฐฑ๊ทธ๋ผ์ด๋ ์์ ์ ์ค์ ยท์ํยท์ค์๊ฐ ํ๋ยท์ฌ๋ถํ ๋ณต๊ตฌ๋ฅผ ADK ์ํฌ์คํ์ด์ค์์ ๊ด๋ฆฌํฉ๋๋ค.
์ธ์ ๋ณ๊ฒฝ์ฌํญ์ ๋ถ์ํด verify-* ์คํฌ ๋๋ฆฌํํธ๋ฅผ ํ์งํ๊ณ ์๋ ์์ฑ/์ ๋ฐ์ดํธํฉ๋๋ค. issue-driven-development Sync ๋จ๊ณ, ์ ํจํด/๊ท์น ๋์ ํ, PR ์ ๊ฒ์ฆ ์คํฌ ์ปค๋ฒ๋ฆฌ์ง ํ์ธ ์ ๋ฐ๋์ ์ฌ์ฉ. /manage-skills๋ก ํธ์ถ.
์์์ฒญ ๋ฌด๊ฒฐ์ฑ๊ณผ ์ธ์ ๋ฐ์ธ๋ฉ ํ๋ค์ค์ ์๋ฌธ ํด์์ฒด์ธ, ์์ ๋ฒ์ ์ถ์ , ์๋ช ๊ถํ, 2ํ Clean ๊ฒฐ๋ฐ, Claude Code/Codex ๋ฑ๋กยท๋๋ฑ์ฑ์ ๊ฒฐ์ ๋ก ์ผ๋ก ๊ฒ์ฆํฉ๋๋ค. request-contractยทsession-inject ์ฝ์ด/์ด๋ํฐยท์ค์ ยท์คํค๋งยทreview-pass๋ฅผ ์์ ํ ๋ค, Review/Post-test Review ๋ฐ ์ปค๋ฐ ์ ์ ๋ฐ๋์ ์ฌ์ฉํฉ๋๋ค.
๋ฑ๋ก๋ ๋ชจ๋ verify-* ์คํฌ์ ์์ฐจ ์คํํด ํตํฉ ๊ฒ์ฆ ๋ณด๊ณ ์๋ฅผ ์์ฑํฉ๋๋ค. ๊ธฐ๋ฅ ๊ตฌํ ํ, PR ์ , ์ฝ๋ ๋ฆฌ๋ทฐ ์, issue-driven-development Review/Post-test Review ๋จ๊ณ๋ง๋ค ๋ฐ๋์ ์ฌ์ฉ. /verify-implementation์ผ๋ก ํธ์ถ.
๊ธฐ์กด ์ ํ์ ๊ฒฝ๋กยท์ง์ ์ ยท๋ด๋น๊ฒ์ด์ ยท์ฌ์ฉ์ ์ฌ์ ยท์ด์ ํ๋ฉด์ด ๊ธฐ๋ฅ ์ถ๊ฐ ๋ค์๋ ์ ์ง๋๋์ง ๊ธฐ์ค ๋ฒ์ ๊ณผ ๋ณด์กด ๊ณ์ฝ์ผ๋ก ๊ฒ์ฆํฉ๋๋ค. ๊ธฐ์กด ํ๋ก์ ํธ์ ๊ธฐ๋ฅ ์ถ๊ฐยทํตํฉยท๋ฆฌํฉํฐ๋ง ํ, planning/integration ๋ฆฌ๋ทฐ์ release ์ ์ ๋ฐ๋์ ์ฌ์ฉํฉ๋๋ค.
Stage-gated multi-AI cross-validation review with optional REQ-ID traceability. 4 stages (planning, development, test, integration) with configurable reviewers, finding consensus, and convergence loop. Fully project-agnostic and distributable.
๋จ๊ณ๋ณ ๋ค์ค AI ๊ต์ฐจ ๊ฒํ ๋ฅผ ์ํํ๊ณ , ์ด๊ฒฌ์ ๋ ๋ฆฝ ์ค์ฌ์ ์์ถ์ฒ ๊ทผ๊ฑฐ๋ก ๋จผ์ ํด์ํ๋ฉฐ ๋จ์ ์ค์ํ ๊ฒฐ์ ๋ง ์ฌ์ฉ์์๊ฒ ๋ฌป์ต๋๋ค.
๋ฑ๋ก๋ verify-* ๊ฒ์ฌ๋ฅผ ์คํํ๊ณ , ๋ฒ์ ์์ ๋ช ๋ฐฑํ ๊ฒฐํจ์ ์๋ ์์ ยท์ฌ๊ฒ์ฆํ๋ฉฐ ์ค์ ์ค๊ณยท์ฌ์ ยท์ ํยท๋ฒ์ ์ ํ๋ง ์ฌ์ฉ์์๊ฒ ๋ฌป์ต๋๋ค.
๊ธฐ์กด ์ ํ์ ๊ฒฝ๋กยท์ง์ ์ ยท๋ด๋น๊ฒ์ด์ ยท์ฌ์ฉ์ ์ฌ์ ยท์ด์ ํ๋ฉด์ด ๊ธฐ๋ฅ ์ถ๊ฐ ๋ค์๋ ์ ์ง๋๋์ง ๊ธฐ์ค ๋ฒ์ ๊ณผ ๋ณด์กด ๊ณ์ฝ์ผ๋ก ๊ฒ์ฆํฉ๋๋ค. ๊ธฐ์กด ํ๋ก์ ํธ์ ๊ธฐ๋ฅ ์ถ๊ฐยทํตํฉยท๋ฆฌํฉํฐ๋ง ํ, planning/integration ๋ฆฌ๋ทฐ์ release ์ ์ ๋ฐ๋์ ์ฌ์ฉํฉ๋๋ค.
๋ฒค์น๋งํฌ ๊ณ์ฝ์ ์คํค๋งยท์๋ฏธ ๊ฒ์ฆ, ๊ณต๊ธ์ ์์์ฆ, ๋น์ฉ ์ง๊ณ, HMAC ์ ๋, Windows DPAPI ์ด๋ํฐ์ ๋์ผ ์ปจํ ์คํธ๋ฅผ ๊ฒฐ์ ๋ก ์ ์ผ๋ก ๊ฒ์ฆํ๋ค. packages/benchmark-contract ๋๋ ๊ฐ๋ฐ ๋ชจ๋ธ ๋ผ์ฐํ ์ ์์ ํ ๋ค, Review/Post-test Review ๋ฐ ์ปค๋ฐ ์ ์ ์ฌ์ฉํ๋ค.
ADK fork chain์ upstream ๋๊ธฐํ. naia-adk(์ต์์) ์ดํ ๋ชจ๋ fork๊ฐ ์ฃผ๊ธฐ์ ์ผ๋ก `git merge upstream/main`๋ก ์ ์ ๋๊ธฐํํ๋๋ก ํ๋ค. selective cherry-pick์ผ๋ก ์ธํ ์ฒด์ธ ๋ถํจ(divergence)๋ฅผ ์๋ฐฉ. "upstream sync", "fork ๋๊ธฐํ", "naia-adk์์ ๋ฐ์์", "sync-upstream" ์์ฒญ ์ ์ฌ์ฉ. drift(behind/merge-base ๋ก์) ๊ฐ์งโfetchโmergeโ๋ฒ์ ์คํฌํ๊น์ง.
Claude Code / Codex / opencode ์ธ์ ๊ธฐ๋ก์ ์ด์ด ๋ํ ํ๋ฆ์ ์ถ์ถยท์์ฝํ๋ค. ๋ค๋ฅธ ๋๊ตฌ(๋๋ ์ฃผ๊ฐ ํ๋ ์ปท)์์ ๋๊ธด ์์ ์ ํ์ฌ ์ธ์ ์์ ์ด์ดํ๊ฑฐ๋, ๊ณผ๊ฑฐ ์ธ์ ์ด ๋ฌด์์ ํ๋์ง ํ์ ํ ๋ ์ฌ์ฉ. "claude --resume <id>", "codex ์ธ์ ์ด์ด์", "opencode ์ธ์ ์ด์ด์ค", "์ด์ ์ธ์ ์ด์ด์", "์ ๋ฒ ์ธ์ ๋ญํ์ง", "์ธ์ ๊ธฐ๋ก ๋ด์ค" ์์ฒญ ์ ์ฌ์ฉ.
Teach a character/persona to a Qwen3 base model with LoRA, evaluate before/after, export to GGUF, and load it into a naia container via the model-swap API. Dataset-driven and fully reusable โ swap the JSONL and you get a different character (Deadpool โ grumpy grandma โ butler โ dialect docent). Includes training-time measurement.
YouTube์ ์์์ ์๋งยท์ธ๋ค์ผยท์ ๋ชฉ/์ค๋ช /ํ๊ทธ๊น์ง ์๋ ์ ๋ก๋ํ ๋ ๋ฐ๋์ ์ฌ์ฉ. ๋ฐ์ /๋ฐํ/์ฝํ ์ธ ์์์ YouTube Data API v3๋ก ์ฌ๋ฆฐ๋ค. "์ ํ๋ธ ์ฌ๋ ค", "youtube ์ ๋ก๋", "์์ ๊ฒ์" ๋ฑ ์์ฒญ ์ ์ฌ์ฉ.
age ์ํธํ ์ํฌ๋ฆฟ ๋ณผํธ(`key.age` + ํ๋ฌธ `key/`)๋ฅผ ์ด๊ณ ยท์์ ํ๊ณ ยท๋ค์ ์ ๊ธ ๋ ๋ฐ๋์ ์ฌ์ฉ. data-private ๋ฑ "์ํธํ๋ ํค ํ์ผ์ ์ด๋ป๊ฒ ํธ๋๊ฐ", "ํค๋ฅผ ์ถ๊ฐํ๊ณ ๋ค์ ์ํธํ", "๋ณตํธํ๊ฐ ๊นจ์ ธ ๋ณด์ธ๋ค", "key.age unlock/lock" ์์ฒญ ์ ์ฌ์ฉ. ๋น๋ฐ๋ฒํธ๋ ์ฌ๋์ด ์ง์ ์ ๋ ฅํด์ผ ํ๋ฏ๋ก Claude๋ ๋ณตํธํ ๋ช ๋ น์ ๋์ ์คํํ์ง ์๊ณ , ์ฌ์ฉ์๊ฐ ์๊ธฐ ์ค์ ํฐ๋ฏธ๋ ์ฐฝ์์ ์คํํ๋๋ก ์๋ดํ๋ค(Claude Code์ `!` ๋ TTY๊ฐ ์์ด passphrase ์ ๋ ฅ ๋ถ๊ฐ).
์ด๋ฌธ์ ์๊ถ ๋ฑ๋ก ์๋ฅ ์์ฑ. ์ ๋ฌด์์ ์๋ฌผ ํ์ธ์ PDF(๋ฅ์คํ ์ธ ๋ธ๋๋ฉ) + ์ ์๊ถ๋ฑ๋ก์ ์ฒญ๋ช ์ธ์ ๋ด์ฉ๋ ์ด์์ ์์ฑํฉ๋๋ค. "์ ์๊ถ ๋ฑ๋ก", "์ ๋ฌด์์ ์๋ฌผ ํ์ธ์", "copyright" ๋ฑ ์์ฒญ ์ ์ฌ์ฉ.
์ฝ๋๋ฒ ์ด์ค ๊ธฐ๋ฐ AI ์๋ ํนํ ๋ฐ๊ตดยทํ๊ฐยท์ถ์ ํ์ดํ๋ผ์ธ. "ํนํ", "๊ฐ์ถ์", "patent", "๋ฐ๋ช ๋ฐ๊ตด" ๋ฑ ํนํ ๊ด๋ จ ์์ ์์ฒญ ์ ๋ฐ๋์ ์ฌ์ฉ. /patent-pipeline์ผ๋ก ํธ์ถ.
์ด๋ฌธ์ ์๊ถ ๋ฑ๋ก ์๋ฅ ์์ฑ. ์ ๋ฌด์์ ์๋ฌผ ํ์ธ์ PDF(๋ฅ์คํ ์ธ ๋ธ๋๋ฉ) + ์ ์๊ถ๋ฑ๋ก์ ์ฒญ๋ช ์ธ์ ๋ด์ฉ๋ ์ด์์ ์์ฑํฉ๋๋ค. "์ ์๊ถ ๋ฑ๋ก", "์ ๋ฌด์์ ์๋ฌผ ํ์ธ์", "copyright" ๋ฑ ์์ฒญ ์ ์ฌ์ฉ.
Playwright๋ก ๋ก์ปฌ ์น ์ฑ์ ํ ์คํธํฉ๋๋ค. naia.nextain.io, about.nextain.io, aiedu.nextain.io ๋ฑ Next.js ์ฑ์ E2E ํ ์คํธ, UI ๋์ ๊ฒ์ฆ, ์คํฌ๋ฆฐ์ท ์บก์ฒ, ์ฝ์ ๋ก๊ทธ ํ์ธ ์ ๋ฐ๋์ ์ฌ์ฉ. ์ฌ์ฉ์์๊ฒ ์๋ ํ ์คํธ๋ฅผ ์ํค์ง ๋ง๊ณ ์ด ์คํฌ๋ก AI๊ฐ ์ง์ ๊ฒ์ฆํ ๊ฒ.
์ฃผ๊ฐ ์ ๋ฌด ๊ฒฐ๊ณผ๋ฅผ git ์ปค๋ฐ๊ณผ ์์ ๋ก๊ทธ์์ ์์งํด ์์ฑํฉ๋๋ค. "์ฃผ๊ฐ ์ ๋ฌด ๊ฒฐ๊ณผ", "๊ฒฐ๊ณผ ์์ฑ", "์ด๋ฒ ์ฃผ ๋ญ ํ๋์ง" ๋ฑ ์ฃผ๊ฐ ๋ณด๊ณ ์์ฒญ ์ ์ฌ์ฉ.
ํนํ ์ด์ ์์ฑ ์์ฒญ ์ ๋ฐ๋์ ์ฌ์ฉ. KIPO(ํ๊ตญํนํ์ฒญ) ์ ์์ถ์ ์์ ๊ธฐ๋ฐ ํนํ ๋ช ์ธ์ ์ด์์ ์์ฑํ๋ค. ์ฝ๋ ๋ถ์ ๊ฒฐ๊ณผ, ๋ฐ๋ช ์์ด๋์ด, ๋๋ ๊ธฐ์กด ๊ธฐ์ ์ค๋ช ์ผ๋ก๋ถํฐ ์ถ์ ๊ฐ๋ฅํ ๋ช ์ธ์ ์ด์์ ์์ฑ. "ํนํ", "patent", "์ถ์", "๋ช ์ธ์", "์ฒญ๊ตฌํญ" ํค์๋ ์ ํธ๋ฆฌ๊ฑฐ.
๊ธ์ฌ๋ช ์ธ์ PDF ์์ฑ + ์ด๋ฉ์ผ ๋ฐ์ก. ๊ธ์ฌ ๋ฐ์ดํฐ๋ฅผ ๋ฐ์ A4 PDF๋ฅผ ๋ง๋ค๊ณ ๊ฐ ์ฌ์์๊ฒ ์ด๋ฉ์ผ๋ก ๋ฐ์กํฉ๋๋ค. "๊ธ์ฌ๋ช ์ธ์", "๊ธ์ฌ ๋ณด๋ด๊ธฐ", "payroll" ๋ฑ ๊ธ์ฌ ๊ด๋ จ ์์ฒญ ์ ์ฌ์ฉ.
๊ณ์ฝ(์ ์ธ๋ API/์ธํฐํ์ด์ค)๊ณผ ์ฝ๋ ๊ตฌํ ์ฌ์ด์ ๋๋ฆฌํํธ๋ฅผ ๊ฒฐ์ ๋ก ์ผ๋ก ๊ฒ์ถํฉ๋๋ค. ์๊ทธ๋์ฒ ๋๋ฆฌํํธยท๊ณ์ฝ๋ง ์ ์ธ(๋ฏธ๊ตฌํ)ยท์ฝ๋๋ง ์กด์ฌ(๋ฏธ๋ฌธ์)๋ฅผ ์ก์ "๊ฒ์ดํธ๋ ํต๊ณผํ๋๋ฐ ๊ณ์ฝ๊ณผ ๋ถ๊ธฐํ ๊ฐ์ง ์ฑ๊ณต"์ ์ฐจ๋จ. ๊ธฐ๋ฅ ๊ตฌํ ํยทPR ์ ยท๋ง์ด๊ทธ๋ ์ด์ ์ยทissue-driven-development Review/Post-test ๋จ๊ณ์์ ๋ฐ๋์ ์ฌ์ฉ. /verify-contract-conformance๋ก ํธ์ถ.
๊ธฐ์กด ํ๋ก์ ํธ/๋๋ ํ ๋ฆฌ๋ฅผ (A) ์์ฒด ์ ๋ณธ GitHub ๋ ํฌ + submodule ๊ตฌ์กฐ๋ก ๋ถ๋ฆฌ(extract)ํ๊ฑฐ๋, (B) naia-template-project์ self-trust ํ๋ค์ค ํ์ค์ ๊ธฐ์กด ์ฝ๋์ ์ ์ง ์ ์ฉ(harden)ํ๋ค. in-place submodule ๋ณํ์ ์ํ(.git ์์)์ ํผํ๋ push-first โ ์ฌclone ํจํด๊ณผ Windows lockยทgitignore force-addยทbash ๊ฒฝ๋ก ํจ์ ๋์์ ๋ด์ฅ. "ํ๋ก์ ํธ๋ฅผ ๋ณ๋ ๋ ํฌ๋ก ๋ถ๋ฆฌ", "submodule๋ก ๋ฑ๋ก", "๊ธฐ์กด ๋๋ ํ ๋ฆฌ๋ฅผ ๋ ํฌ๋ก", "ํ๋ค์ค ์ ์ฉ/๋ง์ด๊ทธ๋ ์ด์ " ์์ฒญ ์ ๋ฐ๋์ ์ฌ์ฉ.
template-project(AI self-trust ํ๋ค์ค base)๋ก๋ถํฐ ์ ํ๋ก์ ํธ๋ฅผ scaffoldํ๊ณ , ์ ๋ณธ GitHub ๋ ํฌ ์์ฑ + (์ ํ) ํ์ฌ ์ํฌ์คํ์ด์ค์ submodule ๋ฑ๋ก๊น์ง ์ํ. repo_type(workspace_adk/runtime_library/app_os)์ ๋ง์ถฐ mirror patternยทํ์ ๋๋ ํ ๋ฆฌยท.users ๊ธฐ๋ณธ ์ธ์ด๋ฅผ ์๋ ์ ์ฉ. "์ ํ๋ก์ ํธ ๋ง๋ค์ด์ค", "์ ๋ ํฌ scaffold", "ํ๋ก์ ํธ ๋ถํธ์คํธ๋ฉ", "template-project๋ก ์์" ์์ฒญ ์ ๋ฐ๋์ ์ฌ์ฉ.
Manage Discord/Slack channels โ create, archive, notify, summarize.
๊ธฐ์ ์คํ, ์ ์์, ๊ฒฐ์ ๋ฌธ์, PRD ๋ฑ ๊ตฌ์กฐํ๋ ๋ฌธ์๋ฅผ 3๋จ๊ณ๋ก ๊ณต๋ ์์ฑํฉ๋๋ค. "๋ฌธ์ ์์ฑ", "์คํ ์์ฑ", "์ ์์", "RFC", "์ค๊ณ ๋ฌธ์", "PRD" ๋ฑ ๋น์ฝ๋ ๋ฌธ์ ์์ฑ ์์ฒญ ์ ๋ฐ๋์ ์ฌ์ฉ. /doc-coauthoring์ผ๋ก ํธ์ถ.
Generate business documents (contracts, resolutions, payroll) as branded PDFs with optional digital signature (PAdES).
Send emails via SMTP adapter with template support. Supports attachments (PDF, images) and HTML body.
๋ฌธ์ ํ์ผ(HWP/HWPX/PDF/DOCX/XLSX/PPTX)์ ํ ์คํธ๋ฅผ ์ถ์ถํด ์ปจํ ์คํธ์ ๋ก๋ํฉ๋๋ค. docs-business/ ํด๋์ ํ์ผ์ด๋ .hwp/.hwpx/.pdf/.docx/.xlsx/.pptx ํ์ผ์ด ์ธ๊ธ๋ ๋, ๋๋ ๋ฌธ์ ๋ด์ฉ์ ๊ฒํ /๋ถ์ํด์ผ ํ ๋ ๋ฐ๋์ ์ฌ์ฉ.
Stage-gated multi-AI cross-validation review with optional REQ-ID traceability. 4 stages (planning, development, test, integration) with configurable reviewers, finding consensus, and convergence loop. Fully project-agnostic and distributable.
Monitor and manage deployed services โ uptime checks, cost tracking, incident response.
Send SMS messages via gateway adapter. Korean business SMS (์๋ฆผํก, ๋ฌธ์).
Web presence monitoring โ SEO, uptime, analytics, competitive analysis.
๊ธฐ์กด .agents/context/*.yaml ํ์ผ์ ctx ์น์ ํฌ๋งท(stable ID + tags + metadata)์ผ๋ก ๋ง์ด๊ทธ๋ ์ด์ . ์ปจํ ์คํธ ์ ์ค ๋ฐฉ์ง๊ฐ ์ต์ฐ์ โ content๋ ๊ธฐ๊ณ์ ๋ณต์ฌ, AI ์ฌ์์ฑ ๊ธ์ง. "์ปจํ ์คํธ ํ์ผ ๋ถํ ", "ctx ๋ง์ด๊ทธ๋ ์ด์ ", "lessons-learned ๋ถํ ", "context ๊ตฌ์กฐํ" ์์ฒญ ์ ๋ฐ๋์ ์ฌ์ฉ.
Schedule recurring or one-shot skill invocations using cron expressions. Persistence at $ADK_ROOT/data/cron-jobs.json (host responsibility). **Invocation only** โ execute another naia skill, NOT shell commands (security: P0-1 fix).
Send notification to a channel. Channel-agnostic spec โ concrete adapter (Discord/Slack/GoogleChat/etc) provided by host (naia-os/gateway). External-channel data leak risk โ tier T3 (deny-by-default).
Manage the skill catalog โ list available skills, install from trusted registry, uninstall, or update. Supply-chain trust model required (P0-2).
Read or update configuration values. Filesystem persistence via host (naia-os config file path convention).