store-creating
创建BoxLog的Zustand store。应用devtools, persist,以及类型安全模式。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
创建BoxLog的Zustand store。应用devtools, persist,以及类型安全模式。
在Turso(持久化)和redb(缓存)存储层之间同步记忆。当缓存看起来过时、发生故障后或定期维护期间使用。
审查用户故事的质量、适当的规模、顺序和验收标准。在转换为prd.json之前使用。触发条件:审查故事、检查用户故事、故事质量、验证故事。
故事书中的故事,CSF3格式,自动生成文档。用于组件文档。
在为Storybook故事配置交互式控件和参数时使用。有助于创建具有适当类型约束的动态、可探索的组件演示。
此技能应在审核Storybook故事时使用,以解决显示问题(如模态框或弹出窗口被截断)、存储依赖错误(如PouchDB/数据库冲突)、模板验证问题以及渲染问题。它会自动扫描故事文件,检测问题,提出澄清问题,并在用户批准解决方案后自我更新。
像绞杀榕树一样,通过围绕旧系统构建新实现并逐渐转移流量来安全地逐个替换旧系统
根据DRY、KISS、SRP原则进行代码审查。专注于代码质量检查、识别重构机会、检测重复代码以及简化复杂的逻辑。
使用GOAP规划、群体思维协调和神经模式学习将单体Zustand存储迁移到特定领域的存储。在重构上帝对象、分解状态管理或提高架构等级时使用。
确保验收标准映射到PR-per-story工作流程中的任务和测试
为规划面向用户的功能创建结构化的故事文件。当用户要求“创建一个故事”、“添加一个故事”、“计划一个故事”,或需要记录用户价值时使用。在docs/planning/stories/目录下创建编号的Markdown文件。
在创建或改进Storybook中的组件文档时使用。帮助使用MDX、autodocs和JSDoc注释生成全面的文档。
当用户说“计划故事”、“计划下一个功能”、“创建实施计划”、“什么可以开始计划了”,或者要求计划一个已批准的故事时——从故事树数据库中查找已批准的故事节点,确定优先计划哪一个,创建详细的以TDD为中心的实施计划,并保存到.claude/data/plans/文件夹中。
用作绞杀者模式实现的参考指南。提供遗留系统迁移的模式和最佳实践。
生成一个包含M3设计令牌导入和交互变体故事的Storybook故事文件(*.stories.tsx)。在为开发和质量保证测试记录React组件时使用。
规定在实现之前必须使用伪代码的规则
值得注意的约束或假设指导范围。
根据INVEST标准验证用户故事并提出改进建议
当用户说“生成故事”、“头脑风暴功能”、“更新故事树”、“我们应该构建什么”、“显示故事树”、“给我看一张地图”、“故事地图”、“树状图”、“显示故事”、“查看故事”、“列出故事”,或要求功能想法或故事可视化时,自动通过分析git提交、识别容量不足的节点,并基于证据生成故事来填补空缺,从而维护层次化的待办故事列表。使用闭包表模式与SQLite数据库协同工作,优先处理较浅层的节点,并通过提交分析跟踪…
创建带有适当故事、argTypes、模型实例和变体的Storybook文档
在向Storybook故事添加交互测试时使用。可以直接在故事中启用组件行为、用户交互和状态变化的自动化测试。
建议在逻辑间隔处手动压缩上下文,以在任务阶段中保持上下文,而不是任意自动压缩。
主动恢复使用计划模式和子代理。在1-2次失败尝试后,停止尝试变化。进入计划模式并启动并行探索/计划代理以找到惯用的解决方案,而不是原地打转。
专家指导创建strands-cli工作流规范(YAML/JSON)。在创建、修改或解决strands-cli规格问题时使用,适用于:(1)多步骤代理工作流(链式、路由、并行、图模式),(2)工具配置(python_exec、http_request、自定义工具),(3)运行时和提供商设置(Bedrock、OpenAI、Ollama),(4)输入/输出处理和模板化,或(5)调试验证错误