← 返回 Skills 市场
SvelteKit WebApp
作者
leo3linbeck
· GitHub ↗
· v1.1.1
1490
总下载
0
收藏
2
当前安装
4
版本数
在 OpenClaw 中安装
/install sveltekit-webapp
功能描述
Scaffold and configure a production-ready SvelteKit PWA with opinionated defaults. Use when: creating a new web application, setting up a SvelteKit project,...
安全使用建议
This skill appears to be a realistic scaffolding and deployment helper for SvelteKit, but it has a few mismatches you should be aware of before installing or granting tools:
- The SKILL.md expects local CLIs (pnpm/pnpx sv, gh, vercel) and will run shell commands to create repos, commit, and push — ensure you want an agent to run those commands and that your CLI is authenticated the way you intend.
- The skill will read a user config at ~/.openclaw/workspace/SKILL-CONFIG.json (not declared in metadata). If that file contains sensitive data, review it first or remove it.
- The 'Ralph' autonomous prompt instructs the agent to append to files, run tests, and commit/push. Confirm you will approve each action (the doc says commands require approval) and that you will review PRD/progress.txt changes before allowing pushes.
Recommendations:
- Review the full SKILL.md (especially the PRD and Ralph prompt) and verify you are comfortable with an agent creating repos and pushing code.
- Keep backups of any repositories the skill might modify and run the scaffold locally yourself first if unsure.
- If you want tighter controls, require the skill to declare required tools/paths explicitly or run the scaffolding steps manually following the generated PRD.
If you want, I can highlight the exact lines in SKILL.md that reference the home config, the CLI checks, and the autonomous agent prompt so you can review them before proceeding.
功能分析
Type: OpenClaw Skill
Name: sveltekit-webapp
Version: 1.1.1
The skill is classified as suspicious due to its explicit requirement for the `exec` tool, which allows arbitrary shell command execution. While the `SKILL.md` and `references/cli-commands.md` files clearly state that all commands require explicit user approval via the agent's safety framework, the inherent risk of shell access means a sophisticated prompt injection could potentially bypass these controls if the agent's input sanitization or approval process is flawed. However, there is no evidence of intentional malicious behavior, data exfiltration, persistence mechanisms, or obfuscation within the provided files; all listed commands are standard for web application development and deployment.
能力评估
Purpose & Capability
The skill's name and description (scaffold a SvelteKit PWA) align with the runtime instructions (scaffold, add addons, configure PWA, deploy). However, the manifest metadata declares no required binaries or config paths while the SKILL.md explicitly requires/uses CLIs (sv/pnpx, pnpm, gh, vercel, optional turso) and reads a user config (~/.openclaw/workspace/SKILL-CONFIG.json). That mismatch between declared requirements and actual instructions is an incoherence worth flagging.
Instruction Scope
The SKILL.md instructs the agent to run shell commands (git init/branch, pnpx sv create, pnpm install, gh repo create, vercel link, push to remote), to read and append project files (prd.json, progress.txt), and to check a user config at ~/.openclaw/workspace/SKILL-CONFIG.json. Most of these actions are within the stated purpose, but reading a file in the user's home directory is not declared, and the skill's autonomous-agent prompt (Ralph) directs repeated file reads/writes and commits. The skill claims commands will only run with user approval, but the instructions give the agent broad latitude to modify the repo and push to remote services once approved.
Install Mechanism
This is an instruction-only skill with no install spec or downloaded code. That is the lowest install risk: nothing is written to disk by an installer. The runtime will rely on local CLIs being present, per SKILL.md.
Credentials
The skill requests no environment variables or credentials in its registry metadata, which is plausible because most actions use the user's local CLI authentication (gh/vercel) or interactive token flows. However SKILL.md references environment variables and .env.example (for the generated app) and commands (gh, vercel) that implicitly rely on authenticated CLI sessions. The skill also references checking Vercel/GH/Turso auth but does not declare any required secrets or config paths—this implicit reliance should be made explicit to users before granting permissions.
Persistence & Privilege
always is false (no forced persistent inclusion). The skill asks for exec, Write, Edit and browser tools (in SKILL.md), and includes an autonomous-agent prompt (Ralph) that directs iterative code changes, tests, commits, and pushes. Autonomous invocation is allowed by the platform default, which increases blast radius if the agent is given exec/write privileges; combined with the instruction to create/push repos, this is a capability users should explicitly review, but it is not automatically a policy violation.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install sveltekit-webapp - 安装完成后,直接呼叫该 Skill 的名称或使用
/sveltekit-webapp触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.1
Updated skill
v1.1.0
Safety improvements: moved shell commands to references, added safety metadata, emphasized user checkpoints
v1.0.1
sveltekit-webapp 1.0.1
- Added version metadata to SKILL.md and updated description to clarify PRD approval and deployment process.
- Improved workflow summary: clarified autonomous build through development, staging, and production with sub-agents.
- Refined language and structure for consistency and accuracy in README documentation.
- No functionality changes; documentation updates only.
v1.0.0
Initial release: Production-ready SvelteKit PWA scaffolding with Skeleton + Bits UI, Tailwind, TypeScript, Vitest, Playwright, i18n support, and autonomous deployment workflow.
元数据
常见问题
SvelteKit WebApp 是什么?
Scaffold and configure a production-ready SvelteKit PWA with opinionated defaults. Use when: creating a new web application, setting up a SvelteKit project,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1490 次。
如何安装 SvelteKit WebApp?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install sveltekit-webapp」即可一键安装,无需额外配置。
SvelteKit WebApp 是免费的吗?
是的,SvelteKit WebApp 完全免费(开源免费),可自由下载、安装和使用。
SvelteKit WebApp 支持哪些平台?
SvelteKit WebApp 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 SvelteKit WebApp?
由 leo3linbeck(@leo3linbeck)开发并维护,当前版本 v1.1.1。
推荐 Skills