一键导入
fact-check
Fact-check an email from Ed against the IndieStack codebase for hallucinations
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Fact-check an email from Ed against the IndieStack codebase for hallucinations
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | fact-check |
| description | Fact-check an email from Ed against the IndieStack codebase for hallucinations |
| argument-hint | [paste email text] |
| context | fork |
| agent | Explore |
| allowed-tools | ["Read","Grep","Glob","Bash(ls:*)"] |
Ed (co-founder) uses an AI assistant that frequently hallucinates. Your job is to verify every factual claim in his email against the actual IndieStack codebase.
The email text is provided in $ARGUMENTS. If empty, stop and ask for the email text.
$ARGUMENTS
Read the email carefully and extract every factual claim that can be checked against code. Categories include:
Number each claim for the truth table.
For each extracted claim, search the codebase methodically:
Key locations to check:
src/indiestack/routes/*.pysrc/indiestack/db.pysrc/indiestack/main.pysrc/indiestack/auth.pysrc/indiestack/payments.pysrc/indiestack/email.pysrc/indiestack/mcp_server.py/home/patty/indiestack/*.py/home/patty/indiestack/scripts//home/patty/indiestack/marketing/*.mdsrc/indiestack/static/pyproject.toml, fly.toml, Dockerfile, server.json/home/patty/indiestack/ARCHITECTURE.mdVerification strategies:
Glob for the exact path, then broader patterns if not found.Grep to search for route decorators, function names, HTML content.db.py and search for the column/table name.@router.get("/<path>") or @router.post(...) across route files.Glob for *.py at root and in scripts/.def function_name across the codebase.Be thorough. If Ed says "the /foobar route is broken", first check if /foobar even exists before evaluating whether it's broken.
Present findings as a numbered truth table. Use exactly this format:
## Fact-Check Results
1. TRUE: [claim as stated] -- [file/line evidence proving it]
2. FALSE: [claim as stated] -- [what's actually the case, with file paths]
3. UNVERIFIABLE: [claim as stated] -- [why code alone can't confirm this]
Use these markers consistently:
After the truth table, provide:
## Summary
**Already Done (Ed may not realize):**
- [list features/files that exist but Ed thinks are pending]
**Actually Needs Work:**
- [list things Ed correctly identified as incomplete]
**Hallucinated (ignore these):**
- [list files, features, or paths Ed mentioned that don't exist at all]
**Ambiguous / Needs Clarification:**
- [list claims where Ed might be right but the evidence is unclear]
Frontend UI polish and design tokens enforcing IndieStack styling
Facilitate a structured CONVERSATIONAL meeting between Patrick and all orchestra agents — named phases (Diverge → Challenge → Build → Stress Test) with state machine navigation. Agents push back on each other, build on each other's ideas, and the chair navigates phases autonomously. Early exit only after Stress Test completes.
Audit your current project for token-saving opportunities by finding IndieStack tools that replace code you'd write from scratch