Agent skill

Sveltekit Webapp

by LeoYeAI in LeoYeAI/openclaw-master-skills

Scaffold and configure a production-ready SvelteKit PWA with opinionated defaults.

MITAuto-check: notesProduct & Project Management

Install Sveltekit Webapp

skills CLI
$ npx skills add LeoYeAI/openclaw-master-skills --skill sveltekit-webapp -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install LeoYeAI/openclaw-master-skills sveltekit-webapp --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/sveltekit-webapp .claude/skills/sveltekit-webapp && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
sveltekit-webapp
GitHub stars
2.2k
Token cost
~5.2k tokens
SKILL.md length
1,523 words
Files
8 (incl. references)
Skills in repo
1,235
Repo updated
First seen
Licence
MIT

At a glance

Scaffold and configure a production-ready SvelteKit PWA with opinionated defaults.

  • Works in 6 steps: Gather Project Description → Plan (Generate PRD) → Iterate Until Confirmed → …
  • : creating a new web application
  • SKILL.md covers Quick Start, Prerequisites, Opinionated Defaults and User Configuration, plus 6 more sections
  • Calls npm and pnpm

What it does

Sveltekit Webapp is an agent skill from LeoYeAI/openclaw-master-skills. Scaffold and configure a production-ready SvelteKit PWA with opinionated defaults. Use when: creating a new web application, setting up a SvelteKit project, building a PWA, or when a user asks to "build me an app/site/webapp". Handles full setup including TypeScript, Tailwind, Skeleton + Bits UI components, testing, linting, and Vercel deployment. Generates a PRD with user stories for review, then upon user approval, builds through development, staging, and production with user approval at each stage.

Its SKILL.md is about 5.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 8 other files, including reference files (for example `_meta.json`, `references/cli-commands.md` and `references/deployment.md`).

It sits in Product & Project Management, covering PRD writing, User stories and Linting and formatting. It works with SvelteKit, Vercel, TypeScript and Tailwind CSS. The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.

When your agent uses it

  • : creating a new web application
  • Setting up a SvelteKit project
  • A user asks to build me an app/site/webapp

Example prompts

  • “build me an app/site/webapp”
  • “/sveltekit-webapp”

Requirements

  • Node.js

Workflow steps

6 steps, taken from the step headings in SKILL.md.

  1. Gather Project Description
  2. Plan (Generate PRD)
  3. Iterate Until Confirmed
  4. Preflight
  5. Execute
  6. Handoff

What it can do on your machine

Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npm
    • pnpm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • cli.github.com
    • svelte.dev

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Sveltekit Webapp loads about 5.2k tokens when it runs, and up to ~13k if it reads all its reference files. Until then it costs about 131 tokens; SKILL.md has 1,523 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~131
When it runs · the whole SKILL.md, loaded when a task matches
~5.2k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~13k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check: notes

The automated check noted patterns worth knowing about, such as sudo or a known installer.

  • NoteMentions a .env fileSKILL.md:611
    Copy `.env.example` to `.env` and configure:

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 1,523 words, ~5,166 tokens.

Download SKILL.mdSave it as .claude/skills/sveltekit-webapp/SKILL.md (or your agent's skills folder). This skill also uses 7 other files; get the full folder from GitHub.
name
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, building a PWA, or when a user asks to "build me an app/site/webapp". Handles full setup including TypeScript, Tailwind, Skeleton + Bits UI components, testing, linting, and Vercel deployment. Generates a PRD with user stories for review, then upon user approval, builds through development, staging, and production with user approval at each stage.
version
1.1.1
requires_tools
exec, Write, Edit, browser
safety_notes
This skill executes shell commands to scaffold and deploy web applications. All commands require user approval via the agent's safety framework. No commands…

SvelteKit Webapp Skill

Scaffold production-ready SvelteKit PWAs with opinionated defaults and guided execution.

Quick Start

  1. Describe your app — Tell me what you want to build
  2. Review the PRD — I'll generate a plan with user stories
  3. Approve — I build, test, and deploy with your oversight
  4. Done — Get a live URL + admin documentation

"Build me a task tracker with due dates and priority labels"

That's all I need to start. I'll ask follow-up questions if needed.

Prerequisites

These CLIs must be available (the skill will verify during preflight):

CLIPurposeInstall
svSvelteKit scaffoldingnpm i -g sv (or use via pnpx)
pnpmPackage managernpm i -g pnpm
ghGitHub repo creationcli.github.com
vercelDeploymentnpm i -g vercel

Optional (if features require):

  • turso — Turso database CLI

Opinionated Defaults

This skill ships with sensible defaults that work well together. All defaults can be overridden via SKILL-CONFIG.json:

  • Component library: Skeleton (Svelte 5 native) + Bits UI fallback
  • Package manager: pnpm
  • Deployment: Vercel
  • Add-ons: ESLint, Prettier, Vitest, Playwright, mdsvex, MCP
  • State: Svelte 5 runes ($state, $derived, $effect)

See User Configuration for override details.


User Configuration

Check ~/.openclaw/workspace/SKILL-CONFIG.json for user-specific defaults before using skill defaults. User config overrides skill defaults for:

  • Deployment provider (e.g., vercel, cloudflare, netlify)
  • Package manager (pnpm, npm, yarn)
  • Add-ons to always include
  • MCP IDE configuration
  • Component library preferences

Workflow Overview

  1. Gather: Freeform description + design references + targeted follow-ups
  2. Plan: Generate complete PRD (scaffold, configure, features, tests as stories)
  3. Iterate: Refine PRD with user until confirmed
  4. Preflight: Verify all required auths and credentials
  5. Execute: Guided build-deploy-verify cycle with user checkpoints (development → staging → production)

Phase 1: Gather Project Description

A conversational, iterative approach to understanding what the user wants.

1a. Freeform Opening

Start with an open question:

  • "What do you want to build?"
  • "Describe the webapp you have in mind"

Let the user lead with what matters to them.

1b. Design References

Ask for inspiration:

Share 1-3 sites you'd like this to feel like 
(design, functionality, or both).

Examples:
- "Like Notion but simpler"
- "Fieldwire's mobile-first approach"
- "Linear's clean aesthetic"

"Show me what you like" communicates more than paragraphs of description.

1c. Visual Identity (Optional)

If design references suggest custom branding, ask:

Any specific colors, fonts, or logos you want to use?
(I can pre-configure the Tailwind theme)
1d. Targeted Follow-ups

Based on gaps in the description, ask specifically:

GapQuestion
Users unclear"Who's the primary user? (role, context)"
Core action unclear"What's the ONE thing they must be able to do?"
Content unknown"Any existing content/assets to incorporate?"
Scale unknown"How many users do you expect? (ballpark)"
Timeline"Any deadline driving this?"

Only ask what's missing—don't interrogate.

1e. Structured Summary

Before proceeding, confirm understanding:

📝 PROJECT SUMMARY: [Name]

Purpose: [one sentence]
Primary user: [who]
Core action: [what they do]
Design inspiration: [references]
Visual identity: [colors/fonts if specified]
Key features:
  • [feature 1]
  • [feature 2]
  • [feature 3]

Technical signals detected:
  • Database: [yes/no] — [reason]
  • Authentication: [yes/no] — [reason]
  • Internationalization: [yes/no] — [reason]

Does this capture it? [Yes / Adjust]

Iterate until the user confirms.


Phase 2: Plan (Generate PRD)

Generate a complete PRD with technical stack, user stories, and mock data strategy.

Technical Stack

Always Included:

CLI:              pnpx sv (fallback: npx sv)
Template:         minimal
TypeScript:       yes
Package manager:  pnpm (fallback: npm)

Core add-ons (via sv add):
  ✓ eslint
  ✓ prettier
  ✓ mcp (claude-code)
  ✓ mdsvex
  ✓ tailwindcss (+ typography, forms plugins)
  ✓ vitest
  ✓ playwright

Post-scaffold:
  ✓ Skeleton (primary component library — Svelte 5 native, accessible)
  ✓ Bits UI (headless primitives — fallback for gaps/complex custom UI)
  ✓ vite-plugin-pwa (PWA support)
  ✓ Svelte 5 runes mode
  ✓ adapter-auto (auto-detects deployment target)

Why Skeleton + Bits UI?

  • Skeleton: Full-featured component library built for Svelte 5, accessible by default
  • Bits UI: Headless primitives when you need more control or custom styling
  • Both play well together — Skeleton for speed, Bits for flexibility

Inferred from Description:

drizzle     → if needs database (ask: postgres/sqlite/turso)
lucia       → if needs auth
paraglide   → if needs i18n (ask: which languages)
State Management

Follow Svelte 5 best practices (see https://svelte.dev/docs/kit/state-management):

  • Use $state() runes for reactive state
  • Use $derived() for computed values
  • Use Svelte's context API (setContext/getContext) for cross-component state
  • Server state flows through load functions → data prop
  • Never store user-specific state in module-level variables (shared across requests)
Code Style Preferences

Check SKILL-CONFIG.json for user preferences. Common patterns:

  • Prefer bind: over callbacks — For child→parent data flow, use bind:value instead of onchange callback props. More declarative, less boilerplate.
  • Avoid onMount — Use $effect() for side effects. It's reactive and works with SSR.
  • Runes everywhere — $state(), $derived(), $effect() over legacy stores and lifecycle hooks.
  • Small components — Default soft limit of ~200 lines per component (configurable in SKILL-CONFIG.json). If growing larger, extract sub-components. Small is beautiful. 🤩
Directory Structure

sv create generates:

src/
├── routes/          # SvelteKit routes
├── app.html         # HTML template
├── app.d.ts         # Type declarations
└── app.css          # Global styles
static/              # Static assets

We add:

src/
├── lib/
│   ├── components/  # Reusable components (Skeleton + Bits UI)
│   ├── server/      # Server-only code (db client, auth)
│   ├── stores/      # Svelte stores (.svelte.ts for runes)
│   ├── utils/       # Helper functions
│   └── types/       # TypeScript types
static/
└── icons/           # PWA icons
User Stories (prd.json)

Story structure:

json
{
  "project": "ProjectName",
  "branchName": "dev",
  "description": "Brief description",
  "userStories": [
    {
      "id": "US-001",
      "title": "Scaffold project",
      "description": "Set up the base SvelteKit project.",
      "acceptanceCriteria": [...],
      "priority": 1,
      "passes": false,
      "blocked": false,
      "notes": ""
    }
  ]
}

Story sizing rule: Each story must fit in one context window. If it feels big, split it.

Standard story sequence:

  1. Scaffold — pnpx sv create, add core add-ons
  2. Configure — Skeleton + Bits UI, PWA, directory structure, VSCode workspace, Tailwind theme
  3. Mock Data — Set up mock database/fixtures for development
  4. Foundation — Root layout, design tokens, home page (INDEX PAGE CHECKPOINT)
  5. Features — Core features from gathered requirements
  6. Infrastructure — Database schema, migrations, auth (if needed)
  7. Polish — PWA manifest, icons
  8. Tests — E2E tests for critical flows

Index Page Checkpoint: After the index/home page is built (but before other pages), PAUSE execution and request user review. The index page establishes the visual direction—getting early feedback here avoids wasted work on subsequent pages.

See references/scaffold-stories.md for story templates.

Mock Data Strategy

Development uses mock data; production uses real database.

Mock data approach:
- Generate mock data per-story as needed
- Store in src/lib/server/mocks/ or use MSW for API mocking
- E2E tests run against mock data locally
- Stage 2+ switches to real database

When drizzle is selected, include stories for:

  • Initial schema creation
  • Drizzle Kit configuration
  • First migration
External Dependencies

Identify required credentials:

FeatureDependencyRequired
Any projectGitHub CLIYes
DeploymentVercel CLI or adapter-autoYes
Database (postgres)DATABASE_URLFor staging
Database (turso)Turso CLIFor staging
OAuth providersClient ID/SecretFor staging
PaymentsStripe API keysFor staging

Dev uses mocks; staging/production need real credentials.


Phase 3: Iterate Until Confirmed

Present the PRD and refine until the user approves.

Present the PRD
📋 PRD: [Project Name]

TECHNICAL STACK:
✅ Always: TypeScript, Tailwind, Skeleton + Bits UI, ESLint, 
   Prettier, Vitest, Playwright, PWA
🔍 Inferred:
   [✓/✗] Database (drizzle) - [reason]
   [✓/✗] Authentication (lucia) - [reason]  
   [✓/✗] Internationalization (paraglide) - [reason]

USER STORIES: [N] stories
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
US-001: Scaffold project (Setup)
US-002: Configure Skeleton + Bits UI (Setup)
US-003: Set up mock data (Setup)
US-004: Create root layout (Foundation)
[... feature stories ...]
US-XXX: Configure PWA manifest (Polish)
US-XXX: Add E2E tests (Tests)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

🔐 External dependencies:
   • GitHub CLI (required now)
   • Vercel CLI (required now)
   • DATABASE_URL (required for staging)
   • [others for staging]

[Approve / See full stories / Edit stories / Change stack]
Iteration Loop

Expect refinement. Common adjustments:

  • Add/remove/modify user stories
  • Change technical stack choices
  • Adjust story priorities
  • Split stories that are too large
  • Add acceptance criteria

Continue iterating until user explicitly approves.

Confirmation

When user approves:

✅ PRD CONFIRMED

[N] user stories ready for execution.
Proceeding to preflight checks...

Phase 4: Preflight

Verify all dependencies. Development can start with mocks; staging needs real credentials.

Run Checks

Verify authentication for required CLIs (GitHub, pnpm, Vercel, and optionally Turso). See references/cli-commands.md for specific commands.

Present Status
┌─────────────────────────────────────────────┐
│ 🔐 PREFLIGHT CHECK                          │
├─────────────────────────────────────────────┤
│ For development (Stage 1):                  │
│ ✓ GitHub CLI         authenticated          │
│ ✓ pnpm               installed              │
│ ✓ Write access       verified               │
│                                             │
│ For staging (Stage 2):                      │
│ ✓ Vercel CLI         authenticated          │
│ ✗ DATABASE_URL       not set                │
│                                             │
│ ─────────────────────────────────────────── │
│ Development can start now.                  │
│ DATABASE_URL needed before Stage 2.         │
│                                             │
│ [Start development / Resolve all first]     │
└─────────────────────────────────────────────┘
Resolution
  • Development can proceed with mock data
  • Staging credentials can be resolved during Stage 1
  • Production credentials verified before Stage 3

Show full SKILL.md (605 more words)Show less

Phase 5: Execute

Guided build-deploy-verify cycle with user checkpoints and live progress updates.

EXECUTE
├── Stage 1: Development (local, dev branch, mock data)
│   └── Build all features, tests pass locally
│
├── Stage 2: Staging (main branch, preview URL, real data)
│   └── Deploy, fix environment issues, tests pass on preview
│
└── Stage 3: Production (permanent URL)
    └── Connect domain, final verification, handoff

Live progress updates: Report each completed story:

✅ US-001: Scaffold project
✅ US-002: Configure Skeleton + Bits UI
✅ US-003: Set up mock data
⏳ US-004: Create root layout (in progress)

Stage 1: Development

Build everything locally with mock data.

Setup

Initialize a git repository on a dev branch and create a progress.txt tracking file. See references/cli-commands.md for commands.

Execute Stories via Sub-Agents

Use sessions_spawn to execute stories in parallel where dependencies allow.

Wave structure:

  • Wave 1: Scaffold (must complete first)
  • Wave 2: Configure (shadcn, PWA, directories) — parallel
  • Wave 3: Mock data setup
  • Wave 4+: Feature stories — parallel where independent
  • Final wave: E2E test stories

Sub-agent task template:

Implement user story [US-XXX] for SvelteKit project at [project_path].

Story: [title]
Description: [description]

Acceptance Criteria:
- [criterion 1]
- [criterion 2]
- Typecheck passes

Instructions:
1. Read progress.txt for codebase patterns
2. Implement with minimal, focused changes
3. Use Svelte 5 runes for state ($state, $derived, $effect)
4. Use context API for cross-component state
5. Follow Conventional Commits: "feat: [US-XXX] - [title]"
6. Run `pnpm check` to verify
7. Update prd.json: passes: true
8. Append learnings to progress.txt
Handling Blocked Stories

If a story cannot be completed:

  1. Mark as blocked: true in prd.json
  2. Add explanation to notes field
  3. Continue with other parallelizable stories
  4. Report blocked stories in final summary
Stage 1 Exit Criteria

All checks must pass before proceeding: TypeScript verification, unit tests, and E2E tests against the local dev server with mocks. See references/cli-commands.md for commands.


Stage 2: Staging

Push to main, deploy to preview, switch from mocks to real data.

Verify Staging Credentials

Before proceeding, ensure all staging credentials are set:

  • DATABASE_URL (if using database)
  • OAuth client ID/secret (if using auth)
  • Other API keys

If missing, pause and request from user.

Deploy via GitHub-Vercel Integration

One-time setup (recommended over CLI deploys):

Create a private GitHub repository, link to a Vercel project, and connect GitHub in the Vercel dashboard (Settings → Git → Connect Git Repository). Set the production branch to main. See references/cli-commands.md for commands.

Benefits of GitHub integration:

  • Push to deploy (no CLI needed after setup)
  • Automatic preview URLs for all branches
  • Persistent branch URLs: [project]-git-dev-[team].vercel.app
  • Better CI/CD visibility in both dashboards

Deploy to staging:

Merge the dev branch into main and push. The push triggers Vercel to build and deploy automatically. See references/cli-commands.md for commands.

Dev branch preview URL: After connecting GitHub, the dev branch gets a persistent preview URL: https://[project]-git-dev-[team].vercel.app

This URL stays the same across commits—great for sharing with stakeholders.

Fix Environment Issues

Common issues in deployed environments:

  • OAuth callback URLs (must match deployed domain)
  • CORS configuration
  • Environment variables not set in Vercel
  • Database connection strings
  • API endpoints using localhost

Smart retry logic:

  1. Diagnose error type from stdout/stderr
  2. Attempt fix based on error:
    • Dependency error → pnpm install
    • Type error → analyze pnpm check output
    • Test failure → re-run with verbose logging
    • Network/timeout → wait 30s, retry
  3. Escalate after 3 failed attempts
Stage 2 Exit Criteria

E2E tests must pass against the Vercel preview URL. See references/cli-commands.md for commands.


Stage 3: Production

Deploy to production URL and hand off to user.

Deploy Production

With GitHub-Vercel integration, production deploys automatically when you push to main. Custom domains can be configured via the Vercel dashboard (Settings → Domains) or CLI. See references/cli-commands.md for commands.

Final Verification

Run E2E tests against the production URL to confirm everything works. See references/cli-commands.md for commands.

Completion Report
🚀 DEPLOYED

Repository: github.com/[user]/[project-name]
Live URL: https://[production-url]

Build Summary:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Stories completed: [N]/[N]
Blocked stories: [list if any]
Tests passing: [X] unit, [Y] E2E
Deployment: Vercel production
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

The app is live and ready for users.

Phase 6: Handoff

Provide lifecycle management documentation.

Generate Admin Manual

Create ADMIN.md in project root:

markdown
# [Project Name] — Administration Guide

## Running Locally

\`\`\`bash
pnpm install
pnpm dev          # Start dev server at localhost:5173
\`\`\`

## Environment Variables

Copy `.env.example` to `.env` and configure:
- DATABASE_URL: [description]
- [other vars]

Set these in Vercel dashboard for production.

## Project Structure

\`\`\`
src/
├── routes/           # Pages and API routes
├── lib/components/   # UI components (Skeleton + Bits UI)
├── lib/server/       # Server-only code
└── lib/stores/       # State management
\`\`\`

## Adding New Pages

1. Create `src/routes/[page-name]/+page.svelte`
2. Add server data loading in `+page.server.ts`
3. Run `pnpm check` to verify types

## Database Migrations

\`\`\`bash
pnpm drizzle-kit generate  # Generate migration
pnpm drizzle-kit push      # Apply to database
\`\`\`

## Deployment

Push to `main` branch → auto-deploys to Vercel.

## Troubleshooting

- **Type errors**: Run `pnpm check`
- **Test failures**: Run `pnpm test:e2e --debug`
- **Build issues**: Check Vercel deployment logs
Report Handoff
📖 HANDOFF COMPLETE

Admin manual: ADMIN.md
- How to run locally
- Environment variable setup
- Project structure overview
- Adding new pages
- Database migrations
- Deployment workflow
- Troubleshooting guide

The project is ready for ongoing development.

Error Handling

If any stage fails and cannot be automatically resolved:

  1. Diagnose: Analyze error output
  2. Categorize:
    • Dependency → pnpm install
    • Type error → show specific errors
    • Test failure → show failing tests
    • Network → retry with backoff
  3. Retry: Up to 3 attempts with appropriate fix
  4. Escalate: Report to user with:
    • What failed
    • What was tried
    • Specific error messages
    • Suggested manual resolution

Never leave the project broken. If Stage 2/3 fails, dev branch still works.


Quick Reference

For all CLI commands and auth checks, see references/cli-commands.md.

Default Adapter

Use adapter-auto — automatically detects:

  • Vercel → adapter-vercel
  • Cloudflare → adapter-cloudflare
  • Netlify → adapter-netlify
  • Otherwise → adapter-node
Database Options (drizzle)
  • postgresql + postgres.js or neon
  • sqlite + better-sqlite3 or libsql
  • turso + @libsql/client

© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 7 other files (references) in skills/sveltekit-webapp of LeoYeAI/openclaw-master-skills.

  • SKILL.md
  • _meta.json
  • references/cli-commands.md
  • references/deployment.md
  • references/pwa-config.md
  • references/ralph-plan-template.md
  • references/ralph-prompt.md
  • references/scaffold-stories.md

Open the folder on GitHubat commit e5199b5

Compare with similar skills

Sveltekit Webapp next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Sveltekit Webapp compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Sveltekit Webapp this skillLeoYeAI/openclaw-master-skills2.2k—~5.2kAutomated safety check: NotesMIT
Pump Build Releasenirholas/pump-fun-sdk133—~620Automated safety check: PassCustom licence
React Emailviclafouch/meme-studio1102 repos~3.6kAutomated safety check: PassMIT
Shadcn UIBuilderIO/agent-native7.1k—~3kAutomated safety check: PassNone
Stylelintmanagedcode/dotnet-skills486—~1.7kAutomated safety check: PassMIT
Webhintmanagedcode/dotnet-skills486—~1.3kAutomated safety check: PassMIT

Similar skills

  • Pump Build Release

    nirholas/pump-fun-sdk

    Build and release pipeline for the Pump SDK — tsup TypeScript builds, Cargo release profiles, semantic release with commitizen, npm publishing, linting, Makefile targets, Vercel deployment, and MCP…

    133 GitHub stars~620 tokensUpdated yesterday
    DevelopmentAuto-check passed
  • React Email

    viclafouch/meme-studio

    A skill your agent uses when creating HTML email templates with React components - welcome emails, password resets, notifications, order confirmations, newsletters, or transactional emails.

    110 GitHub starsUsed in 2 repos~3.6k tokens
    Backend & APIsAuto-check passed
  • Shadcn UI

    BuilderIO/agent-native

    Project-aware shadcn/ui components, registry MCP, theming, and design-system lint feedback.

    7.1k GitHub stars~3k tokensUpdated today
    Frontend & DesignAuto-check passed
  • Stylelint

    managedcode/dotnet-skills

    Use Stylelint in .NET repositories that ship CSS, SCSS, or other stylesheet assets alongside web frontends.

    486 GitHub stars~1.7k tokensUpdated today
    Frontend & DesignAuto-check passed
  • Webhint

    managedcode/dotnet-skills

    Use webhint in .NET repositories that ship browser-facing frontends.

    486 GitHub stars~1.3k tokensUpdated today
    DevelopmentAuto-check passed
  • TS SDK Author

    mindfold-ai/Trellis

    Design, build, verify, and publish production-grade TypeScript SDKs as npm packages inside a pnpm monorepo.

    15k GitHub stars~6.1k tokensUpdated 10 days ago
    DevelopmentAuto-check passed

More from LeoYeAI/openclaw-master-skills

All 1,235 skills in this repo
  • DevOps Pipeline Management

    LeoYeAI/openclaw-master-skills

    Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.

    2.2k GitHub stars~4.2k tokensUpdated 2 mo ago
    Auto-check: notes
  • Feishu Document Collaboration

    LeoYeAI/openclaw-master-skills

    Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.

    2.2k GitHub stars~2k tokensUpdated 2 mo ago
    Auto-check passed
  • Files Memory System

    LeoYeAI/openclaw-master-skills

    Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.

    2.2k GitHub stars~3.8k tokensUpdated 2 mo ago
    Auto-check passed
  • GEO-Claw AI Visibility Agent

    LeoYeAI/openclaw-master-skills

    Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.

    2.2k GitHub stars~4.7k tokensUpdated 2 mo ago
    Auto-check passed
  • Google Workspace CLI

    LeoYeAI/openclaw-master-skills

    Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.

    2.2k GitHub stars~2.6k tokensUpdated 2 mo ago
    Auto-check: notes
  • HealthFit Health Advisors

    LeoYeAI/openclaw-master-skills

    Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.

    2.2k GitHub stars~4.4k tokensUpdated 2 mo ago
    Auto-check passed

Questions about Sveltekit Webapp

What does Sveltekit Webapp do?

Scaffold and configure a production-ready SvelteKit PWA with opinionated defaults. Sveltekit Webapp is an agent skill from LeoYeAI/openclaw-master-skills. Scaffold and configure a production-ready SvelteKit PWA with opinionated defaults.

When should I use Sveltekit Webapp?

Sveltekit Webapp fits situations like: : creating a new web application; setting up a SvelteKit project; A user asks to build me an app/site/webapp.

How do I install Sveltekit Webapp in Claude Code?

Run `npx skills add LeoYeAI/openclaw-master-skills --skill sveltekit-webapp -a claude-code`. Or copy the skill folder (skills/sveltekit-webapp in LeoYeAI/openclaw-master-skills) into .claude/skills/sveltekit-webapp in your project. Claude Code loads it when a task matches its description.

How do I install Sveltekit Webapp in Codex?

Run `npx skills add LeoYeAI/openclaw-master-skills --skill sveltekit-webapp -a codex`. Or copy the skill folder (skills/sveltekit-webapp in LeoYeAI/openclaw-master-skills) into .agents/skills/sveltekit-webapp in your project. Codex loads it when a task matches its description.

Can I use Sveltekit Webapp in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill sveltekit-webapp -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/sveltekit-webapp, .gemini/skills/sveltekit-webapp, .github/skills/sveltekit-webapp and .opencode/skills/sveltekit-webapp in your project.

What does Sveltekit Webapp need to run?

Going by SKILL.md and its folder, Sveltekit Webapp needs the command-line tools its instructions call (npm and pnpm). Our summary lists: Node.js.

Does Sveltekit Webapp access the network?

SKILL.md names 2 domains. As links in the text: cli.github.com and svelte.dev. This is read from the text; nothing was executed.

Is Sveltekit Webapp safe to install?

Our automated static check of SKILL.md found notes only (mentions a .env file), nothing it rates as a warning. It is not a guarantee. Review the folder before installing.

What licence does Sveltekit Webapp use?

Sveltekit Webapp is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Sveltekit Webapp use?

About 5.2k tokens (SKILL.md is roughly 21k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 7.9k tokens, read only when the agent opens those files.

What are the alternatives to Sveltekit Webapp?

Skills that share tags, products or a category with Sveltekit Webapp: Pump Build Release (nirholas/pump-fun-sdk, 133 stars), React Email (viclafouch/meme-studio, 110 stars), Shadcn UI (BuilderIO/agent-native, 7.1k stars) and Stylelint (managedcode/dotnet-skills, 486 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Sveltekit Webapp?

LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,160 GitHub stars. The repository holds 1,235 skills in this directory. The repository was last updated on July 20, 2026.

Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.