Agent Skills › DanielPodolsky/ownyourcode

DanielPodolsky/ownyourcode

GitHub

将已完成的工作转化为包含动作动词、技术背景和量化影响的强力简历要点,适用于任务完成、作品集更新或求职准备。

21 个 Skill 273

安装全部 Skills

npx skills add DanielPodolsky/ownyourcode --all -g -y
更多选项

预览集合内 Skills

npx skills add DanielPodolsky/ownyourcode --list

集合内 Skills (21)

将已完成的工作转化为包含动作动词、技术背景和量化影响的强力简历要点,适用于任务完成、作品集更新或求职准备。
用户需要优化简历内容 用户正在准备求职申请 用户希望总结项目成果
.claude/skills/career/resume-bullets/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill resume-bullet-extraction -g -y
将完成的工作转化为STAR面试故事,辅助行为面试准备及成就文档化。通过情境、任务、行动、结果四步法引导用户提炼技术细节与业务影响,提升简历或面试表达的专业性与说服力。
准备行为面试题 总结工作成就 优化简历内容
.claude/skills/career/star-stories/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill star-story-extraction -g -y
用于审查前端代码的可访问性,涵盖WCAG标准、ARIA属性及键盘导航。在构建表单、按钮等交互组件或咨询无障碍问题时触发,确保UI对残障用户友好。
审查包含按钮、链接或表单的JSX代码 检查自定义交互组件的可访问性 用户询问“是否可访问”或涉及屏幕阅读器兼容性问题
.claude/skills/fundamentals/accessibility/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill accessibility-fundamentals -g -y
用于审查后端 API 设计、REST 规范及架构。检查路由、中间件、控制器、数据库查询及鉴权逻辑,涵盖错误处理与安全实践,引导初级开发者遵循最佳实践。
审查 API 端点或 Express/Fastify 路由 询问代码是否符合 RESTful 规范 检查后端中间件或服务层实现
.claude/skills/fundamentals/backend/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill backend-fundamentals -g -y
审查数据库架构设计、SQL/NoSQL查询、ORM模型及迁移脚本。检查规范化、索引优化、N+1问题、参数化防注入及迁移可逆性,确保数据层安全与性能。
审查数据库Schema设计和迁移脚本 检查SQL或NoSQL查询性能与安全 评估ORM模型定义和数据关系
.claude/skills/fundamentals/database/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill database-fundamentals -g -y
Protocol D 系统化调试技能,指导通过读取错误、隔离问题、查阅文档、提出假设和验证来排查故障。适用于开发者遇到报错、崩溃或陷入困境时使用,旨在提供结构化的排错流程。
遇到无法理解的错误信息 程序崩溃或失败 长时间卡在同一问题上 表达挫败感或表示搞不定
.claude/skills/fundamentals/debugging/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill protocol-d-debugging -g -y
提供文档编写与审查规范,涵盖README结构、JSDoc及代码注释标准。强调解释‘为何’而非‘做什么’,适用于创建文档、添加注释或解释代码场景。
编写或审查README文件 撰写JSDoc或函数文档 添加行内代码注释 编写API文档
.claude/skills/fundamentals/documentation/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill documentation-fundamentals -g -y
提供代码质量审查的基础知识,涵盖命名规范、函数设计、代码组织及文档标准。用于评估代码可读性、DRY/SOLID原则遵循情况,辅助重构决策及新人指导。
代码审查 命名规范检查 代码重构评估 询问代码是否整洁
.claude/skills/fundamentals/engineering/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill engineering-fundamentals -g -y
指导异步操作和API调用的错误处理规范,涵盖try/catch、Promise链及网络请求。用于代码审查,确保异常捕获合理、日志记录完整、用户提示友好及具备恢复机制,避免常见反模式。
review try/catch blocks handle errors in async operations check API error responses validate network request handling
.claude/skills/fundamentals/error-handling/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill error-handling-fundamentals -g -y
用于审查前端组件架构、状态管理和性能优化。当涉及React/Vue组件开发、重构或代码质量检查时触发,提供单一职责、状态就近及可访问性等检查标准。
审查React/Vue组件架构 检查状态管理代码 评估UI渲染逻辑和性能
.claude/skills/fundamentals/frontend/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill frontend-fundamentals -g -y
用于代码审查的性能优化技能,检查N+1查询、重渲染、API响应及内存泄漏等反模式。当询问性能或扩展性时触发,提供前端、后端及API层面的检查清单与苏格拉底式提问指导。
询问代码是否具备性能或可扩展性 涉及数据库循环查询、列表分页、缓存策略
.claude/skills/fundamentals/performance/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill performance-fundamentals -g -y
针对初级开发者试图跳过学习过程或寻求捷径时的共情式阻挠机制,引导其自主解决问题以构建独立工程能力。
要求直接写代码 想要跳过步骤 表达挫折感寻求捷径 声称已掌握知识以规避审查 表示没时间走正规流程
.claude/skills/fundamentals/resistance/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill resistance-protocol -g -y
用于代码审查的安全基础技能,覆盖OWASP Top 10、输入验证、认证授权及数据暴露检查。适用于处理登录、密码存储、用户输入或API密钥的场景,通过清单和苏格拉底式提问提升安全性。
审查认证/登录流程 检查用户输入处理 评估API端点安全性 询问代码是否安全
.claude/skills/fundamentals/security/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill security-fundamentals -g -y
用于审查前端页面的SEO基础,包括标题、元描述、语义HTML及Open Graph标签,确保页面可被搜索引擎正确索引并优化用户体验。
审查HTML head部分 构建面向公众的页面 添加标题或描述标签
.claude/skills/fundamentals/seo/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill seo-fundamentals -g -y
指导单元测试、集成测试和E2E测试策略,提供测试金字塔模型及Vitest/Jest/Playwright等框架选型建议。
询问如何编写测试或测试策略 审查测试文件 使用Vitest、Jest或Playwright
.claude/skills/fundamentals/testing/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill testing-fundamentals -g -y
用于代码审查阶段验证错误处理质量的技能。检查空catch块、用户友好提示及日志记录,确保异常不静默吞没,提升系统健壮性与用户体验。
代码审查流程中的错误处理检查 检测空catch块或无意义错误捕获 评估用户端错误反馈与日志完整性
.claude/skills/gates/error/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill error-handling-gate -g -y
代码质量审查技能,通过检查命名规范、函数大小及DRY原则提供优化建议。在开发流程中作为非阻塞性建议环节,帮助提升代码可读性与可维护性。
代码提交前的自我检查 完成功能开发后的整理阶段
.claude/skills/gates/fundamentals/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill fundamentals-gate -g -y
用于验证初级开发者对代码的深度理解,通过四步引导式提问评估其逻辑、决策及边界情况认知。作为阻断性关卡,确保开发者真正掌握代码所有权,未通过则需重新学习。
完成编码任务后 /own:done 流程触发
.claude/skills/gates/ownership/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill ownership-gate -g -y
用于在代码审查中检测性能反模式,涵盖N+1查询、可扩展性评估及复杂度分析,确保代码在数据增长时仍能高效运行。
需要检查数据库查询效率 评估前端渲染性能 审查API响应负载
.claude/skills/gates/performance/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill performance-gate -g -y
在合并或部署前执行安全审查,检查OWASP Top 10、输入验证及认证授权,防止SQL注入等漏洞。通过问答和清单引导开发者识别风险,生成警告或严重提示以确保生产环境安全。
代码合并前的安全检查 部署前的安全验证
.claude/skills/gates/security/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill security-gate -g -y
在开发流程中非强制性地验证测试覆盖情况,通过询问和反馈鼓励开发者编写有意义的单元测试,培养测试习惯而不阻塞完成。
代码提交前的自我检查 开发者完成功能后的验证阶段
.claude/skills/gates/testing/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill testing-gate -g -y

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-05 19:49
浙ICP备14020137号-1 $访客地图$