Agent Skills by Sayali Ingle
Showing 38 vetted skills indexed across 1 GitHub repositories.
env-constants
Generate a type-safe EnvConsts.ts for Vite environment variables.
configuration
Merge root config.json with defaults and prompt for missing values.
global-constants
Create a TypeScript global constants module at src/shared/constants/global.ts for Vue.js projects.
prettier-config
Generate standardized .prettierrc files for JavaScript, TypeScript, and Vue projects.
api-pattern
Generate Vue 3 component templates for Composition and Options API.
docker
Generate a Dockerfile for a Vue.js app with nginx serving.
nginx-sites-available
Generate an nginx sites-available default configuration for Vue SPAs.
index-html
Generate a Vue app index.html with meta tags, favicon links, and a root mounting div.
tsconfig
Generate a tsconfig.json with @/ path alias, Jest types, and Vite client types.
typescript-shims
Generate TypeScript declaration shims for Vue 3 component and SVG imports.
vite-config
Generate a Vue 3 vite.config.ts with build, dev server, and plugin settings.
browserslistrc
Generate a .browserslistrc file defining browser targets for CSS autoprefixing and JavaScript transpilation.
vitest-config
Generate a Vitest configuration file for Vue and TypeScript projects.
lintstagedrc
Generate a .lintstagedrc.json file to run ESLint and Prettier on staged files.
babel-config
Generate a Babel configuration file for JavaScript and TypeScript test environments.
sonar-properties
Generate SonarQube configuration files for Vue.js projects with auto-detected test frameworks.
testing
Generate co-located .spec.ts test files for Vue 3 components and stores.
package-json
Generate a project root package.json with latest npm dependencies and scripts.
component-library
Install a GitHub Packages component library into package.json via npm alias.
public
Generate PWA favicons, icons, and site.webmanifest in the public/ directory.
eslint-config
Generate an ESLint 9+ flat config for Vue and TypeScript projects.
app-component
Generate a Vue App.vue root component with its App.spec.ts unit test.
theme
Generate SCSS theme files with design tokens and elevation mixins.
npmrc
Generate per-scope npm registry mappings for GitHub Packages without embedding credentials.