From claude-code-starter
Explains programming concepts like API, JWT, middleware, async using plain language, real-world analogies, code examples, pitfalls, and knowledge graphs tailored to beginner-to-intermediate levels.
npx claudepluginhub lighthouse-strategy/claude-code-starterThis skill uses the workspace's default tool permissions.
用最简单的语言解释编程概念,让初学者也能理解。
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Guides agent creation for Claude Code plugins with file templates, frontmatter specs (name, description, model), triggering examples, system prompts, and best practices.
用最简单的语言解释编程概念,让初学者也能理解。
如果用户已经提了,直接进入下一步。否则问:
你想了解什么概念?比如 API、数据库、JWT、RESTful、异步、中间件等。
在解释之前,先判断用户的水平(根据对话上下文或直接问):
如果无法判断,默认按初级处理,并在开头问一句:
你之前接触过编程吗?我好调整解释的深度。
一句话定义
xxx 就是 xxx。
现实世界类比(必须包含)
用一个日常生活中的类比来解释这个概念。类比要具体、准确,点明概念的核心特征。 例:API 就像餐厅的菜单 — 你不需要知道厨房怎么做菜,只需要看菜单点菜(发请求),服务员(API)把菜(数据)端给你。
为什么需要它
如果没有 xxx,你会遇到 xxx 问题。用一个具体场景说明。
怎么用 优先用项目中的实际代码举例(如果项目里有用到这个概念)。如果没有,给一个最小可运行的代码示例(不超过 10 行)。
常见误区 指出初学者最容易搞混的 1-2 个点,用"xxx 不是 xxx"的句式澄清。
相关概念(知识图谱) 用层级关系展示相关概念,而不是简单罗列:
- 上层概念:xxx(xxx 是它的一部分)
- 同层概念:xxx vs xxx(区别是 xxx)
- 下层概念:xxx、xxx(属于 xxx 的具体类型)
- 常一起用:xxx + xxx(因为 xxx)
解释清楚了吗?想深入了解哪个部分?