Tristan Whitehead
Community@twhitehead-blackdog
Agent Skills by Tristan Whitehead
Showing 18 vetted skills indexed across 1 GitHub repositories.
error-handling
Implement try/catch patterns, toast notifications, HTTP error categorization, and logging.
primeng
Provide TypeScript and HTML examples for PrimeNG UI components.
forms
Generate reactive Angular forms with Signals and dynamic validation.
employee-portal
Manage employee self-service requests for time off, compensatory hours, and documents.
code-review
Review People project code for correctness, typing, architecture, and Supabase integration.
debugging
Diagnose People application errors using console logging and Chrome DevTools.
date-handling
Format dates, calculate time differences, and generate ranges in the America/Panama timezone.
schedules
Create, edit, assign, and approve employee schedules with timetables.
permissions
Manages user permissions and roles with route protection and UI rendering via PermissionsService and guard.
supabase-api
Perform CRUD operations, RPC calls, and file uploads on Supabase with company_id filtering.
testing
Write Jest unit and integration tests for Angular components with mocking and coverage.
branch-manager
Oversee employee attendance, HR requests, and branch statistics with role-based access.
employee-management
Manage employee records with CRUD operations and automatic number generation.
animation-implementation
Implement responsive pixel-art animations in Angular using Signals and CSS steps().
angular-component
Create and refactor Angular standalone components using Signals.
payroll
Manage payroll cycles, deductions, and payment items in People HR.
hr-module
Create Human Resources modules with standardized structures and approval workflows.
timelogs
Manage employee time logs and calculate worked hours, overtime, and delays.