All notable changes to NEXAGEN Skills are recorded here.
Unreleased
Changed
- website-builder: Design Director discipline (website type, business context, conversion strategy, design DNA, art direction, archetype mix, per-section layout grammar and spacing rhythm, media necessity per section, one self-critique pass) and a note on the Website Studio app's in-app Design Director and approval-gated visual generation. Packages not regenerated yet (build pending approval).
1.2.0 — 2026-10-15
Requires NEXAGEN MCP server 2.2.0.
Added
- Website Studio (
website-builder): website / landing page planning, design system, React / Next.js code, motion graphics, responsive / accessibility / SEO / performance review and build-ready handoff, with optional site videos and images through the existing NEXAGEN workflows (estimate and confirmation first). No deploy, preview, file or code execution tool exists in NEXAGEN, so the Skill delivers code in the conversation and never claims to publish. Catalog, docs (ko/en/ja/zh), routing tables and packages regenerated. - Magic: the default video engine (
engine_keymagic, firstlist_engines(kind=video)entry withis_default=true). Whenengineis omitted, Magic automatically selects a high-quality generation workflow from curated top-tier video models for the prompt, input assets, duration and options. A named engine is still used as given. video-creator, workspace-manager, GLOSSARY, GENERATION_POLICY, web catalog (video-creator features / flow / FAQ, ko/en/ja/zh). estimate_video: optionalpromptandaspect(Magic only) so the estimate follows the method Magic selects for the same input.
Changed
- video-creator: no engine requested -> Magic; re-estimate when the inputs change;
MAGIC_ROUTE_STALE/MAGIC_NO_ELIGIBLE_ENGINEhandling; with Magic, report the submit response'sestimated_credits(references are considered at submission). - Tool inventory unchanged (62). Snapshot
tools-list.2026-10-15.jsonre-projected from the MCP 2.2.0 registry source: descriptions/schemas oflist_engines,get_engine_capabilities,estimate_video,generate_video,generate_video_from_image,create_workspace_video, and the server's currentwait_for_jobtimeout_secondsrange (1-180).
1.1.0 — 2026-10-14
Requires NEXAGEN MCP server 2.1.0.
Added
estimate_video: free pre-submission credit estimate for canvas video (same server estimate as the credit hold). video-creator, COST_POLICY.wait_for_job: server-side wait until a job is terminal; returns theget_resultshape. JOB_POLICY, video-creator.upscale_video(paid): 4K upscale of a finished NEXAGEN Video Lab video as a new job. video-creator, COST_POLICY.engine_key: human-readable stable engine key inlist_engines; accepted asenginealongside the legacyengine_id.PLAN_CONCURRENCY_LIMITerror guidance (plan slots shared with the NEXAGEN web app). JOB_POLICY.
Changed (final closure, 2026-10-14)
- Job waiting: every Skill now waits with
wait_for_job(call again ontimed_out=true; the response carriesstill_running,job_not_cancelled,next_action,retry_after_sec). Shortget_jobpolling loops are no longer recommended. NEXAGEN MCP has no push notification; this is stated in JOB_POLICY and video-creator. - Plan concurrency is documented as one account-wide pool (Video Lab, Canvas, AD Studio and MCP video together); MCP videos over the limit wait in the queue. JOB_POLICY, ERROR_POLICY, video-creator.
- Canvas video cost:
estimate_videoreplaces the former "no pre-submission estimate" note (video-creator, creative-director, CORE_SUMMARY;generate_video/generate_video_from_imagemanifests now nameestimate_videoas their estimate tool). - Tool inventory 59 -> 62 (snapshot
tools-list.2026-10-14.json, re-projected from the MCP 2.1.0 registry source). The release scanners recognise thewait_tool verb.
1.0.2 — 2026-10-12
Public distribution hardening. Tool names, Skill names, workflows, paid confirmation, job polling and duplicate-submission rules are unchanged.
Changed
- Polling guidance now follows the server's response hints (
next_poll_after_ms,retry_after_sec,get_mcp_policy.limits) instead of fixed numbers in the Skills. - Uncertain paid submissions: check the existing job / recent results and honor NEXAGEN's idempotency response; no fixed time window is documented.
- Error handling is driven by the returned
error_code,retryableandretry_after_sec; availability errors are described as account availability only. - Upload guidance reduced to the minimum contract:
prepare_upload-> follow the returned upload instructions ->register_uploaded_asset. - "Current project" guidance rewritten as client behavior (list recent candidates and ask).
- Removed a reference to a manifest file that is not part of every package.
- Public tool manifest: internal collection notes and rollout fields removed.
- New release check
scripts/public_skills_leak_scan.shscans every public package before publication.
1.0.0 — 2026-10-04
First release of the official NEXAGEN Skills pack.
Added
- 12 Agent Skills: creative-director, image-creator, video-creator, cineflow-director, storyboard-creator, ad-campaign-creator, cinema-director, music-producer, voice-producer, canvas-assistant, workspace-manager, project-asset-manager.
- Shared core policies: GLOSSARY, ROUTING, CONTEXT_POLICY, GENERATION_POLICY, COST_POLICY, JOB_POLICY, RESULT_POLICY, ERROR_POLICY, SAFETY, CORE_SUMMARY.
- Tool inventory of the 59 public MCP tools with schema hashes, and a capability map (22 domains).
- Skills catalog and web catalog (ko/en/ja/zh) with JSON Schemas.
- Japanese and Chinese (ja/zh) catalog text, example requests and user docs (getting started, FAQ, troubleshooting, install guides, Skill docs).
- Packages: Complete Pack, Claude, Cursor, Codex, ChatGPT (OpenAI) and 12 single-Skill ZIPs, with SHA256SUMS and reproducible builds.
- QA scripts: tools, Skills, packages, drift, catalog, routing overlap, secret scan; 20-case scenario matrix.
Compatible MCP snapshot
- Contract: NEXAGEN Public MCP Tool Contract v2
- snapshot_at: 2026-10-04T05:52:22Z
- tool_count: 59
- tools_hash: see
manifests/tools.v1.json
Runtime contract review (2026-10-04)
- Skills aligned with the public MCP tool behavior: workspace image jobs are polled without
source, workspace results come fromget_workspace, storyboard plans need a finished mosaic, split cuts are URLs only, Cinema saved direction is not applied bygenerate_cinema_video, AD element ids come fromget_cinema_project, music/voice estimates are estimates (final charge on the job), voice scripts over 5000 characters follow split plan -> estimate -> confirmation. - Tool snapshot refreshed after public tool contract updates:
create_workspace_image.countmax =max_workspace_image_candidates,create_ad_project.ad_typepoints toget_ad_options, Cinema direction descriptions. - QA: runtime contract checks (17 no-credit paid tool cases, duplicate-submit guard, error handling, ID chain, overclaim scan) and 35 scenario traces.
See https://ai.nexagen.co.kr/skills for current feature status.