vs-project
Installation
SKILL.md
Viking Project Create and Deploy
When to Use
Use this skill to create a Viking web project from existing application resources and verify its local preview, or to deploy a generated project to Volcengine IGA Pages.
Preconditions
- before doing anything else, run
vs project --help; this availability check is the only command allowed before consultingvs-product-qa - if the command is unavailable or reports an unknown command, stop immediately and state that project creation and deployment are unavailable; do not enumerate resources, create files, install dependencies, or deploy, and do not explain how to enable hidden functionality
- creation needs at least one selected feature:
search,recommend, orchat - the selected application needs at least one bound dataset; recommendation additionally needs a bound user-event dataset
- search needs a search scene plus a bound dataset, recommendation needs a recommend scene, and chat needs no additional resource ID
- local preview needs Node.js 20.9 or newer and npm in the environment that runs the generated project
- deployment needs a directory created by
vs project create, Node.js 20.9 or newer, npm, network access fornpx, and an authenticated IGA CLI session - do not ask the user to paste API keys, AK, or SK into chat