slashwhy
Official@slashwhy · Germany
slashwhy ❤️ Open Source
Agent Skills by slashwhy
Showing 11 vetted skills indexed across 1 GitHub repositories.
architectural-documentation
Generate templates for implementation plans, ADRs, API specifications, and migration guides.
vue-composables
Implement Vue 3 composable patterns for reusable logic and reactive state.
prisma-database
Standardize Prisma schema design, migrations, seeding, and query patterns.
code-documentation
Enforces TSDoc and inline comment best practices for documenting exported functions and Vue components.
pinia-stores
Generate Pinia Setup Store patterns with TypeScript for Vue state management.
backend-routes
Generates Express.js route handlers with Prisma ORM for CRUD operations and field whitelisting.
vue-components
Develop Vue 3 components with the Composition API and TypeScript.
e2e-testing
Automate end-to-end web application tests with Playwright and Page Objects.
unit-testing
Write Vitest unit and integration tests for Vue components and Express.js routes.
styling
Enforce CSS variables, BEM naming, and responsive design in Vue.js components.
security-review
Review API endpoints, frontend code, and MCP server configurations for security vulnerabilities.
Frequently Asked Questions About slashwhy
FAQPage SchemaWhat specific development tasks does slashwhy support?▼
slashwhy supports full-stack web development tasks including Vue 3 component construction, Pinia state management, Prisma schema design, and Express route handling. It also provides standardized templates for architectural decision records, TSDoc documentation, and comprehensive unit or end-to-end testing suites.
Which engineering personas benefit from these patterns?▼
Frontend engineers, full-stack developers, and technical leads benefit from these patterns. The organization provides structured approaches for teams needing to enforce consistent coding standards, maintainable state management, and rigorous documentation practices across large-scale web projects.
What are the primary dependencies for implementing these patterns?▼
Implementation requires a TypeScript-based environment utilizing Vue 3, Pinia, and Express.js. Testing patterns rely on Vitest for unit integration and Playwright for end-to-end validation, while database interactions are strictly managed through Prisma ORM configurations.