Sources
Official recommendations, with their receipts.
This page is generated from a validated snapshot of PromptingCraft.com’s canonical knowledge ledger — not from separate marketing copy. Each entry links to the provider’s documentation and to the exact line of the ledger at a pinned commit.
- Ledger file
- skills/promptcraft/references/knowledge.json
- Pinned commit
- d0babf8f
- Curated on
- 2026-10-12
- Snapshot taken
- 2026-10-12
- Records
- 17 official · 1 methodology
Dated, not live. Dated retrieval snapshot; revalidate applicable sources during use. Retrieval is not publication date. Retrieval dates are when the source was read, not when the provider published it. When your agent can fetch the web, the skill revalidates relevant sources during use.
What the labels mean
Primary provider recommendation, scoped and conditional.
Applies only to the named model family/version/interface.
Provider describes a broader technique; still not a universal mandate.
PromptingCraft.com adaptation, not an official provider claim.
Effectiveness unestablished outside the stated evaluation.
Only documentation from these official hosts can justify model-specific prompting advice: Anthropic — code.claude.com, platform.claude.com, www.anthropic.com; OpenAI — developers.openai.com, learn.chatgpt.com.
Anthropic
9 records- OFFICIALGENERALclaude-clear
State output and constraints clearly; request above-and-beyond behavior explicitly rather than relying on inference.
Anthropic: Prompting best practices· retrieved 2026-10-12· content hash 057fbadeb4e8…ledger line 166 ↗
- OFFICIALGENERALclaude-long-context
For large document inputs, place long documents first and the query later; identify document sources and ground answers in relevant passages.
Anthropic: Prompting best practices· retrieved 2026-10-12· content hash 057fbadeb4e8…ledger line 185 ↗
- OFFICIALMODEL_SPECIFICclaude-sonnet-scope
If unsolicited additions occur, instruct the model to finish requested work and checks, then report helpful extras as suggestions.
Anthropic: Prompting Claude Sonnet 5.5· retrieved 2026-10-12· content hash 6886cdd2625b…ledger line 204 ↗
- OFFICIALMODEL_SPECIFICclaude-json-reasoning
For the documented JSON reasoning failure at low/medium effort, test the guide's think-before-answer instruction or adaptive higher effort.
Anthropic: Prompting Claude Sonnet 5.5· retrieved 2026-10-12· content hash 6886cdd2625b…ledger line 223 ↗
- OFFICIALGENERALclaude-progressive
Keep skill instructions concise, choose degrees of freedom by task fragility, and load supporting references progressively.
Anthropic: Skill authoring best practices· retrieved 2026-10-12· content hash 727f3fa1168e…ledger line 242 ↗
- OFFICIALGENERALclaude-tool-descriptions
Explain what each tool does, when to use it, inputs, outputs and limitations.
Anthropic: Define tools· retrieved 2026-10-12· content hash bc9b98eec352…ledger line 261 ↗
- OFFICIALGENERALclaude-evaluations
Define specific, measurable, achievable and relevant criteria; use task-specific cases and multiple dimensions, including context and privacy.
Anthropic: Define success criteria and build evaluations· retrieved 2026-10-12· content hash not recordedledger line 280 ↗
- OFFICIALGENERALclaude-code-authoring
Use a specific discovery description and SKILL.md with supporting files loaded as needed; distinguish portable fields from Claude Code extensions.
Anthropic: Extend Claude with skills· retrieved 2026-10-12· content hash 35fd2c11f870…ledger line 298 ↗
- OFFICIALGENERALclaude-workflow-complexity
Choose the simplest workflow that solves the task and add orchestration only when its quality benefit justifies latency and cost.
Anthropic: Building effective agents· retrieved 2026-10-12· content hash not recordedledger line 317 ↗
OpenAI
8 records- OFFICIALGENERALoai-clear-context
State the desired result and relevant supplied context; separate instructions from examples/reference data.
OpenAI: Prompt engineering· retrieved 2026-10-12· content hash 3a077358aaa7…ledger line 14 ↗
- OFFICIALGENERALoai-instruction-roles
Respect the API instruction hierarchy and distinguish developer instructions from user input.
OpenAI: Prompt engineering· retrieved 2026-10-12· content hash 3a077358aaa7…ledger line 33 ↗
- OFFICIALMODEL_SPECIFICoai-reasoning
Use simple direct outcome instructions and explicit constraints; try zero-shot before adding examples; omit generic step-by-step reasoning requests.
OpenAI: Reasoning best practices· retrieved 2026-10-12· content hash 00d3f8ee705e…ledger line 52 ↗
- OFFICIALGENERALoai-evaluation
Use task-specific representative, edge and adversarial cases; compare versions against explicit criteria and calibrate automated judgments with human feedback.
OpenAI: Evaluation best practices· retrieved 2026-10-12· content hash 93aeca2e3b1f…ledger line 71 ↗
- OFFICIALGENERALoai-structured
Use a schema when the application needs structured responses, and function calling when connecting tools; handle refusals/incomplete output.
OpenAI: Structured model outputs· retrieved 2026-10-12· content hash 09aa3814251c…ledger line 90 ↗
- OFFICIALGENERALoai-tools
Describe actual tool purpose, parameters, outputs and when to use it; prefer predictable interfaces and constrained invalid states.
OpenAI: Function calling· retrieved 2026-10-12· content hash ce460da5635f…ledger line 109 ↗
- OFFICIALGENERALoai-untrusted-data
Keep untrusted text out of privileged developer instructions and limit what data can flow to tools.
OpenAI: Safety in building agents· retrieved 2026-10-12· content hash e3902b08bb7f…ledger line 128 ↗
- OFFICIALGENERALoai-cache
Keep useful shared instructions/reference prefixes stable and put changing task details later; measure total task cost and quality.
OpenAI: Prompt caching· retrieved 2026-10-12· content hash 74dc45350d5d…ledger line 147 ↗
PromptingCraft.com methodology
Our own adaptations are recorded in the same ledger but are never labelled official.
- INFERREDEXPERIMENTALcontract-provenance
Bidirectionally trace original classified requirements and final operative clauses; structural checks leave semantic review pending.
Your requirements come first
Nothing on this page is a requirement for your task. A recommendation can shape how a prompt is written; it can never add a requirement, grant permission or override what you asked for.
Website research is not prompting evidence
This website’s design drew on screens browsed in Mobbin, and its page structure on keyword data from Ubersuggest. Those tools informed design and search decisions only. They are not, and cannot be, sources for how to prompt a model. Research disclosure.