DonArtkins
@DonArtkins
Public Skills
xunit-dotnet
by DonArtkins
"xUnit unit + integration testing for the Griot backend: WebApplicationFactory against the real SQL Server container, refresh-rotation replay, bulk-atomicity, coverage collection."
vercel-deploy
by DonArtkins
"Deploy the Griot web app to Vercel using the Vite framework preset, per the bootcamp's exact 5-step flow."
jest-rtl
by DonArtkins
"Jest + React Testing Library for the Griot web app: component tests for TaskCard/BoardView/modals, mocked Apollo/React Query hooks, MSW for the copilot stub."
k6-perf
by DonArtkins
"k6 load/performance testing for Griot: dashboard query, login, board read. Baseline (Week 6) vs regression (Week 7). p95 < 500ms target."
throttling-prevention
by DonArtkins
"API throttling prevention and recovery for AI agents. Apply on all agent-assisted work on the Griot repo to stay within LLM provider rate limits."
dotnet-ef-core
by DonArtkins
"Entity Framework Core 8 code-first workflow on the Griot backend: entity mapping, migrations, SQL Server application. Use whenever schema or data-layer work changes."
cypress-e2e
by DonArtkins
"Cypress E2E for the Griot web app: core-loop suite (signup -> project -> tasks -> drag to Done) and Copilot flows with an MSW-stubbed copilot (no LLM in CI)."
docker-compose
by DonArtkins
"Docker Compose v2 for the Griot local topology (api + sqlserver + postgres + redis + mcp): service definitions, volumes, networks, health checks, port isolation (gtp-*)."
trigger-dev-tasks
by DonArtkins
"Trigger.dev v3 tasks/agents on Griot: durable scheduled jobs, streaming to the web Copilot via realtime, idempotency, and webhook HMAC to the backend."
flutter-testing
by DonArtkins
"Flutter widget + integration tests for the Griot mobile app: widget tests for key screens, integration_test for device flows, Docker-pinned runner in CI."
auth-and-zustand
by DonArtkins
"Web auth + client-state split: JWT access token in memory (Zustand), refresh token in an httpOnly cookie, silent refresh on boot, and the Zustand=client-only-state rule."
vite-react-setup
by DonArtkins
"Scaffold the Griot web app with Vite 5 + React 18 + TypeScript and keep it healthy: npm scripts, env, build, lint, tests."