com um clique
Culina
Culina contém 13 skills coletadas de novisfff, com cobertura ocupacional por repositório e páginas de detalhe dentro do site.
Skills neste repositório
查询、创建和更新当前家庭的食材基础档案,包括默认单位、支持单位、保存位置、保质期和低库存阈值;不处理库存入库/消耗数量、购物项、菜谱正文或食物资料。
记录或修改已经发生的早餐、午餐、晚餐和加餐,包括补充备注、照片、心情和评分;不安排未来餐食计划、不执行菜谱做菜扣库存、不创建食物资料。
查询、创建、修改、删除或恢复购物清单项,并处理单项或批量采购完成、部分购买、小票匹配和一体化库存入库;不创建食材或食物档案,不处理既有库存批次的独立消耗与销毁。
按已有菜谱实际做一次菜,预览缺料和库存扣减,并在可做时生成做菜执行草稿(v2 always-record);可关联计划;不新建/编辑菜谱、不做普通餐食记录或未来餐食安排。
创建、补全、更新或删除菜谱正文和结构化配方草稿,包括食材、步骤、份数、耗时和难度;不执行做菜扣库存、不记录餐食、不安排餐食计划。
Use when modifying or reviewing Culina frontend pages, components, dialogs, forms, cards, status surfaces, AI workspace UI, mobile layouts, responsive behavior, or CSS where project-specific visual rules apply.
Use when reviewing Culina backend diffs, pull requests, FastAPI routes, SQLAlchemy models or queries, Alembic migrations, services, repositories, serializers, permissions, media flows, AI runtime or approval changes, and backend test coverage for correctness and data-boundary risk.
Use when reviewing Culina frontend diffs, pull requests, React or TypeScript changes, React Query behavior, API contracts, responsive UI, accessibility, AI workspace surfaces, or frontend test coverage for correctness and regression risk.
Use when implementing or restructuring complex Culina frontend pages, workspaces, forms, dialogs, drawers, async state flows, responsive views, TypeScript contracts, accessibility behavior, or frontend validation strategy.
查询、创建、更新或收藏当前家庭的食物资料,适用于食物库里的菜品、成品/速食、外卖/外食记录对象和外卖安排晚餐前置建档,也处理成品/速食/包装食品库存字段;不直接创建菜谱、餐食计划或已吃餐食记录。
查询家庭库存概览、可用库存、临期、过期和低库存;库存查询包含食材库存以及成品/速食食物库存;食材入库、消耗和销毁通过确认草稿处理。
处理“今天/今晚吃什么”的即时餐食推荐,以及未来或指定日期餐食计划的创建、修改、删除和状态变更;不记录已吃餐食、不执行做菜扣库存、不生成购物清单或菜谱正文。
嵌入做菜页面的烹饪中助手,基于当前菜谱、步骤、食材准备和计时器状态回答问题,并提出安全的页面动作建议;不扣库存、不完成计划、不写餐食记录。