test-driven-development
OBobra/superpowers298k近 7 天新增 2,631 个 star
Use ChatGPT Web's GPT 5.6 Sol Pro as a verified second-opinion partner for difficult planning, architecture, debugging, business, product, content-strategy, risk-review, and Skill-design work. Use when the user asks for GPT 5.6 Sol Pro, ChatGPT Pro, a deeper outside judgment, or a file-grounded review. Default to the Codex Chrome plugin for text, model selection, file uploads, waiting, and extraction. Use OpenCLI only when the user explicitly requests it or the Chrome plugin is unavailable and OpenCLI passes preflight.
Ask GPT 5.6 Sol Pro to review a difficult problem with the evidence it needs, then bring the result back into the local Agent workflow. Treat the answer as advisory. The local Agent owns verification, adoption, and final delivery.
Use the Codex Chrome plugin by default for every consultation, including text-only requests. Read and follow the installed chrome:control-chrome Skill before browser work, then read Chrome workflow.
Use OpenCLI only when one of these is true:
opencli doctor confirms a working browser bridge.When OpenCLI is eligible, read OpenCLI fallback. Do not choose OpenCLI merely because it is installed. Do not use OpenCLI for file uploads.
If neither path is available, prepare the context packet and tell the user exactly which browser connection is missing. Never imply that a Pro consultation completed.
Pro in the standard ChatGPT model picker.In standard ChatGPT conversations, OpenAI maps Pro to GPT 5.6 Sol Pro. Confirm either:
GPT-5.6 Sol family and the exact Pro radio has aria-checked=true.Reject legacy GPT 5.5 Pro selectors, Pro Extended, base Sol Extra High, and ambiguous Pro text outside the model picker. Stop if the model cannot be confirmed.
ChatGPT Web cannot read a local path by itself. Upload the actual file, paste its contents, or build a text bundle. Never claim GPT inspected a file when it received only a filename, path, or summary.
Do not send executable credentials: tokens, cookies, passwords, API keys, private keys, OAuth headers, browser profiles, or session dumps. Ordinary user-owned business and project context may be included when it materially improves the judgment.
Run the bundled scanner before submission:
SKILL_DIR="<path-to-installed-gpt56-sol-pro-consult>"
python3 "$SKILL_DIR/scripts/check_packet_safety.py" packet.md
Include:
For difficult work, prefer a structured 8,000–15,000-character packet over a short prompt that removes causal details. Ask for a concise reasoning artifact—assumptions, decision frame, evidence weighting, strongest counterargument, tradeoffs, and recommendation—without requesting hidden chain-of-thought.
Use attachments when the answer depends on local Skills, repositories, source files, screenshots, documents, spreadsheets, slides, PDFs, datasets, logs, or rendered output.
When a directory contains many text files, build one reviewable bundle:
SKILL_DIR="<path-to-installed-gpt56-sol-pro-consult>"
python3 "$SKILL_DIR/scripts/build_attachment_bundle.py" \
/path/to/artifact-or-directory \
-o /tmp/gpt56-sol-pro-attachment-bundle.md
List every attachment in the packet. Upload original human-readable files first; use a generated Markdown bundle when there are too many files or archives are rejected. Exclude caches, dependencies, build output, .git, secrets, and irrelevant binaries.
A consultation is complete only when all are true:
GPT56_SOL_PRO_RESULT_... sentinel appears in that assistant turn.If the user says the result is already visible, re-extract the existing conversation before retrying. Never start a duplicate while the original run may still be active.
Return:
## Pro Consultation Result
- Status: completed | failed | skipped
- Model confirmed: yes | no
- Sentinel verified: yes | no
- Browser path: Codex Chrome | OpenCLI
## What GPT 5.6 Sol Pro Said
<concise summary>
## Local Adoption Decision
- Adopt:
- Reject:
- Modify:
- Reason:
## Final Answer
<the local Agent's verified recommendation or deliverable>
OBobra/superpowers298k近 7 天新增 2,631 个 star
MAmattpocock/skills288k近 7 天新增 10,178 个 star
AFaffaan-m/ECC278k近 7 天新增 4,046 个 star
AFaffaan-m/ECC278k近 7 天新增 4,046 个 star
FIfirecrawl/firecrawl191k近 7 天新增 2,010 个 star