← Back to Skills Marketplace
SvelteKit WebApp
by
leo3linbeck
· GitHub ↗
· v1.1.1
1490
Downloads
0
Stars
2
Active Installs
4
Versions
Install in OpenClaw
/install sveltekit-webapp
Description
Scaffold and configure a production-ready SvelteKit PWA with opinionated defaults. Use when: creating a new web application, setting up a SvelteKit project,...
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install sveltekit-webapp - After installation, invoke the skill by name or use
/sveltekit-webapp - Provide required inputs per the skill's parameter spec and get structured output
Version History
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.
Metadata
Frequently Asked Questions
What is 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,... It is an AI Agent Skill for Claude Code / OpenClaw, with 1490 downloads so far.
How do I install SvelteKit WebApp?
Run "/install sveltekit-webapp" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is SvelteKit WebApp free?
Yes, SvelteKit WebApp is completely free (open-source). You can download, install and use it at no cost.
Which platforms does SvelteKit WebApp support?
SvelteKit WebApp is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created SvelteKit WebApp?
It is built and maintained by leo3linbeck (@leo3linbeck); the current version is v1.1.1.
More Skills