Grill Me Skills Intro

Matt Pocock Engineering Skills 总结 Engineering Skills 清单 根据仓库 README / GitHub 页面,skills/engineering 当前包含以下 10 个 skill: Skill 一句话用途 diagnose 用纪律化诊断循环处理复杂 bug、性能回退、测试或构建失败。 grill-with-docs 基于现有领域文档、CONTEXT.md、ADR 来审问计划并更新文档。 triage 通过状态机和角色流转对 issue / bug / 请求进行分诊。 improve-codebase-architecture 发现代码库中可加深模块、改善可测试性和可导航性的架构机会。 setup-matt-pocock-skills 为仓库初始化这些工程 skills 依赖的 issue tracker、标签和领域文档配置。 tdd 使用 red-green-refactor 的测试驱动循环,按垂直切片实现功能或修 bug。 to-issues 把计划、spec 或 PRD 拆成可独立领取的垂直切片 issue。 to-prd 将当前对话上下文和代码库理解综合成 PRD,并发布到 issue tracker。 zoom-out 在不熟悉某段代码时,让 agent 上升一个抽象层级给出模块地图和上下文。 prototype 构建可丢弃原型,用来验证设计、状态逻辑、业务逻辑或 UI 方向。 总体理念 这组 skills 的核心不是“让 agent 更快写代码”,而是让 agent 按真实工程纪律工作:先理解上下文,再定义成功标准,再做最小可验证改动。 ...

May 21, 2026 · 3 min · lzxsz

仓库管理 PDA App

仓库管理 PDA App — 三大功能 UI 实现计划 Context 用户需要为一个 React Native PDA 仓库管理 App 实现三个核心功能的完整 UI 流程: 入库:扫码 → 查看物料信息 → 选择仓库(D003/D008) → 确认入库 调拨:选择源/目标仓库 → 扫码 → 查看物料信息 → 输入数量 → 确认调拨 查看库存:扫码/手动输入物料编码 → 查询 → 展示各仓库库存(D003/D008/E001) 当前项目已有 React Navigation v7 (native-stack) + SafeAreaProvider,无第三方 UI 库,仅用原生 RN 组件。 文件改动清单 文件 操作 说明 App.tsx 修改 注册 5 个 Screen(Home + 3 功能页) screens/page1.tsx 重写 改为 HomeScreen,包含 3 个菜单卡片 screens/StockInScreen.tsx 新建 入库完整流程 screens/TransferScreen.tsx 新建 调拨完整流程 screens/InventoryScreen.tsx 新建 查看库存完整流程 导航结构 App.tsx └── Stack.Navigator ├── Home → screens/page1.tsx (HomeScreen) ├── StockIn → screens/StockInScreen.tsx ├── Transfer → screens/TransferScreen.tsx └── Inventory → screens/InventoryScreen.tsx 详细实现方案 1. HomeScreen (screens/page1.tsx) 顶部标题栏:「仓库管理」 三个大卡片菜单(图标 + 标题 + 描述),分别跳转对应功能页 📦 入库 — 扫码录入物料并入库 🔄 调拨 — 在仓库间转移物料 🔍 查看库存 — 查询物料库存信息 2. StockInScreen (screens/StockInScreen.tsx) 单页完成所有步骤,用视觉分区展示状态: ...

March 8, 2026 · 2 min · lzxsz