哈喽各位社区小伙伴
!今天给大家带来两个超实用的工作技能,不管是做创意设计、项目开发,还是日常写代码,用上就能提升效率、少走弯路,新手也能快速上手,赶紧码住!
先跟大家说下核心亮点:两个技能无缝衔接,一个帮你把模糊想法落地成清晰设计,一个帮你守住代码质量关,一套组合拳下来,工作效率直接翻倍
首先给大家分享一个skills的网站:https://skillsmp里面收集提供了超多实用的skills
技能一:Brainstorming(创意落地神器)
核心定位:任何创意工作前的“必用步骤”——不管是做功能开发、组件搭建、新增功能,还是修改交互逻辑,用它先梳理,能避免90%的返工!
核心价值:提前探索用户需求、明确核心要求、敲定设计方向,再动手落地,不做无用功,让创意从“模糊想法”变成“可执行的完整设计”。
完整操作流程
- 理解需求:精准抓核心
-
先摸清当前项目状态(查看文件、文档、最新提交记录)
-
一次只问一个问题,逐步细化想法(优先用选择题,不够再用开放式问题)
-
重点搞懂3件事:核心目的、约束条件、成功标准
2. 探索方案:多维度对比
-
提出2-3种不同实现方案,明确每种方案的优缺点(trade-offs)
-
优先给出推荐方案,详细说明推荐理由,帮你快速做决策
3. 呈现设计:分段验证,避免出错
-
摸清需求后,分模块呈现设计(每段200-300字)
-
每写完一段就确认,确保方向没错再继续
-
核心覆盖:架构设计、组件拆分、数据流向、错误处理、测试方案
4. 后续收尾:规范留存+落地衔接
-
文档留存:将验证后的设计写入指定路径文档,规范提交到git
-
落地衔接:询问是否准备实施,一键搭建隔离工作区、生成详细实施计划
关键原则(必记)
一次一问不 overwhelm、优先选择题、剔除无用功能(YAGNI)、多方案对比、分段验证、灵活调整
目前在skillsmp上已经有了68.4k star
技能二:Code Reviewer(代码质量守门人)
核心定位:专业代码审查工具,支持本地代码(暂存/工作区)和远程PR(通过ID/URL),聚焦代码正确性、可维护性,严格贴合项目规范,避免bug上线!
核心价值:不管是自己写代码自查,还是帮同事审查,都能精准找出问题、给出优化建议,提升代码质量,降低后续维护成本。
完整操作流程
1. 确定审查目标
-
远程PR:提供PR编号/URL(如“Review PR #123”),直接定位审查
-
本地修改:无指定PR或说“审查我的修改”,自动定位本地暂存/未暂存更改
2. 前期准备:做好铺垫,高效审查
针对远程PR
-
checkout PR:使用GitHub CLI执行
gh pr checkout <PR_NUMBER> -
前置验证:运行项目标准验证套件
npm run preflight,提前发现自动化错误 -
了解背景:阅读PR描述和现有评论,摸清开发目标和历史
针对本地修改
-
识别更改:用
git status查看状态,git diff查看未暂存更改,git diff --staged查看暂存更改 -
可选前置验证:若更改较大,询问用户是否运行
npm run preflight
3. 深度分析:7大维度全面把关
-
正确性:代码是否实现预期功能,无bug和逻辑错误
-
可维护性:代码结构清晰、模块化,便于后续修改
-
可读性:注释规范、格式统一,符合项目编码规范
-
效率:无明显性能瓶颈和资源浪费
-
安全性:无潜在安全漏洞和不安全编码习惯
-
异常处理:是否妥善处理边缘情况和潜在错误
-
可测试性:代码是否有充足测试覆盖,推荐补充测试用例
4. 反馈输出:结构清晰,专业易懂
-
摘要:高屋建瓴的审查 overview
-
发现:分3类呈现(关键问题:bug/安全问题/破坏性更改;优化建议:提升代码质量/性能;细节优化:格式/风格小问题)
-
结论:明确给出“通过”或“需要修改”的建议
反馈语气:建设性、专业友好,说明“为什么要改”,通过时肯定贡献价值
目前在skillsmp上已经有了99k star!
以上就是我发现的两个比较好用的skills,从需求确认到code-reviewer,实战可用!
但是从整个软件开发周期来讲还应该缺少技术方案设计相关的skills和其他流程的一些skills,如果那位大佬发现有比较好的skills,欢迎分享!!!

