Install
$ agentstack add skill-joelbrilliant-agentic-delivery-skills-model-capability-proof ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Model Capability Proof
Overview
Use this skill before trusting a model listing, launch post, provider doc, benchmark, or config file.
A model being listed is not the same as your agent being able to use it with your account, tools, context window, and runtime path.
When to Use
- Changing an agent's default model or provider.
- Verifying a new model announcement.
- Checking context length or reasoning modes.
- Debugging fallback to the wrong provider.
- Testing whether tool calls, streaming, images, audio, or structured output work.
- Comparing builder and reviewer model stacks.
Capability Dimensions
Check each separately:
- Model availability: provider accepts the model ID.
- Account entitlement: your account or subscription can run it.
- Context length: runtime uses the claimed window, not registry folklore.
- Reasoning controls: effort flags are accepted and included in request body.
- Tool use: real client-side or server-side tools work.
- Streaming: deltas arrive and UI/backend preserves them.
- Structured output: schemas or JSON mode work if needed.
- Media: image, audio, or video inputs/outputs work if claimed.
- Fallback behaviour: no silent fallback to an old provider or smaller model.
- Gateway/API path: the production agent path works, not just a direct SDK call.
Proof Ladder
Run proofs in this order:
- Read config and provider registry.
- Dry-run request construction if the harness supports it.
- Direct no-tools smoke.
- Normal agent chat smoke.
- Tool-capable smoke.
- Gateway/API smoke.
- Real task smoke in the intended lane.
Stop at the first failure and label exactly which capability failed.
Report Format
Model:
Provider:
Account/auth path:
Context configured:
Context runtime:
Reasoning configured:
Reasoning request proof:
No-tools smoke:
Tool smoke:
Streaming proof:
Fallback providers:
Gateway/API proof:
Verdict: usable / partially usable / not usable for this lane
Common Failure Modes
- Docs list a model, but account entitlement blocks it.
- Direct API works, but agent tool schema fails.
- Chat completions works, but responses API is required.
- Reasoning effort is accepted by one model variant and rejected by another.
- Config says large context, compressor still uses a smaller auxiliary model.
- CLI smoke works, gateway still runs old config until restart.
- Fallback hides the failure by silently using another provider.
Rule
Do not change a production builder or reviewer model until the exact intended path passes: same profile, same auth, same tools, same gateway or CLI surface.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: joelbrilliant
- Source: joelbrilliant/agentic-delivery-skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.