โ† Back to Skills Marketplace
rudagebil11-jpg

Ai Fact Checker

by rudagebil11-jpg ยท GitHub โ†— ยท v1.1.0 ยท MIT-0
cross-platform โš  suspicious
118
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install ai-fact-checker
Description
๐Ÿ” AI ไบ‹ๅฎžๆ ธๆŸฅ - ่‡ชๅŠจ้ชŒ่ฏๅคงๆจกๅž‹่พ“ๅ‡บๅ‡†็กฎๆ€ง๏ผŒๆฃ€ๆต‹ hallucination ๅนป่ง‰็ผ–้€ ๅ†…ๅฎน๏ผŒ่”็ฝ‘ๆœ็ดขไบคๅ‰้ชŒ่ฏ็ป™ๅ‡บๅฏไฟกๅบฆ่ฏ„ๅˆ†ๅ’Œไฟฎๆญฃใ€‚่งฃๅ†ณๅคงๆจกๅž‹ไธ€ๆœฌๆญฃ็ป่ƒก่ฏดๅ…ซ้“็š„็—›็‚นใ€‚
README (SKILL.md)

๐Ÿ” AI Fact Checker - AI ไบ‹ๅฎžๆ ธๆŸฅ

่‡ชๅŠจ้ชŒ่ฏ AI ่พ“ๅ‡บไฟกๆฏ็š„็œŸๅฎžๆ€ง๏ผŒๆฃ€ๆต‹ๅนป่ง‰๏ผˆhallucination๏ผ‰็ผ–้€ ๅ†…ๅฎน๏ผŒ่”็ฝ‘ๆœ็ดขไบคๅ‰้ชŒ่ฏ๏ผŒ็ป™ๅ‡บๅฏไฟกๅบฆ่ฏ„ๅˆ†๏ผŒๅนถ่‡ชๅŠจไฟฎๆญฃ้”™่ฏฏไฟกๆฏใ€‚

โœจ ็—›็‚น่งฃๅ†ณ

ๅคงๆจกๅž‹็ปๅธธไธ€ๆœฌๆญฃ็ปๅœฐ่ƒก่ฏดๅ…ซ้“๏ผš็ผ–้€ ไธๅญ˜ๅœจ็š„่ฎบๆ–‡ใ€ๆ•ฐๆฎใ€ไบบๅใ€ไบ‹ไปถใ€็ฝ‘ๅ€ใ€‚่ฟ™ไธชๆŠ€่ƒฝๅธฎไฝ ๏ผš

  1. ่‡ชๅŠจๆๅ– - ๆ™บ่ƒฝ่ฏ†ๅˆซๆ–‡ๆœฌไธญ็š„ไบ‹ๅฎžๆ€ง้™ˆ่ฟฐ๏ผŒๆŽ’้™ค่ง‚็‚นๅ’Œไธป่ง‚ๅˆคๆ–ญ
  2. ไบคๅ‰้ชŒ่ฏ - ่‡ชๅŠจ่”็ฝ‘ๆœ็ดขๆฏไธช้™ˆ่ฟฐ๏ผŒๅฏนๆฏ”ๆƒๅจๆฅๆบ
  3. ๅฏไฟกๅบฆ่ฏ„ๅˆ† - ็ป™ๅ‡บ โœ… ๅฏไฟก / โš ๏ธ ้ƒจๅˆ†ๅญ˜็–‘ / โŒ ๅคงๆฆ‚็އ้”™่ฏฏ
  4. ่‡ชๅŠจไฟฎๆญฃ - ๅฆ‚ๆžœๅ‘็Žฐ้”™่ฏฏ๏ผŒๅŸบไบŽๆœ็ดข็ป“ๆžœ็ป™ๅ‡บๆญฃ็กฎไฟกๆฏ
  5. ๅผ•็”จๆฅๆบ - ้™„ไธŠๆœ็ดข็ป“ๆžœ้“พๆŽฅ๏ผŒๆ–นไพฟไฝ ่ฟ›ไธ€ๆญฅๆ ธๅฎž

๐Ÿš€ ไฝฟ็”จๆ–นๆณ•

ๅŸบๆœฌๆ ธๆŸฅ

่ฏท็”จ ai-fact-checker ้ชŒ่ฏ่ฟ™ๆฎตไฟกๆฏ๏ผš
OpenClaw ๅ‘ๅธƒไบŽ 2025 ๅนด๏ผŒClawHub ไธŠๆœ‰่ถ…่ฟ‡ 10000 ไธช็คพๅŒบๆŠ€่ƒฝใ€‚

ๅฏน่ฏไธญๅฟซ้€Ÿๆ ธๆŸฅ

ๅฝ“ไฝ ๅฏน AI ๅ›ž็ญ”ๆŸๅฅ่ฏๅญ˜็–‘ๆ—ถ๏ผš

fact-check ่ฟ™ๅฅ่ฏๆ˜ฏๅฆๆญฃ็กฎ๏ผšOpenClaw ็š„ไฝœ่€…ๆ˜ฏ Peter Steinberger

ๆ‰น้‡ๆ ธๆŸฅๆ•ดไธชๆ–‡ๆกฃ

fact-check-document ./path/to/your-document.md

โš™๏ธ ๅทฅไฝœๆต็จ‹

ๅŽŸๅง‹ๆ–‡ๆœฌ โ†’ ๆๅ–ไบ‹ๅฎž้™ˆ่ฟฐ โ†’ ้€ไธช่”็ฝ‘ๆœ็ดข โ†’ ๅ…ณ้”ฎ่ฏๅŒน้…่ฏ„ๅˆ† โ†’ ็”Ÿๆˆๆ ธๆŸฅๆŠฅๅ‘Š
  1. ๆ™บ่ƒฝๆๅ– - ่ฟ‡ๆปคๆމ่ง‚็‚น๏ผŒๅชไฟ็•™ๅฏ้ชŒ่ฏ็š„ไบ‹ๅฎž้™ˆ่ฟฐ
  2. ็‹ฌ็ซ‹ๆœ็ดข - ๆฏไธช้™ˆ่ฟฐๅ•็‹ฌๆœ็ดข๏ผŒไฟ่ฏๅ‡†็กฎๆ€ง
  3. ๅŒน้…็ฎ—ๆณ• - ๆ นๆฎๅ…ณ้”ฎ่ฏ่ฆ†็›–็އ่ฎก็ฎ—ๅฏไฟกๅบฆๅˆ†ๆ•ฐ
  4. ็ป“ๆž„ๅŒ–ๆŠฅๅ‘Š - ๆธ…ๆ™ฐๅฑ•็คบๆฏไธช้™ˆ่ฟฐ็š„้ชŒ่ฏ็ป“ๆžœ

๐Ÿ“Š ่ฏ„ๅˆ†ๆ ‡ๅ‡†

่ฏ„ๅˆ†่Œƒๅ›ด ๆ ‡่ฏ† ่ฏดๆ˜Ž
90-100 โœ… ๅฏไฟก ไฟกๆฏไธŽๅคšไธชๆƒๅจๆฅๆบไธ€่‡ด
60-89 โš ๏ธ ้ƒจๅˆ†ๅฏไฟก ๆ ธๅฟƒไฟกๆฏๅพ—ๅˆฐ้ชŒ่ฏ๏ผŒ็ป†่Š‚ๆ— ๆณ•็กฎ่ฎค
30-59 โš ๏ธ ๅญ˜็–‘ ๆ‰พไธๅˆฐ่ถณๅคŸ้ชŒ่ฏๆฅๆบๆˆ–ไฟกๆฏ้ƒจๅˆ†ๅ†ฒ็ช
0-29 โŒ ้”™่ฏฏ ไฟกๆฏไธŽๆƒๅจๆฅๆบ็Ÿ›็›พ๏ผŒ็กฎ่ฎคไธบ็ผ–้€ 

๐Ÿ’ก ็คบไพ‹่พ“ๅ‡บ

# ๐Ÿง AI ไบ‹ๅฎžๆ ธๆŸฅๆŠฅๅ‘Š

**ๅŽŸๅง‹ๆ–‡ๆœฌ:**
OpenClaw ๅ‘ๅธƒไบŽ 2025 ๅนด๏ผŒ็Žฐๅœจ ClawHub ไธŠๅทฒ็ปๆœ‰่ถ…่ฟ‡ 10000 ไธช็คพๅŒบๆŠ€่ƒฝใ€‚ไฝœ่€…ๆ˜ฏ Peter Steinbergerใ€‚

---

## 1. ๆ ธๆŸฅ: "OpenClaw ๅ‘ๅธƒไบŽ 2025 ๅนด๏ผŒ็Žฐๅœจ ClawHub ไธŠๅทฒ็ปๆœ‰่ถ…่ฟ‡ 10000 ไธช็คพๅŒบๆŠ€่ƒฝใ€‚ไฝœ่€…ๆ˜ฏ Peter Steinbergerใ€‚"

- **่ฏ„ๅˆ†:** 45/100
- **็ป“่ฎบ:** โš ๏ธ ๅญ˜็–‘
- **ๅŽŸๅ› :** ้ƒจๅˆ†ไฟกๆฏไธŽๆœ็ดข็ป“ๆžœไธ็ฌฆ

**ๅ‚่€ƒๆฅๆบ:**
1. [OpenClaw GitHub - README](https://github.com/openclaw/openclaw)
2. [ClawHub - Official Skill Registry](https://clawhub.ai/skills)

---

**ๆ•ดไฝ“่ฏ„ๅˆ†:** 45/100 - โš ๏ธ ๆ•ดไฝ“ๅญ˜็–‘๏ผŒๅปบ่ฎฎๆ ธๅฎž

**ไฟฎๆญฃ:**
- OpenClaw ๅ‘ๅธƒไบŽ **2024 ๅนด**๏ผˆไธๆ˜ฏ 2025๏ผ‰
- ClawHub ไธŠ็›ฎๅ‰ๆ”ถๅฝ• **~5700+** ไธชๆŠ€่ƒฝ๏ผˆไธๆ˜ฏ 10000+๏ผ‰
- โœ… ไฝœ่€…็กฎๅฎžๆ˜ฏ **Peter Steinberger**

๐Ÿ”ง ไพ่ต–

  • ้œ€่ฆ OpenClaw ๅ†…็ฝฎ web_search ๆŠ€่ƒฝ๏ผˆ้ป˜่ฎค่‡ชๅธฆ๏ผŒไธ้œ€่ฆ้ขๅค–ๅฎ‰่ฃ…๏ผ‰
  • ไธ้œ€่ฆ้ขๅค– API ๅฏ†้’ฅ๏ผŒไฝฟ็”จ็Žฐๆœ‰ๆœ็ดข้…้ข

๐Ÿ“ฆ ๅฎ‰่ฃ…

npx clawhub install ai-fact-checker

๐Ÿงช ๆต‹่ฏ•

cd ai-fact-checker
node test-run.js

๐Ÿ‘จโ€๐Ÿ’ป Author

rudagebil11-jpg

๐Ÿ“„ License

MIT

Usage Guidance
What to consider before installing: - Don't install blindly. The skill's purpose is coherent, but the code contains a command-injection vulnerability: scripts/fact-check.js builds a shell command by interpolating user text into execSync(openclaw tool web_search --query "..."). An attacker-controlled input could inject shell metacharacters (e.g., `;`, `&&`, `$(...)`, backticks) and execute arbitrary commands on your host when the script runs. - If you must use it: run it only in a sandboxed or isolated environment (container/VM) until you fix the code. - Fixes to request or apply before running: - Replace execSync with a safer invocation that passes arguments as an argv array (avoid the shell) or use the OpenClaw SDK/API instead of shelling out. For Node, use child_process.spawn or execFile with an array of arguments to avoid shell interpolation. - Properly validate/escape user input. At minimum, reject inputs containing suspicious shell metacharacters or sanitize them using a robust escaping library. - Add robust error handling for the web_search output before JSON.parse to avoid crashes or injection via malformed output. - Remove any unicode control characters from SKILL.md and verify there are no hidden/invisible characters intended to manipulate downstream parsers. - Verify the openclaw CLI behavior: confirm that openclaw tool web_search returns well-formed JSON and that invoking it from scripts is allowed and safe in your environment. - If you don't want to run code from this unknown source, consider implementing the same logic yourself or using a vetted fact-checking skill/utility. Overall: the skill is functionally coherent but contains security issues (shell injection risk + suspicious control characters). Treat it as suspicious until the above issues are resolved.
Capability Analysis
Type: OpenClaw Skill Name: ai-fact-checker Version: 1.1.0 The skill contains a command injection vulnerability in `scripts/fact-check.js` due to the use of `execSync` to invoke the `web_search` tool. While the script attempts to escape double quotes, it fails to sanitize other shell metacharacters (e.g., backticks, semicolons, or subshells), which could allow a crafted 'fact' to execute arbitrary commands on the host. This is classified as suspicious rather than malicious because the behavior appears to be a poorly implemented interface to the OpenClaw CLI rather than an intentional backdoor or exploit.
Capability Assessment
โœ“ Purpose & Capability
Name/description, SKILL.md, and code all describe the same behavior: extract factual statements and use OpenClaw's web_search to verify them. The skill requests no secrets, no unrelated binaries, and the declared dependency on the built-in web_search tool matches the implementation (it calls an openclaw web_search CLI).
โš  Instruction Scope
The SKILL.md and scripts instruct the agent to run a CLI web_search and parse results โ€” that's expected โ€” but scripts/fact-check.js uses child_process.execSync to run: openclaw tool web_search --query "<user text>". The user-supplied statements are interpolated into a shell command with only double-quote escaping; other shell metacharacters (`, $, ;, &, |, $(), etc.) are not escaped, creating a command-injection risk. Additionally, the SKILL.md contains unicode control characters (scanner flagged 'unicode-control-chars'), which can be used for prompt-injection or to confuse parsers; that is unexpected for a benign fact-checker and merits manual review.
โ„น Install Mechanism
No install spec is provided (instruction-only), which is low-risk for supply-chain downloads. However, the skill bundle does include JavaScript files that will be present once installed; since these are executed locally when you run tests or the script, you should review them. There is no remote download URL in the install, which reduces supply-chain concerns.
โœ“ Credentials
The skill requests no environment variables or credentials, consistent with a public web-search based fact-checker. The code does not attempt to read environment secrets. The only external dependency is the OpenClaw CLI/web_search tool; ensure that tool's behavior and returned JSON format are trusted/expected.
โœ“ Persistence & Privilege
The skill does not request always:true, does not claim to modify other skills or global agent settings, and is user-invocable by default. It does not attempt to persist credentials or alter system-wide configuration.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install ai-fact-checker
  3. After installation, invoke the skill by name or use /ai-fact-checker
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.1.0
Version 1.1.0 of ai-fact-checker brings improved documentation clarity and workflow explanations. - Refined and expanded SKILL.md with clearer usage instructions, step-by-step workflows, and more detailed sample outputs - Better highlights scoring criteria, correction logic, and example scenarios for both individual fact and bulk document checking - Clarifies installation, dependencies, and testing for users - General improvements for readability and user understanding (no functional code changes described)
v1.0.0
ai-fact-checker v1.0.0 - ้ฆ–ๆฌกๅ‘ๅธƒ๏ผšAI ไบ‹ๅฎžๆ ธๆŸฅๆŠ€่ƒฝไธŠ็บฟใ€‚ - ่ƒฝๅคŸ่‡ชๅŠจไปŽ AI ่พ“ๅ‡บไธญๆๅ–ไบ‹ๅฎžไฟกๆฏๅนถ่”็ฝ‘ไบคๅ‰้ชŒ่ฏใ€‚ - ๆฃ€ๆต‹ๅนถๆ ‡ๆณจ hallucination๏ผˆ็ผ–้€ ๅ†…ๅฎน๏ผ‰๏ผŒๅฏนๆฏ้กนไฟกๆฏ็ป™ๅ‡บๅฏไฟกๅบฆ่ฏ„ๅˆ†ใ€‚ - ๆ”ฏๆŒ้”™่ฏฏๆฃ€ๆต‹ไธŽไฟฎๆญฃๅปบ่ฎฎ๏ผŒๅผ•็”จๆƒๅจๆฅๆบ่ฟ›่กŒๆ ธๆŸฅใ€‚ - ๆไพ›ๅŸบๆœฌใ€ๅฎžๆ—ถใ€ๆ‰น้‡ไธ‰็งๆ ธๆŸฅ็”จๆณ•ๅ’Œ่ฏฆ็ป†่ฏ„ๅˆ†ๆ ‡ๅ‡†ใ€‚
Metadata
Slug ai-fact-checker
Version 1.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Ai Fact Checker?

๐Ÿ” AI ไบ‹ๅฎžๆ ธๆŸฅ - ่‡ชๅŠจ้ชŒ่ฏๅคงๆจกๅž‹่พ“ๅ‡บๅ‡†็กฎๆ€ง๏ผŒๆฃ€ๆต‹ hallucination ๅนป่ง‰็ผ–้€ ๅ†…ๅฎน๏ผŒ่”็ฝ‘ๆœ็ดขไบคๅ‰้ชŒ่ฏ็ป™ๅ‡บๅฏไฟกๅบฆ่ฏ„ๅˆ†ๅ’Œไฟฎๆญฃใ€‚่งฃๅ†ณๅคงๆจกๅž‹ไธ€ๆœฌๆญฃ็ป่ƒก่ฏดๅ…ซ้“็š„็—›็‚นใ€‚ It is an AI Agent Skill for Claude Code / OpenClaw, with 118 downloads so far.

How do I install Ai Fact Checker?

Run "/install ai-fact-checker" in the OpenClaw or Claude Code chat to install it in one step โ€” no extra setup required.

Is Ai Fact Checker free?

Yes, Ai Fact Checker is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Ai Fact Checker support?

Ai Fact Checker is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Ai Fact Checker?

It is built and maintained by rudagebil11-jpg (@rudagebil11-jpg); the current version is v1.1.0.

๐Ÿ’ฌ Comments