{"agent":"claude","input":"Add a GitHub Actions workflow at .github/workflows/ci.yml that runs on every pull request and on pushes to the default branch. Read package.json, the lockfile, .nvmrc, .npmrc, pnpm-workspace.yaml and svelte.config.js first: use the package manager and version that packageManager and the lockfile imply, pin the Node version from .nvmrc or engines, set up caching keyed on the lockfile, and install with the lockfile frozen. Run the lint script, a svelte-check type check (add svelte-check and a check script if the repository has none), the tests, and the build. If the repository has no test script, add Vitest and the smallest real test that works and say so in the pull request description. Do not touch existing workflow files. Open a pull request and make sure the new workflow passes on it; if a step fails, fix the cause and push again rather than weakening the check.","resources":[{"url":"https://github.com/your-org/your-app"}]}