Agent Skills › DanielPodolsky/ownyourcode

DanielPodolsky/ownyourcode

GitHub

将已完成的工作转化为包含动作动词、技术背景和量化影响的简历亮点,适用于更新作品集或求职申请。

21 个 Skill 291

安装全部 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
提供前端无障碍(a11y)代码审查指南,涵盖 WCAG、ARIA、键盘导航及语义化标签检查清单。用于审查表单、按钮、模态框等交互组件,确保符合可访问性标准,避免常见反模式。
审查包含按钮、链接或表单的 JSX 代码 用户询问代码是否具备无障碍特性或 a11y 相关问题 检查自定义交互组件的可访问性实现
.claude/skills/fundamentals/accessibility/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill accessibility-fundamentals -g -y
用于审查后端API设计、REST规范及架构,涵盖路由、中间件、数据库查询及安全逻辑。适用于检查端点规范性、分离关注点、错误处理及输入验证,辅助提升后端代码质量与安全性。
审查API端点设计 检查Express/Fastify路由和中间件 评估后端架构是否符合REST规范 审核认证授权逻辑
.claude/skills/fundamentals/backend/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill backend-fundamentals -g -y
用于审查数据库基础设计,涵盖Schema、SQL/NoSQL查询、ORM模式、索引及迁移脚本。帮助识别N+1查询、SQL注入、缺失索引等反模式,确保数据层安全与性能。
审查数据库Schema设计和迁移文件 检查SQL或NoSQL查询性能与安全 评估ORM模型定义和数据关系 询问关于索引优化或N+1问题
.claude/skills/fundamentals/database/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill database-fundamentals -g -y
Protocol D 系统化调试技能,通过 READ、ISOLATE、DOCS、HYPOTHESIZE、VERIFY 五步法指导排查错误。适用于代码崩溃、报错或陷入困境场景,强调基于证据而非猜测的系统性排除过程。
遇到未理解的错误信息 代码运行失败或崩溃 长时间无法定位问题 表达挫败感或卡住
.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或Promise错误处理 询问如何处理失败、网络错误或构建涉及外部服务的功能
.claude/skills/fundamentals/error-handling/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill error-handling-fundamentals -g -y
用于审查前端组件架构、状态管理及性能优化的技能。适用于React/Vue开发,检查组件职责单一性、状态放置合理性及可访问性,帮助初级开发者避免反模式并提升代码质量。
审查 React/Vue/Svelte 组件代码 评估 UI 渲染逻辑与状态管理 检查 CSS/样式决策或客户端路由 初级开发者询问组件设计是否合理
.claude/skills/fundamentals/frontend/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill frontend-fundamentals -g -y
用于审查代码性能,涵盖数据库N+1查询、前端重渲染、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端点、用户输入处理等场景,帮助识别注入、XSS等漏洞并指导Junior开发者改进。
审查登录或认证流程 检查用户输入处理和API端点安全性 评估密码存储和JWT令牌使用 询问代码是否安全时
.claude/skills/fundamentals/security/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill security-fundamentals -g -y
提供SEO基础审查能力,涵盖元标签、语义HTML及Open Graph检查。适用于构建公开页面、优化标题描述或提升搜索引擎索引效果。
审查HTML head部分 检查代码中的meta标签 构建面向公众的页面 优化搜索引擎可见性
.claude/skills/fundamentals/seo/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill seo-fundamentals -g -y
提供单元测试、集成和E2E测试策略指导,涵盖测试金字塔、框架选型及最佳实践。适用于审查测试文件、解答测试疑问及完善无测试功能的场景。
审查测试文件 (*.test.ts, *.spec.ts) 询问测试策略或覆盖率 完成功能后补充测试 讨论Mocking或断言模式
.claude/skills/fundamentals/testing/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill testing-fundamentals -g -y
代码审查门禁,检查错误处理质量,包括空catch块、用户友好提示及日志记录,确保异常不被静默吞没。
代码提交或合并请求时 /own:done 流程触发
.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查询、可扩展性及复杂度等性能反模式。
代码审查阶段检查性能问题 评估系统可扩展性与数据库查询效率
.claude/skills/gates/performance/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill performance-gate -g -y
用于在合并或部署前进行安全审查的 Gate,检查 OWASP Top 10、输入验证及认证授权,通过 PASS/WARNING/CRITICAL 反馈安全风险。
代码合并或部署前的安全检查流程 /own:done 工作流触发
.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-09-22 10:29
浙ICP备14020137号-1