plan-writing
创建带有验证标准的可操作任务计划
复杂的开发工作通常缺乏清晰的结构和验证步骤。此技能将任务分解为小型、可验证的操作,并带有明确的完成标准。
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "plan-writing". 为我的 Next.js 应用程序添加用户身份验证创建一个任务计划。
النتيجة المتوقعة:
- # 用户身份验证实现
- ## 目标
- 使用 NextAuth 添加安全的用户身份验证,支持电子邮件/密码和 OAuth 提供商。
- ## 任务
- - [ ] 安装 next-auth 和 bcrypt 包 验证:npm install 完成无错误
- - [ ] 创建 /api/auth/[...nextauth].ts 路由 验证:路由文件存在并包含 NextAuth 配置
- - [ ] 向 NextAuth 配置添加凭证提供商 验证:电子邮件/密码登录表单提交成功
- - [ ] 实现会话管理 验证:受保护的路由重定向未认证用户
- - [ ] 添加 OAuth 提供商(Google、GitHub)验证:OAuth 登录按钮显示并可认证
- ## 完成条件
- - [ ] 用户可以注册、登录、登出,并通过会话持久性访问受保护的路由
استخدام "plan-writing". 规划将传统 jQuery 代码库重构为 React 组件。
النتيجة المتوقعة:
- # jQuery 到 React 迁移计划
- ## 目标
- 在保持功能的同时,逐步将传统 jQuery 组件迁移到 React。
- ## 任务
- - [ ] 审计现有 jQuery 组件并记录行为 验证:列出所有组件及其依赖关系的电子表格
- - [ ] 在现有代码库旁边设置 React 构建配置 验证:jQuery 和 React 可以在同一页面共存
- - [ ] 首先迁移孤立的工具组件(按钮、模态框)验证:迁移的组件通过视觉回归测试
- - [ ] 为 jQuery 表单处理程序创建 React 包装器 验证:表单通过 React 层正确提交数据
- - [ ] 用 React 组件替换页面级 jQuery 逻辑 验证:所有用户流程完成且无 JavaScript 错误
- ## 完成条件
- - [ ] 所有 jQuery 组件已替换为 React 等效组件,并从 package.json 中移除 jQuery 依赖
التدقيق الأمني
آمنStatic analyzer flagged 20 patterns (17 external_commands, 3 cryptographic) that are all FALSE POSITIVES. The SKILL.md file is documentation-only Markdown containing command examples in tables and code blocks, not executable code. Backticks are Markdown formatting, not shell execution. No cryptographic algorithms exist in the file. This is a safe planning skill that generates task breakdowns with verification criteria.
درجة الجودة
ماذا يمكنك بناءه
功能实现规划
将新功能开发分解为离散的、可测试的任务,带有清晰的依赖关系和验证步骤,以便系统化实现。
重构项目组织
将大规模代码重构组织成可管理的阶段,带有验证标准以确保整个过程中的系统稳定性。
错误修复文档
为涉及多个文件或需要理解复杂系统交互的复杂错误修复创建清晰的行动计划。
جرّب هذه الموجهات
为我的 Next.js 应用程序添加用户身份验证创建一个任务计划。包括设置、实现和验证步骤。
我需要将单体服务重构为模块化组件。创建一个分阶段计划,最大限度地降低风险并允许增量测试。
用户报告我们的 API 出现间歇性 500 错误。创建一个系统化调查计划,包括假设测试和回滚步骤。
为一个新的 React + TypeScript 项目创建完整的开发计划,从头开始配置测试、代码检查和 CI/CD。
أفضل الممارسات
- 每个计划以单句目标开始,清晰说明你正在构建或修复什么。
- 将计划限制为最多 10 个任务 - 如果工作超过此范围,将其拆分为多个专注计划。
- 始终包含具体的验证标准,任何人都可以按照这些标准确认任务完成情况。
تجنب
- 创建包含 50 多个微任务的计划,这些计划会变得难以应付并失去对结果的关注。
- 编写通用任务,如'设置项目',而不指定确切的命令或预期输出。
- 复制粘贴模板计划而不根据特定项目上下文和需求进行调整。