dyz-gongwen-skills
公文写作 Skills|AI 公文写作助手:防编造、守保密、GB/T 9704 一键排版,覆盖 22 种文书,支持 Claude Code / Codex / Cursor
翻訳待ち
リポジトリ情報はまだ収集していません。
No updates detected yet. GitHub releases will appear here.
Test product ideas with your AI agent. Python checks quotes and numbers. One HTML report. For Claude Code and Codex.
翻訳待ち
Loading the full README.
Read the full README ↗An idea validation skill for Claude Code and Codex. Your agent searches the web for evidence. A small Python program checks every quote and number the agent reports. You get one HTML report.
https://github.com/user-attachments/assets/1616cdf8-8422-4346-9327-6ee277a1cd40
One example run: the garden centre idea. The percentage is the AI's opinion. Code computed the counts.
Open the example report · How it works · Install
npx skills add RazAndAlex/second-guess
You need Python 3.9 or later, and Node.js for npx. uv is optional and only helps read PDF pages. To install into one agent only, add -a claude-code or -a codex.
The skill installs into any agent that the installer supports. It has run end to end in Claude Code and Codex only, and the Claude Code run was on the author's machine.
Ask your agent to test an idea in plain words, for example: "Use the second-guess skill on this idea: refill tablets for cleaning spray, sold in Italian supermarkets."
Codex needs network access for the commands the agent runs:
codex --search exec -s workspace-write --skip-git-repo-check -c 'sandbox_workspace_write.network_access=true' "<idea>"
Claude Code:
claude -p "<idea>" --allowedTools "Bash,Read,Write,Edit,WebSearch,WebFetch,Agent,Skill"
In four test runs, a run took 5 to 14 minutes. The tokens cost $0.54 to $3.19 at API prices. One run also used helper agents that left no cost record. You pay from your own plan or API account.
The run writes to second-guess-runs/<date>-<idea>/ in the folder where you started it. At the end the agent shows you the path of report.html. Open it in a browser. The file holds its own font and needs no network.
Each user picks the model. second-guess ships no data, no model, no API key and no purchase number. Opening a source link tells that site your address.
If a card check prints network_blocked, the program reached neither web.archive.org nor github.com. Turn on network access for your agent.
To try the program with no agent and no network, see docs/by-hand.md.
stats command computes from it and a blind reviewer judges whether the data matches the idea. Otherwise the report says "I don't know".A passing card means only that its words are on the page. The words can still say something other than what the card claims. Read the source before you rely on a card.
The lean is an AI's opinion. No test score sits beside it, and it is unproven on real launches.
The ones that matter most. The full list of 32 is in docs/limits.md.
stats answers "I don't know" below about 1,000 rows, above 500 features, or when the run takes longer than 90 seconds.idea-test-files/. That rule binds the program. It does not bind the agent.Open an issue at github.com/RazAndAlex/second-guess/issues. Say which agent and model you used, the command you ran and what it printed. Leave out private run data and API keys.
To run the tests, clone the repository and run this from its root. One test skips in a clone, because its sample file is not published.
python3 -B -I -m unittest discover -s tests
MIT. See LICENSE. Some prompt wording is adapted from Althing; the notice is in skills/second-guess/references/hostile.md. The Unicode folding in the source check is adapted from grounded (MIT); the notice is at the top of skills/second-guess/scripts/second_guess.py.