/start-14-6.en
Lesson command
$ npx -y skills add minicoohei/ai-agent-camp --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/start-14-6.en
Context preview
What this command does when you run it.
Lesson command
Command definition
start-14-6.en.mddescription: "Lesson command"
chapter: "courses/aiagent/lesson03-core/module14-article-writing/chapter.yaml"
category: "lesson"
duration: "~30 min"
prerequisites: ["start-14-5"]
level: "intermediate"
tags: ["article", "factcheck"]
nonInteractiveMode: deferred
๐ Lesson 14-6: Fact-Checking - Fact Verification Agent
๐ What You'll Do
Welcome to **Lesson 14-6: Fact-Checking - Fact Verification Agent**!
| Item | Details | |------|---------| | Goal | Verify factual claims in the article using the fact-checking agent and add citations | | Duration | ~30 min | | Skills Used | fact-checker | | Prerequisites | Gemini API key configured, Lesson 14-5 (proofread draft) complete | | Course Page | Refer to [Module 14: Article Writing](https://ai-agent.camp/en/course/module-14) in parallel |
**Session flow:** 1. Understand the fact-check target categories 2. Run fact verification with fact-checker 3. Review verification results and add citations to the article
By the end of this session, a fact-verified article with citations will be complete.
> **๐ก Hint**: If the AI response stops midway, type "please continue" or "it stopped" to resume. Responses may pause depending on the tool, but this is not a malfunction.
---
๐ฏ Readiness Check
First, let's confirm everything is ready.
**AskQuestion settings:**
{
"title": "๐ฏ Pre-Session Check",
"questions": [{
"id": "readiness",
"prompt": "Are you ready?",
"options": [
{"id": "ready", "label": "Ready! Let's start"},
{"id": "check_prereq", "label": "I want to check the prerequisites"},
{"id": "view_html", "label": "I want to see the course page first"},
{"id": "different_lesson", "label": "I want to go to a different lesson"}
]
}]
}(ready โ Proceed to Step 1) (check_prereq โ Run prerequisite check) (view_html โ Show course page path) (different_lesson โ Display module list)
---
๐ Step 1: Understand Fact-Check Target Categories
In Codex, you typically select from choices in chat: "Continue / Review examples / Skip".
**AskQuestion settings example:**
{
"title": "๐ Step 1: Understand Fact-Check Categories",
"questions": [{
"id": "step_action",
"prompt": "What would you like to do with this step?",
"options": [
{"id": "practice", "label": "Continue"},
{"id": "review", "label": "Just review examples"},
{"id": "skip", "label": "Skip"}
]
}]
}**Post-selection instructions (example)**: Input:
Explain the 5 categories verified by the fact-checking agent.
1. Numbers and statistics: Accuracy of values like "X%", "X times", "X billion yen"
2. Dates and timelines: Accuracy of dates like "started in year X", "released in month X"
3. Proper nouns: Spelling and official names of companies, products, and people
4. Causal relationships: Validity of claims like "X caused Y"
5. Citations and references: Verification of sources for claims like "according to X", "a study by X shows"
Explain the specific verification methods and common error patterns for each category.
**Expected result**: Details of the 5 verification categories and common error patterns are explained.
---
๐ Step 2: Run Fact Verification with fact-checker
In Codex, you typically select from choices in chat: "Continue / Review examples / Skip".
**AskQuestion settings example:**
{
"title": "๐ Step 2: Run Fact-Check",
"questions": [{
"id": "step_action",
"prompt": "What would you like to do with this step?",
"options": [
{"id": "practice", "label": "Continue"},
{"id": "review", "label": "Just review examples"},
{"id": "skip", "label": "Skip"}
]
}]
}**Post-selection instructions (example)**: Input:
Use the fact-checker skill to fact-check the proofread article.
Execution command:
python skills/fact-checker/scripts/fact_checker.py --input output/article-14-5-proofread.md --output output/article-14-6-factcheck.json
Target file: output/article-14-5-proofread.md
Verify across all 5 categories:
1. Numbers and statistics
2. Dates and timelines
3. Proper nouns
4. Causal relationships
5. Citations and references
Output the following for each claim:
- Relevant text (with line number)
- Category
- Verification result: Verified / Needs review / Error / Source unknown
- Correct information (if error)
- Recommended source URL (if available)
Save the results to output/article-14-6-factcheck.json.
**Expected result**: All factual claims in the article are verified across 5 categories, with results output in JSON format.
---
๐ Step 3: Review Results and Add Citations
In Codex, you typically select from choices in chat: "Continue / Review examples / Skip".
**AskQuestion settings example:**
{
"title": "๐ Step 3: Add Citations",
"questions": [{
"id": "step_action",
"prompt": "What would you like to do with this step?",
"options": [
{"id": "practice", "label": "Continue"},
{"id": "review", "label": "Just review examples"},
{"id": "skip", "label": "Skip"}
]
}]
}**Post-selection instructions (example)**: Input:
Based on the verification results in output/article-14-6-factcheck.json,
apply the following corrections to the article.
1. "Error" claims: Correct with accurate information
2. "Needs review" claims: Change to cautious wording (e.g., "it is said that...")
3. "Source unknown" citations: Add sources or remove the citation
4. "Verified" claims: Add sources as footnotes
Place all citations at the end of the article:
## References
1. [Source title](URL) - Description of referenced section
2. ...
Save the result to output/article-14-6-factchecked.md.
**Expected result**: Fact verification corrections are applied and the article with citations is saved.
---
โ ๏ธ Common Issues and Solutions
In Codex, you typically present choices in chat so the user can select their issue and get guidance instantly.
**AskQuestion settings
Read more
description: "Lesson command" chapter: "courses/aiagent/lesson03-core/module14-article-writing/chapter.yaml" category: "lesson" duration: "~30 min" prerequisites: ["start-14-5"] level: "intermediate" tags: ["article", "factcheck"] nonInteractiveMode: deferred
๐ Lesson 14-6: Fact-Checking - Fact Verification Agent
๐ What You'll Do
Welcome to **Lesson 14-6: Fact-Checking - Fact Verification Agent**!
| Item | Details | |------|---------| | Goal | Verify factual claims in the article using the fact-checking agent and add citations | | Duration | ~30 min | | Skills Used | fact-checker | | Prerequisites | Gemini API key configured, Lesson 14-5 (proofread draft) complete | | Course Page | Refer to [Module 14: Article Writing](https://ai-agent.camp/en/course/module-14) in parallel |
**Session flow:** 1. Understand the fact-check target categories 2. Run fact verification with fact-checker 3. Review verification results and add citations to the article
By the end of this session, a fact-verified article with citations will be complete.
> **๐ก Hint**: If the AI response stops midway, type "please continue" or "it stopped" to resume. Responses may pause depending on the tool, but this is not a malfunction.
---
๐ฏ Readiness Check
First, let's confirm everything is ready.
**AskQuestion settings:**
{
"title": "๐ฏ Pre-Session Check",
"questions": [{
"id": "readiness",
"prompt": "Are you ready?",
"options": [
{"id": "ready", "label": "Ready! Let's start"},
{"id": "check_prereq", "label": "I want to check the prerequisites"},
{"id": "view_html", "label": "I want to see the course page first"},
{"id": "different_lesson", "label": "I want to go to a different lesson"}
]
}]
}(ready โ Proceed to Step 1) (check_prereq โ Run prerequisite check) (view_html โ Show course page path) (different_lesson โ Display module list)
---
๐ Step 1: Understand Fact-Check Target Categories
In Codex, you typically select from choices in chat: "Continue / Review examples / Skip".
**AskQuestion settings example:**
{
"title": "๐ Step 1: Understand Fact-Check Categories",
"questions": [{
"id": "step_action",
"prompt": "What would you like to do with this step?",
"options": [
{"id": "practice", "label": "Continue"},
{"id": "review", "label": "Just review examples"},
{"id": "skip", "label": "Skip"}
]
}]
}**Post-selection instructions (example)**: Input:
Explain the 5 categories verified by the fact-checking agent. 1. Numbers and statistics: Accuracy of values like "X%", "X times", "X billion yen" 2. Dates and timelines: Accuracy of dates like "started in year X", "released in month X" 3. Proper nouns: Spelling and official names of companies, products, and people 4. Causal relationships: Validity of claims like "X caused Y" 5. Citations and references: Verification of sources for claims like "according to X", "a study by X shows" Explain the specific verification methods and common error patterns for each category.
**Expected result**: Details of the 5 verification categories and common error patterns are explained.
---
๐ Step 2: Run Fact Verification with fact-checker
In Codex, you typically select from choices in chat: "Continue / Review examples / Skip".
**AskQuestion settings example:**
{
"title": "๐ Step 2: Run Fact-Check",
"questions": [{
"id": "step_action",
"prompt": "What would you like to do with this step?",
"options": [
{"id": "practice", "label": "Continue"},
{"id": "review", "label": "Just review examples"},
{"id": "skip", "label": "Skip"}
]
}]
}**Post-selection instructions (example)**: Input:
Use the fact-checker skill to fact-check the proofread article. Execution command: python skills/fact-checker/scripts/fact_checker.py --input output/article-14-5-proofread.md --output output/article-14-6-factcheck.json Target file: output/article-14-5-proofread.md Verify across all 5 categories: 1. Numbers and statistics 2. Dates and timelines 3. Proper nouns 4. Causal relationships 5. Citations and references Output the following for each claim: - Relevant text (with line number) - Category - Verification result: Verified / Needs review / Error / Source unknown - Correct information (if error) - Recommended source URL (if available) Save the results to output/article-14-6-factcheck.json.
**Expected result**: All factual claims in the article are verified across 5 categories, with results output in JSON format.
---
๐ Step 3: Review Results and Add Citations
In Codex, you typically select from choices in chat: "Continue / Review examples / Skip".
**AskQuestion settings example:**
{
"title": "๐ Step 3: Add Citations",
"questions": [{
"id": "step_action",
"prompt": "What would you like to do with this step?",
"options": [
{"id": "practice", "label": "Continue"},
{"id": "review", "label": "Just review examples"},
{"id": "skip", "label": "Skip"}
]
}]
}**Post-selection instructions (example)**: Input:
Based on the verification results in output/article-14-6-factcheck.json, apply the following corrections to the article. 1. "Error" claims: Correct with accurate information 2. "Needs review" claims: Change to cautious wording (e.g., "it is said that...") 3. "Source unknown" citations: Add sources or remove the citation 4. "Verified" claims: Add sources as footnotes Place all citations at the end of the article: ## References 1. [Source title](URL) - Description of referenced section 2. ... Save the result to output/article-14-6-factchecked.md.
**Expected result**: Fact verification corrections are applied and the article with citations is saved.
---
โ ๏ธ Common Issues and Solutions
In Codex, you typically present choices in chat so the user can select their issue and get guidance instantly.
**AskQuestion settings
AI Agent Training for Non-Engineers - Complete Guide to Claude Code / Cursor / Codex ### โ ๏ธ Before you clone Official repository (maintained by the authors): Running AI agents from this repo grants them shell, file-write, and external-API permissions on your
Other commands on ai-agent-camp.
- /check-setup.en
Top-level alias โ see lesson/check-setup.en.md for the full body.
Open command - /check-setup.es
Alias de nivel superior โ el cuerpo completo estรก en lesson/check-setup.es.md.
Open command - /check-setup
Top-level alias โ see lesson/check-setup.md for the full body.
Open command - /check-security.en
Lesson command
Open command - /check-security.es
Lesson command
Open command - /check-security
Lesson command
Open command

