使用方法
- 复制安装命令,在自己的智能体环境安装前先检查源码包。
- 从原始文档核对所需工具、凭据和支持的宿主。
- 说明输入材料与期望交付物,并对照来源检查输出。
npx skills add https://github.com/pwguler/skills --skill core-interview开始前需了解
- 安装不包含模型订阅、API 额度或访问文件的权限。
- 仓库星数和安装量反映活跃情况,不等于独立质量或安全测试。
按源仓库内容呈现,保留标题、案例、代码、表格、链接以及原文引用的演示图片。
Question the user until the two of you agree on every part of the topic. Treat the topic as a decision tree. Settle each decision before the decisions that depend on it. Leave no branch open. Not every branch needs a question to the user. The code can settle it, or an assumption that the rules below allow.
Rules:
- Ask only questions whose answer would change what gets built. When your recommendation is strong and a wrong choice costs little, do not ask. Adopt the recommendation, record it as an assumption, and continue.
- Put one real decision at a time to the user. Use the question tool of your agent when it has one. Wait for the answer before you ask the next question. The options are your candidate answers, with the recommended answer first. Put low-risk clarifications together in one question.
- The user can always type an answer that the options do not have. So the tool never limits the choices of a decision.
- If the codebase can answer a question, look in the codebase. Do not ask the user. You find the facts, not the user. Look up a fact in this session before you ask the question that depends on it.
- When the user cannot describe the target behavior in words, ask for a reference implementation. That is source code whose behavior you reproduce, also in another language or library. Source code is better than a description or a screenshot.
- The final summary lists every assumption that you adopted. The user can then reject any of them in one reply. A rejected assumption opens only its own branch again.



