skills/peachest/skills/fact-check/Gen Agent Trust Hub

fact-check

Pass

Audited by Gen Agent Trust Hub on Oct 16, 2026

Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
  • [INDIRECT_PROMPT_INJECTION]: The skill is designed to process untrusted markdown documents provided by the user for fact-checking.
  • Ingestion points: Document content is read by scripts/init.sh, scripts/build-claims.py, and scripts/validate-claims.sh. This content is then passed to LLMs during Phase 1 (Extraction) and Phase 5 (Deep Verify).
  • Boundary markers: The system prompt in prompts/extract-claims.md uses explicit 'Rules' and a 'Verbatim Copy Rule' to constrain LLM behavior, but lacks strict structural delimiters for the input document itself.
  • Capability inventory: The skill has access to web search tools (anysearch), the ability to spawn subagents for parallel processing (subagent tool), and performs network requests via urllib and curl in scripts/rule-engine.sh.
  • Sanitization: The skill uses scripts/validate-claims.sh to perform deterministic checks (JSON syntax, schema, and exact substring matching against the source) which mitigates some risks of the LLM 'hallucinating' or being diverted by instructions embedded within the document text.
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 16, 2026, 10:48 AM