TS

the-senior-dev/senior-dev-skills

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

20 stars 质量 61 趋势 14MIT

Claude 代码技能,帮助你像高级工程师一样思考。

概览

作者:TheSeniorDev ·MIT授权 ·欢迎投稿 或者使用 Claude Code 的原生插件市场: 重启Claude Code(或开新会话)来学习新技能。 需要Claude代码吗?在 claude.com/code 获取。 按名称调用技能,并附带可选参数: React-Senior-Code-Review 会引导你想查看的功能;React-Senior-Interview 则选择可选主题(宽面试则不选)。 这些技能就像有一位高级工程师在你身边,指出你可能忽略的细节。它们利用软件基础、设计模式和高级思维模型——结合Claude代码的力量——推动你的代码,准备你,并让每一个呼叫都扎根于内心。请记住它们包括: - 偏向生产中有效的内容——高级审稿人带来的智慧,而非中立的清单。- 先取得衍生状态,然后是事件处理程序,最后是渲染时间计算。效果是最后的手段。

概述(AI 翻译)

编写代理技能,像高级工程师一样思考。

作者:TheSeniorDev ·MIT授权 ·欢迎投稿


安装

或者使用 Claude Code 的原生插件市场:

重启Claude Code(或开新会话)来学习新技能。

需要Claude代码?claude.com/code 获取。

如何在Claude Code中使用

按名称调用技能,并附带可选参数:

react-senior-code-review 会引导你想评论的专题;react-senior-interview 会选择可选主题(或在广泛采访时不选)。

里面是什么

技能 它的作用 召唤
react-senior-code-review 像高级用户一样复习React代码。 /react-senior-code-review
react-senior-interview 高级React面试练习。 /react-senior-interview [topic]

这些技能就像有一位高级工程师在你身边,指出你可能忽略的地方。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Senior Dev Skills for AI Coding Agents

Coding agent skills to think like a Senior Engineer.

By TheSeniorDev · MIT-licensed · Contributions welcome


Install

npx skills@latest add the-senior-dev/senior-dev-skills

Or with Claude Code’s native plugin marketplace:

/plugin marketplace add the-senior-dev/senior-dev-skills
/plugin install senior-dev-skills@senior-dev-skills

Restart Claude Code (or open a new session) to pick up the new skills.

Need Claude Code? Get it at claude.com/code.

How to use in Claude Code

Invoke a skill by name, with an optional argument:

/react-senior-code-review src/features/checkout   # review a feature
/react-senior-interview state                       # quiz yourself on state & data flow

react-senior-code-review takes a path to the feature you want reviewed; react-senior-interview takes an optional topic (or none, for a broad interview).

What’s inside

Skill What it does Invoke
react-senior-code-review Review React code like a Senior. /react-senior-code-review
react-senior-interview Senior level React interview practice. /react-senior-interview [topic]

These skills are like having a Senior Engineer by your side, pointing out things you might have missed. They leverage Software Fundamentals, Design Patterns, and Senior Mental Models — together with the power of Claude Code — to push your code toward production readiness, prep you with real interview questions, and ground every call in deep domain knowledge and fundamentals. Keep in mind they are:

  • Highly opinionated. Biased toward what holds up in production — the wisdom a senior reviewer brings, not a neutral checklist.
  • Anti-useEffect. Reach for derived state first, then event handlers, then render-time computation. Effects are the last resort.
  • Server state ≠ client state. Server data lives in a query layer (TanStack Query, SWR, route loaders, RSC) — never in useState+useEffect, never in Zustand.
  • Push state down. State lives as close to its consumer as possible.
  • Colocate, then share. Code used by one feature stays in that feature; promote it to shared/ only when a second feature actually needs it.
  • Name the pattern. Custom hook? Compound components? HOC? Render prop? State machine? Optimistic update? If a known pattern fits the fix, it gets named.
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add the-senior-dev/senior-dev-skills
新手?先看 mcpskill.org 教程 →