corey-alix
Official@corey-alix
Technical architecture and quality assurance guidance for TypeScript, Node.js, and frontend component engineering.
Agent Skills by corey-alix
Showing 28 vetted skills indexed across 1 GitHub repositories.
Development Best Practices Assistant
Provide guidance on development best practices, code quality, testing, and architecture.
css-imports-typescript-esbuild
Compare tsc and esbuild CSS import handling in TypeScript projects.
Calendar Day Assistant
N/A
Date Management Assistant
Enforce YYYY-MM-DD date strings in the DWP Hours Tracker application.
SQL.js Database Assistant
Guide SQL.js query optimization, prepared statements, and schema management.
Happy DOM Event Handling
Clarify Happy DOM shadow DOM event propagation and diagnose duplicate listener invocations.
Code Review and Quality Assurance
Review TypeScript code for strict compliance, error handling, input validation, and security.
TypeORM Assistant
Assist with TypeORM entity design, relationships, queries, and migrations in TypeScript projects.
Playwright Testing Assistant
Guide Playwright end-to-end test implementation with best practices for structure and CI/CD.
web-components-assistant
Guide implementation and maintenance of modern web components with Shadow DOM and BaseComponent lifecycle management.
CSS Theming Assistant
Manage CSS custom properties and enforce design tokens with Stylelint.
PTO Calculation Rules Assistant
Explain PTO accrual formulas and business rules for the DWP Hours Tracker.
Architecture and Design Guidance
Guide Node.js architecture decisions for vanilla TypeScript, Express.js, and sql.js.
Package.json Command Commenter
Add descriptive // comments to new or modified package.json scripts.
PTO Spreadsheet Layout
Document legacy PTO Excel spreadsheet layouts with cell coordinates and color coding.
ESBuild Configuration Assistant
Configure and optimize ESBuild for Node.js TypeScript projects.
Vitest Testing Assistant
Guide Vitest unit and integration tests for backend logic and API endpoints.
TSConfig Configuration Assistant
Configure and troubleshoot tsconfig.json compiler options for Node.js projects.
Dependency and Priority Management
Suggest next logical tasks based on dependencies and development priorities.
Staged Action Plan
Generates phased implementation plans with validation criteria and quality gates for complex tasks.
Notification System Assistant
Implement non-blocking toast notifications with auto-dismissal for web applications.
Testing Strategy Advisor
Advise on testing strategies and validate code via build, lint, and unit/E2E tests.
CSS Subgrid Assistant
Guide CSS subgrid implementation for child grid alignment using MDN documentation.
DOM Utilities Assistant
Query DOM elements and manage event listeners with TypeScript generics.
Frequently Asked Questions About corey-alix
FAQPage SchemaWhat specific technical tasks can be managed using these resources?▼
These resources enable precise management of TypeScript project architecture, including TypeORM entity design, ESBuild configuration, and Vitest integration. You can also handle complex DOM event propagation, implement atomic CSS design tokens, and perform programmatic manipulation of XLSX files using specialized spreadsheet libraries.
Which engineering personas benefit most from these technical resources?▼
Full-stack engineers, frontend developers, and quality assurance leads working within Node.js and TypeScript ecosystems will find these resources most effective. They are specifically designed for developers maintaining complex web components, managing database schemas, or enforcing strict code quality and testing standards in enterprise environments.
What are the primary prerequisites for implementing these development standards?▼
Implementation requires a foundational environment configured for Node.js and TypeScript. Users should have existing familiarity with modern web standards, including Shadow DOM, CSS custom properties, and relational database mapping. No proprietary runtime is required, as these resources function within standard development environments using existing package managers.