Working With an Agent
The nine playbooks the FlyDocs remote MCP server offers as prompts, the instructions it sends on connect, and the downloadable skill.
The tools let an agent read and change your tracker. They do not say how to do a job well. That part is the method, and the remote server delivers it three ways: instructions sent when the client connects, nine prompts the client lists for you to pick, and one skill you can upload to Claude.
Instructions on connect
When a client connects, the server sends it a short set of instructions.
They tell the agent to call flydocs_whoami first, to pass the
organization and workspace on every call, which tool answers which kind of
question, and the rules that matter most: quote issue references and
statuses exactly as returned, keep the source next to each claim, and read a
refusal back instead of retrying it. You get this without installing
anything.
Prompts
The server offers nine prompts. Each is a playbook that calls the tools in
the order the workflow expects and stops for your approval before it writes
anything. In Claude Desktop they appear under the connector. In Claude Code
they are slash commands named after the server, such as
/mcp__flydocs-cloud__triage_backlog. Other clients list MCP
prompts in their own way.
| Prompt | What it does | Takes |
|---|---|---|
triage_backlogTriage the backlog | Reviews what is in Backlog, proposes a priority and a next step for each issue in one table, and applies the ones you approve. | limit (default 20) |
refine_issueRefine an issue into a spec | Reads one issue, drafts it in the workspace template with acceptance criteria, an estimate and a priority, links dependencies, and marks it Ready once you approve. | ref |
break_down_epicBreak an epic into sub-issues | Drafts the children in the workspace template, dry-runs them against it, fixes what the relay names, then creates the whole set on your approval, or none of it. | ref, count |
spec_and_sizeSpec an idea and size it | Turns a paragraph into a specced issue, breaks it into children, and sizes the plan in points, calendar weeks and agent spend from your own history, all before anything is created. | idea, parent |
weekly_project_updateWrite the weekly project update | Summarizes the week from the tracker (shipped, in flight, at risk) and posts a project update with a health rating you confirm. | none |
what_shippedWhat shipped for an issue | Explains what an issue records as shipped, in plain language for someone who does not read code, with a source under every claim. | ref |
feature_briefDraft a feature brief | Drafts a post or announcement for one shipped issue, using the project narrative for context. Stops for approval and publishes nothing. | ref |
release_postDraft a release post | The same for a whole release: one milestone, project, sprint or list of issues, from the release digest. Stops for approval and publishes nothing. | one of milestone, project, sprint, refs; audience |
delivery_reportReport on a window of delivery | Reports what shipped in a window, what it cost and how fast, with the coverage caveat attached. Reads only, and stops before posting. Needs the Team plan. | days (7, 14, 30 or 90) |
Every prompt also accepts organization and
workspace, for when you belong to several.
The skill
If you use Claude Skills, the same playbooks are available as one skill named flydocs. It has a router at the top, the rules every job shares, and three job sections: backlog and intake, delivery and spend reporting, and release and product copy. It also carries three reference files: the tools, the issue templates, and the refusal codes.
- Open Account → Connect your agent in the FlyDocs portal and find Skills.
- Download the flydocs skill. The zip is listed with a version.
- In Claude, go to Settings → Capabilities → Skills and upload it.
The version is a short fingerprint of the skill's content. It changes when
the content does, so if the version on the portal differs from the one you
uploaded, download it again. Earlier releases offered three skills
(flydocs-pm, flydocs-lead and
flydocs-marketing). Their download links still work and serve
the one skill, so nothing you bookmarked breaks.
Skills and the local server
In a repository set up with the FlyDocs CLI, the method comes from the
flydocs-workflow skill that flydocs init installs,
paired with the local flydocs mcp server. That skill and this
one cover different ground. See
Skills.
Working well with it
- Name things the way you say them. Milestones, projects and sprints can be named in words. If a name matches nothing, or more than one thing, the agent is given the candidates and should ask you.
- Expect it to stop and ask. The prompts pause before any write. The breakdown prompt runs a dry run first, so a set of sub-issues is checked against the workspace template before any of them exists.
- Treat figures as history. Delivery numbers carry a coverage note. An answer of "unmeasured" is not zero.
- Ticking a criterion is a claim. The agent can tick or defer an acceptance criterion by id. Tell it the outcome is real before it does.