What problem does it solve?
This Skill eliminates inconsistent practices and production risks when working on Pear Commerce repositories, ensuring all engineering work follows standardized, team-approved patterns for code changes, reviews, and deployments.
Core Features & Use Cases
- PR Management: Enforces DevRev ticket linking for all Pear PRs, provides code review standards, and guides PR improvement to meet team quality bars.
- Safe Deploy & Validation: Covers deploy safety rules for Pear services, real data checks via db.sh, production JSP probes for live server inspection, and browser end-to-end verification for user-facing flows.
- Concurrent Work Management: Guides correct worktree usage for isolated, non-conflicting edits across multiple Pear repositories, and provides shell environment setup guidance to avoid tooling-related failures.
Use Case: When editing api.pearcommerce.com to fix a retailer UPC resolver, this Skill guides you to use a dedicated codex/ worktree, link the relevant DevRev ticket, run tests against the shared dev DB, follow PearEntity serialization rules, and verify the fix with a live JSP probe before opening the PR.
Quick Start
Use the pear-engineering-workflow skill to review your pending PR for admin.pearcommerce.com and ensure it includes a DevRev ticket link, follows all Pear code standards, and passes required checks before merging.