inventory-management/SKILL.md
Coordinate infrastructure for inventory, stock movement, BOMs, valuation, and multi-location controls while referencing the existing ERP implementation, inventory docs, and the small-business bookkeeping playbook.
npx skillsauth add peterbamuhigire/skills-web-dev inventory-managementInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
inventory-management or would be better handled by a more specific companion skill.references only as needed.SKILL.md first, then load only the referenced deep-dive files that are necessary for the task.references/ directory for deep detail after reading the core workflow below.Pair the existing Maduuka stock-tracking implementation (stock-ledgers, UnitConversionService, stock movements, purchase/sales flows, asset-level constraints) with general bookkeeping principles such as multi-location control, valuation methods, auditing, and SKU types. Use this skill whenever a change touches stock items, transfers, inventory valuation, assembly/BOM flows, stock adjustments, or reporting so Claude can recommend consistent behavior.
Database Standards: All inventory database changes (tables, stored procedures, triggers) MUST follow mysql-best-practices skill migration checklist to ensure schema-code synchronization.
Cross-Platform: Inventory code deploys to Windows dev (MySQL 8.4.7), Ubuntu staging, and Debian production (both MySQL 8.x). Use utf8mb4_unicode_ci collation. Production schema changes go in database/migrations-production/ (non-destructive, idempotent).
src/Inventory/Services/UnitConversionService.php, api/advanced-inventory/conversions.php, advanced-inventory-bom.php, and api/restaurant/kots.php to understand how conversions, BOM previews, and stock deductions currently work.references/inventory-playbook.md for editorial guidance.docs/updates/IMPLEMENTATION_PROGRESS.md and docs/sales/SALES_SUMMARY_FIXES.md for examples of existing enforcement.references/inventory-playbook.md — distills bookkeeping concepts, multi-location rules, valuation methods, and audit controls pulled from the provided executive overview.docs/updates/IMPLEMENTATION_PROGRESS.md and docs/sales/SALES_SUMMARY_FIXES.md — show how recent inventory fixes document changes, so future content should link to these when referencing implementation examples.docs/DATABASE.md, docs/API.md, and docs/workflows.md — ensure any inventory rule update mentions the tenant-centric query standards, API response expectations, and spec-driven workflow.docs/API.md, docs/architecture/ARCHITECTURE.md, and docs/overview/README.md.MAX()/ANY_VALUE() for non-aggregated columns and franchise_id filtering on every join.data-ai
Use when adding AI-powered analytics to a SaaS platform — semantic search over business data, natural language queries, trend detection, anomaly alerts, and AI-generated insights for dashboards. Covers embeddings, NL2SQL, and per-tenant analytics...
data-ai
Design AI-powered analytics dashboards — what metrics to show, how to display AI predictions and confidence, drill-down patterns, KPI cards, trend visualisation, AI Insights panels, export design, and role-based dashboard variants. Invoke when...
development
Use when designing, building, reviewing, or upgrading production software systems that must be secure, performant, maintainable, scalable, and user-centered. Apply before writing specs, code, architecture, APIs, databases, mobile apps, SaaS platforms, or ERP systems.
development
Professional web app UI using commercial templates (Tabler/Bootstrap 5) with strong frontend design direction when needed. Use for CRUD interfaces, dashboards, admin panels with SweetAlert2, DataTables, Flatpickr. Clone seeder-page.php, use...