Skip to main content
Paste this into your agent:
fireworks-training holds the shared references that configure and debug load. Keep it installed with the other three. Works with Cursor, Codex, OpenCode, Claude Code, and other Agent Skills agents.

Install

To install them yourself, use the commands below.

Claude Code

The fireworks-training plugin includes all four skills and updates with the plugin:
The repository is fw-ai-external/cookbook; the marketplace identifier remains fw-ai-cookbook.

Cursor

Codex

OpenCode

Other agents

OpenCode’s id is opencode. These commands install the skills globally with -g. They do not update on their own. Refresh them with npx --yes skills update -g -y. Claude Code uses the plugin update flow.

For a coding agent

Run the install command that matches the agent you are running in. If fireworks-training, research, configure, and debug are already installed, update them instead. Tell the user which skills installed. They use the skills by describing a goal in a new chat. Training uses the Python SDK with FIREWORKS_API_KEY. If it is missing, walk the user through app.fireworks.ai/settings/users/api-keys. Prefer a scoped service-account key. Have them set it with hidden terminal input or a gitignored .env:
Do not ask them to paste the key in chat. Python 3.11 or newer is needed when a run uses a cookbook example. firectl is optional and for the user. If it is already installed, the skills may record aggregate journey events with firectl skill-journey record.

How to use the skills

Describe the goal. You do not need to name a skill. For example:

Prerequisites

  • A Fireworks API key in FIREWORKS_API_KEY, exported in the agent’s terminal or set in a gitignored .env. The skills create and manage training through the Python SDK with this key. Prefer a scoped service-account key over a personal admin key for agent use.
  • Python 3.11 or newer for running cookbook examples. The agent installs the cookbook when a run needs it.
  • Fireworks CLI (firectl) is optional. Use it yourself for read-only checks. The agent does not need it to train. If it is already installed, the skills may use it for aggregate journey events, and they can give you the firectl command when you ask to inspect or run a managed step yourself.

Usage data and privacy

Authenticated API calls include fireworks-training-skill/<version> and a random session ID for aggregate product analytics. Prompts and datasets are not collected. Before the first structured question, the skills show a one-line privacy notice. With FIREWORKS_API_KEY set, aggregate journey events may be recorded through supported firectl commands. Say do not track this session to keep interaction telemetry local. Training still works.

See also

Case studies

Runnable notebooks research routes to.

Training Overview

Compare managed training and the Training API.

Managed Training

Drive the same training infra directly when you know your config.

Training API

Write your own Python training loop on Fireworks GPUs.

CLI reference

Inspect managed training yourself with firectl.