Ivan Zhang avatar

Ivan Zhang

Community

@iv-zhang

0Followers
|
5Public Repos
|
10Published Skills

Ivan Zhang maintains skills for developing, testing, and operating the BMRC Logistics web app: a Next.js/Firestore medical supply inventory, statpack, and shift-signup system.

Skills Distribution
DomainDeveloper To...Developer Tooling .. (45%)Data Systems & Dat.. (30%)Business, Finance .. (15%)UI/UX & Creative M.. (10%)

Agent Skills by Ivan Zhang

Showing 10 vetted skills indexed across 1 GitHub repositories.

Frequently Asked Questions About Ivan Zhang

FAQPage Schema
What tasks can I accomplish with Ivan Zhang's BMRC skills?▼

You can run and extend test suites, add role-gated pages and routes, manage runtime org config, operate the supply audit workbench, run safe Firestore migrations, debug recurring failure classes, manage events and shift signups, enforce inventory invariants, and handle the statpack checkout/check-in lifecycle.

Who are these BMRC Logistics skills designed for?▼

They target developers maintaining the BMRC Logistics web app — engineers touching inventory data models, audit flows, statpack check-offs, event rosters, or Firestore migrations who need codebase-specific conventions, invariants, and symptom-to-cause debugging playbooks before changing behavior.

How do I run and verify the BMRC Logistics app locally?▼

Use the run-bmrc-logistics and bmrc-testing skills: boot Next.js against the Firestore emulator with seeded data, drive the UI with Playwright for smoke tests and screenshots, and execute npm run test with fast-check property tests — no production data is touched.

What are the prerequisites and risks for Firestore migrations?▼

Migration scripts in scripts/ run against live production data with no undo. The bmrc-migrations skill requires .env.local with a service account, mandates dry-run first, and covers backfills, schema changes, field renames, and firestore.rules updates.

Are these skills open source and what do they cost?▼

The manifest provides no license or pricing information; the skills are published under the iv-zhang account as free skill definitions. They document an internal BMRC Logistics codebase, so practical use requires access to that repository and its Firebase project.