Agent Skills › DanielPodolsky/ownyourcode

DanielPodolsky/ownyourcode

GitHub

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

21 skills 273

Install All Skills

npx skills add DanielPodolsky/ownyourcode --all -g -y
More Options

List skills in collection

npx skills add DanielPodolsky/ownyourcode --list

Skills in Collection (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标签及键盘导航。适用于表单、按钮等交互组件的审核,确保屏幕阅读器兼容性和焦点管理。
审查包含按钮、链接或表单的JSX代码 检查自定义交互组件的无障碍实现 用户询问关于a11y或屏幕阅读器兼容性问题
.claude/skills/fundamentals/accessibility/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill accessibility-fundamentals -g -y
用于审查后端API设计、REST规范及架构质量。适用于检查路由处理、中间件、控制器及鉴权逻辑,确保代码符合分离关注点、错误处理和安全性标准。
审查API端点和路由设计 评估Express/Fastify中间件实现 检查后端业务逻辑和鉴权安全
.claude/skills/fundamentals/backend/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill backend-fundamentals -g -y
用于审查数据库架构设计、SQL/NoSQL查询、ORM模型定义及迁移脚本。涵盖规范化、索引优化、N+1问题、参数化查询及防注入等最佳实践,确保数据层安全与性能。
审查数据库模式设计与迁移文件 检查SQL查询性能与ORM使用规范 评估索引策略与数据关系定义
.claude/skills/fundamentals/database/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill database-fundamentals -g -y
提供Protocol D系统化调试框架,指导通过阅读错误、隔离问题、查阅文档、提出假设和验证来排查故障。适用于开发者遇到报错、程序崩溃或陷入困境时,辅助其系统性地定位和解决代码问题。
用户表示卡住或受挫 遇到未理解的错误信息 程序运行失败或崩溃 长时间无法定位Bug
.claude/skills/fundamentals/debugging/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill protocol-d-debugging -g -y
指导编写高质量文档的标准,涵盖README、JSDoc及代码注释。强调解释“为什么”而非“是什么”,提供README五要素结构和各类注释的最佳实践示例。
编写或审查README文件 撰写JSDoc或函数注释 添加内联代码注释 编写API文档
.claude/skills/fundamentals/documentation/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill documentation-fundamentals -g -y
提供代码质量审查的标准,涵盖命名规范、函数设计(单一职责、规模)、代码组织(DRY、内聚性)及文档注释。用于评估重构决策和代码整洁度,辅助进行代码评审或解答关于代码质量的疑问。
代码变更审查 函数与变量命名检查 代码结构与组织评估 通用重构决策咨询
.claude/skills/fundamentals/engineering/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill engineering-fundamentals -g -y
指导异步操作和API调用的错误处理最佳实践,涵盖try/catch、Promise链及用户反馈。适用于审查代码中的异常捕获、日志记录、恢复逻辑及反模式识别,帮助提升系统健壮性与用户体验。
审查 try/catch 块 检查 Promise 链错误处理 评估 API 错误响应与网络请求 优化用户可见的错误消息 分析表单验证错误
.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
用于审查安全相关代码的 Skill,涵盖 OWASP Top 10、输入验证、认证授权及数据暴露检查。当涉及登录、密码存储、JWT 或用户输入处理时触发,帮助开发者识别并修复安全隐患。
审查登录和认证流程 检查用户输入处理和 API 端点安全性 询问代码是否安全
.claude/skills/fundamentals/security/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill security-fundamentals -g -y
提供SEO基础审查技能,检查元标签、语义HTML和Open Graph等要素。适用于构建公开页面、优化标题描述及提升搜索引擎可见性,确保页面结构符合索引规范。
审查HTML head部分 查看代码中的meta标签 Next.js/Remix页面组件开发 优化面向公众的网页
.claude/skills/fundamentals/seo/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill seo-fundamentals -g -y
提供单元测试、集成测试和E2E测试的策略指导,涵盖金字塔模型、框架选型(如Vitest/Playwright)及最佳实践,用于解答测试疑问或审查测试代码。
询问如何编写测试或测试策略 审查测试文件 (*.test.ts, *.spec.ts) 讨论测试覆盖率或质量 完成功能后补充测试
.claude/skills/fundamentals/testing/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill testing-fundamentals -g -y
代码审查门禁,验证错误处理机制,检测空catch块、用户友好提示及日志记录,确保异常不静默吞没且具备可调试性。
代码提交或PR审查 完成开发流程(/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查询、可扩展性及复杂度问题。通过PASS或WARNING状态反馈性能反模式,涵盖数据库、前端渲染及API优化检查项。
代码提交后的自动化性能审查 /own:done 流程触发
.claude/skills/gates/performance/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill performance-gate -g -y
在合并或部署前验证代码安全性,检查OWASP Top 10、输入验证及认证授权,防止常见漏洞进入生产环境。
代码合并前审查 部署前安全检查
.claude/skills/gates/security/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill security-gate -g -y
在代码完成流程中验证测试覆盖率和质量,通过非阻塞式警告鼓励开发者编写测试。评估测试存在性、覆盖策略及AAA模式,引导建立测试习惯而非强制拦截。
代码开发完成待审查时 检查功能是否包含单元测试或集成测试 评估测试用例的质量与覆盖率
.claude/skills/gates/testing/SKILL.md
npx skills add DanielPodolsky/ownyourcode --skill testing-gate -g -y

Home - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-05 05:42
浙ICP备14020137号-1 $Map of visitor$