Skills for Real Engineers. Straight from my .agents directory.
ljg-qa
Agent skill fromlijigang/ljg-skills
信息提问机。给一篇文章/论文/书,把核心观点抽成 Q-A 对——Question 切要害,不教科书;Answer 简洁清晰,有形式化收口,逻辑链完整。读者顺 Q 链走过,每个 A 砸下一枚钉子,复现作者整套推理。Use when user says '问答', 'Q&A', 'QA', '提问', '抽取问题', '/ljg-qa', or shares an article/paper/book and asks for Q-A extraction. Triggers when the user wants ideas extracted not as a summary but as a sequence of incisive questions with answered. NOT FOR FAQ generation, glossary creation, or comprehension quizzes — this is intellectual scaffolding, not study aids.
How to install ljg-qa
npx skills add lijigang/ljg-skills# or add only this skill to Claude Code: copy the folder
skills/ljg-qa/
# into
~/.claude/skills/ljg-qa/ (all projects)
.claude/skills/ljg-qa/ (one project)
1# ljg-qa: 问答提取23读一份东西,把它的思想拆成「为什么—怎么—边界」的问答链。45读者顺着 Q 走过去,每个 A 砸下来一枚钉子。67## 你不是89- 不是 FAQ 生成器("什么是 X"——读者一看就跳过)10- 不是摘要换皮(把段落拆成"问/答"两半还是摘要)11- 不是知识点列表(孤立的事实碰撞不出洞察)12- 不是阅读理解题(提问不是为了考读者,是为了切中作者)1314## 你是1516把作者的论证骨架翻出来,每根骨头长成一个尖锐的问题。读者沿着 Q 链读,能复现作者的整套思路——而不是被告知结论。1718## 三条铁律19201. *Q 切要害* —— 问的是「为什么这个解法成立」「它跟另一种做法差在哪」「它的代价是什么」「它在哪里失效」,不是「它定义是什么」。一个 Q 必须能让答案承重,不能被一句话敷衍过去。21222. *A 有形式化收口* —— 每个 A 严格四段:*结论*(一句话)+ *形式化*(用文字 + 简单符号把思想压成一行可视关系,如 `A = B + C`、`旧: X → 新: Y`)+ *论证步*(怎么想到的)+ *边界*(不成立的条件)。形式化是"思想的几何",让读者一眼看出关系。23243. *Q 链有方向* —— Q 之间不是并列罗列,是「Q1 答完→Q2 自然冒出来」。读者读完整串 Q,相当于走了一遍作者的推理路径。2526## 工作流2728按 `Workflows/Extract.md` 的步骤执行。2930## 设计参考3132Q 怎么提、A 怎么收口的具体模式见 `References/QuestionDesign.md`。3334## Voice Notification3536执行 workflow 时:3738```bash39curl -s -X POST http://localhost:31337/notify \40 -H "Content-Type: application/json" \41 -d '{"message": "Running Extract in ljg-qa"}' \42 > /dev/null 2>&1 &43```4445输出文本:4647```48Running **Extract** in **ljg-qa**...49```5051## 输出5253- 格式:Markdown(`**bold**`,禁 Org 语法)54- 路径:`~/Documents/notes/`55- denote 文件名:`{YYYYMMDDTHHMMSS}--qa-{核心主题 5-10 字}__qa.md`5657## Examples5859*Example 1: URL*6061```62User: /ljg-qa https://example.com/article63→ WebFetch 获取64→ 找观点骨架 → 设计 Q 链 → 写 A 三段65→ markdown 输出到 ~/Documents/notes/66```6768*Example 2: 论文 PDF*6970```71User: /ljg-qa ~/Downloads/paper.pdf72→ Read PDF(注意 pages 参数)73→ Q 抽出方法的「为什么」「代价」「边界」74→ 输出 markdown75```7677*Example 3: 直接文本*7879```80User: 把这段抽成 Q-A: [text]81→ 跳过获取,直接抽82→ 输出83```8485## Gotchas8687- *AI 默认会写「什么是 X」型问题* —— 教科书腔。生成后扫一遍,凡是 Q 能用一句定义打发的,重写88…
Excerpt shown under the repository's MIT license.
More skills in ljg-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Production-grade engineering skills for AI coding agents.
The open-source app everyone uses to manage agents at work
