Debug
SkillCommunicationDiagnose Fireworks training and deployment issues, including stuck or failed jobs, error messages, poor quality, checkpoint and resume problems, LoRA adapter load mismatches, and deployments that are ready but not serving. Use for systematic read-only triage before retrying. Use configure for a new or approved retry run; use research when the starting method, data, or cookbook example is unclear.
Then ask your AI: use the Debug skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add it as a step in a pipeline you build on Ahel, or connect Ahel to Claude, ChatGPT, Cursor, Claude Code or Codex and ask your AI to use it.
What this skill tells your AI
The instructions your AI receives, as published by fw-ai/cookbook in skills/debug/SKILL.md and read by Ahel’s review.
Debug: triage a stuck or failed Fireworks training run.
Debug is read-only by default. Do not create jobs, upload data, or spend without
an explicit handoff to configure and a new approved plan.
Entry routing
| Signal | Route |
|---|---|
| New training or approved retry | configure |
| Unclear method, data, or starting example | research |
| Failure, stall, bad quality, resume, or serving issue | stay in debug |
Research owns the welcome-entry question and its privacy notice. Route a
vague first message there instead of asking a second welcome question.
Attribution and privacy
Reuse the run's FIREWORKS_SESSION_ID. If none exists, create one UUID. Set:
export FIREWORKS_CLIENT_SOURCE="fireworks-training-skill/2.2.0"
Record entry_skill: debug in the private run manifest. Before the first
structured question, show
../fireworks-training/references/telemetry-notice.md.
Check firectl skill-journey record --help once. When available, record only
registered IDs through ../fireworks-training/references/telemetry.md. If it is
unavailable or the user opts out, keep local run state and continue.
Never send raw errors, customer prose, credentials, datasets, or paths as journey telemetry.
Triage
- Read
references/triage-paths.md. - Ask one category question: job state, error, quality, resume/checkpoint, or deploy/serving.
- Stop and wait for the answer.
- Follow the ordered read-only checks for that category.
- Use the detailed carrier references listed below.
Three-strike rule
After three failed hypotheses on the same issue:
- Stop guessing.
- Build an escalation bundle with UTC timestamps, resource IDs, model and shape, CLI and SDK versions, cookbook commit, retry history, evidence, and what was ruled out.
- Redact credentials and customer data.
- State what the evidence supports and what remains unknown.
Handoff
- Route to
configureonly when the user wants a new or retry run. - Route to
researchwhen the starting example or method is wrong. - On resolution without new spend, record
debug_resolvedand stop.
Progressive references
| Need | Reference |
|---|---|
| Triage categories | references/triage-paths.md |
| Error catalog | ../fireworks-training/references/error-reference.md |
| Resume and idempotency | ../fireworks-training/references/run-state-and-reporting.md |
| Deployment proof | ../fireworks-training/references/deploy-and-troubleshoot.md |
| Journey telemetry | ../fireworks-training/references/telemetry.md |
Interaction rules
- Use AskQuestion one question at a time, then stop.
- Use plain customer language.
- The category question uses its five registered options.
- Do not retry or create resources from debug.
Signals
- GitHub stars
- 224
- Forks
- 63
- Last commit
- Oct 2026
- Hacker News mentions
- 20
Advanced
- Item type
- skill
- Key
debug-fw-ai- Source
- github.com/fw-ai/cookbook
More in Communication
Skill · anthropics
More in Communicationerror-handling
Skill · affaan-m
More in Communicationemails
Skill · coreyhaines31
More in Communicationwait-what
Skill · mattpocock
More in Communicationazure-messaging
Skill · microsoft
More in Communicationcold-email
Skill · coreyhaines31
More in Communication