SvelteKit WebApp

ReviewAudited by ClawScan on May 10, 2026.

Overview

This is a coherent SvelteKit app-building skill, but it can run development/deployment commands and use your logged-in GitHub/Vercel accounts, so approvals should be reviewed carefully.

This skill appears purpose-aligned for creating and deploying a SvelteKit PWA. Before installing or invoking it, make sure you are comfortable approving shell commands, package installs, GitHub repo creation, Vercel deployment, and project-local agent notes. Verify the active accounts and deployment targets before approving production steps.

Findings (4)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

If approved, the agent may create repositories, push code, and deploy a live application under your accounts.

Why it was flagged

The skill documents commands that create and push a GitHub repository and can trigger production deployment. This is expected for the stated deployment purpose, but it is high-impact.

Skill content
gh repo create [project-name] --private --source=. --push ... git push origin main  # Triggers production deployment
Recommendation

Review each command before approval, confirm the target repository and branch, and deploy to staging/private targets before production.

What this means

Actions may be performed in the currently authenticated personal or organization accounts, including repository creation and deployment.

Why it was flagged

The preflight checks rely on existing authenticated CLI sessions, so later GitHub, Vercel, or Turso actions would run with the user's logged-in identity.

Skill content
gh auth status 2>/dev/null && echo "✓ GitHub" ... vercel whoami 2>/dev/null && echo "✓ Vercel" ... turso auth status
Recommendation

Before using the skill, confirm which GitHub/Vercel/Turso accounts and teams are active, and use least-privilege tokens or separate accounts where appropriate.

What this means

The generated project may include many third-party packages, and compromised or unexpectedly changed packages could affect the application.

Why it was flagged

The setup flow installs and runs standard external JavaScript tooling and dependencies. This is normal for SvelteKit scaffolding, but package provenance and version drift matter.

Skill content
pnpx sv create [project-name] ... pnpx sv add eslint prettier mcp mdsvex tailwindcss vitest playwright ... pnpm install
Recommendation

Review package.json and lockfiles, pin versions for production-sensitive projects, and run dependency audit/update checks before deployment.

What this means

Incorrect, malicious, or secret-containing entries in project notes could mislead future coding iterations or be accidentally committed.

Why it was flagged

The workflow stores reusable project guidance in progress.txt and has future agent iterations read it. This is purpose-aligned project memory, but persistent context can influence later behavior.

Skill content
Read the progress log at `progress.txt` (check Codebase Patterns section first) ... add it to the `## Codebase Patterns` section at the TOP of progress.txt
Recommendation

Inspect CLAUDE.md and progress.txt before reuse, avoid storing secrets there, and treat project-local notes as editable context rather than trusted policy.