Agent skill

Fde

by suboss87 in suboss87/FDEOps

Keeps the engagement record for client work. An agent skill from suboss87/FDEOps.

MITAuto-check passedAI & LLM Engineering

Install Fde

skills CLI
$ npx skills add suboss87/FDEOps --skill fde -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install suboss87/FDEOps fde --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/suboss87/FDEOps.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/fde .claude/skills/fde && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
fde
GitHub stars
954
Token cost
~2.9k tokens
SKILL.md length
1,404 words
Files
47 (incl. references)
Skills in repo
34
Repo updated
First seen
Licence
MIT

At a glance

Keeps the engagement record for client work. An agent skill from suboss87/FDEOps.

  • They name a client
  • SKILL.md covers Purpose, Task entry, Human surface vs agent plumbing and Entry (every session), plus 4 more sections
  • Calls npx
  • They debrief a meeting

What it does

Fde is an agent skill from suboss87/FDEOps. Keeps the engagement record for client work. Use when they name a client or stakeholder. Use when they debrief a meeting or paste notes. Use when they ask what was agreed. Use when they run a POC, change the client's codebase, prove it on their staging, go live, or need evals before a model acts. Use when they prep a readout, when trust shifts, or they say @fde. Route and run the local fde CLI (or npx --yes fdeops). Never ask them to type commands. Not for ordinary code edits in an unbound repo.

Its SKILL.md is about 2.9k tokens, which your agent loads only when the skill is triggered. The skill folder holds 48 other files, including reference files (for example `agents/openai.yaml`, `references/ai.md` and `references/artifacts.md`).

It sits in AI & LLM Engineering, covering LLM evaluation. The repository describes itself as: Forward deployed engineering skills for AI coding agents. The licence is MIT.

When your agent uses it

  • They name a client
  • They debrief a meeting
  • They ask what was agreed
  • Change the clients codebase

Example prompts

  • “Use the fde skill to keep the engagement record for client work. An agent skill from suboss87/FDEOps”
  • “/fde”

Requirements

  • Node.js

What it can do on your machine

Read from SKILL.md and the folder at commit 64d1d8a. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npx

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use npx, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Fde loads about 2.9k tokens when it runs, and up to ~74k if it reads all its reference files. Until then it costs about 126 tokens; SKILL.md has 1,404 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~126
When it runs · the whole SKILL.md, loaded when a task matches
~2.9k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~74k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from suboss87/FDEOps at commit 64d1d8a, republished under its MIT licence (© suboss87). 1,404 words, ~2,908 tokens.

Download SKILL.mdSave it as .claude/skills/fde/SKILL.md (or your agent's skills folder). This skill also uses 46 other files; get the full folder from GitHub.
name
fde
description
Keeps the engagement record for client work. Use when they name a client or stakeholder. Use when they debrief a meeting or paste notes. Use when they ask what was agreed. Use when they run a POC, change the client's codebase, prove it on their staging, go live, or need evals before a model acts. Use when they prep a readout, when trust shifts, or they say @fde. Route and run the local fde CLI (or npx --yes fdeops). Never ask them to type commands. Not for ordinary code edits in an unbound repo.

@fde

Purpose

Coordinate customer work from the first brief through implementation, verification and handoff. Choose the relevant task; never make the user pick a phase. All task skills also work individually. Reuse the customer's tools, decisions and operating process.

Task entry

Read references/task-context.md for authority, data boundaries, CLI availability and evidence rules. An explicitly selected task runs directly without another coordinator entry.

  • Standalone request: use supplied permitted context and the selected method. Do not initialize .fde/, preferences or records just to draft, analyze or change code. Ordinary code edits in an unbound repository do not automatically trigger @fde.
  • Ongoing engagement: use the supplied customer binding. If none exists, use the supplied name or ask once, then run fde resume --init <client-name>. Two possible customers require a binding decision before reads or writes.
  • Ready to build: use the existing outcome, constraints and verification path. Discover or plan only for material gaps. Audit inherited claims on a takeover.

Human surface vs agent plumbing

The human asks in ordinary language or invokes a task skill. You run the required CLI commands. Never tell the FDE to type commands; never ask them to run the CLI. Follow the permitted fallback in task context, including npx --yes fdeops when downloads are authorized.

Entry (every session)

Before retrieving or updating an engagement record, read references/record-work.md for privacy-safe session entry, record commands, the memory contract and session digest. Load it once for the current task; standalone work does not require it. Confirm consequential record changes under task-context rules. A saved claim is not customer acceptance.

Engineering and delivery

Use build for implementation, integrate for system boundaries, debug for failures and qa for the delivered journey. Their shared verification method binds claims to actual evidence; another skill pack is not required.

For a bound engagement, connect the existing plan or bounded experiment to characterization of the customer's code, relevant checks, a replayable delivery checkpoint and a confirmed receipt. Reuse their tests and runner. Where a model acts or judges, follow references/eval-pack.md and references/ai.md before release. Use ship for release authority, recovery and operating evidence.

Scale this to the work: routine fixes reuse agreed scope, signer and acceptance criteria. They do not require a new sponsor decision per edit. Keep implemented, verified, deployed, measured and accepted separate. A local pass is not a customer outcome.

Voice

Be direct, use the customer's terms, and act after a short playback. Ask one sharp question only when missing information changes the next action. State uncertainty rather than guessing. Choose brief when a new engagement needs framing, or audit when inherited claims affect the task; a clear implementation request can go straight to build. Engagement size changes depth, not the available skills.

Routing - choose the work needed now

The groups below are a navigation map, not required stages. Select the requested task, read its reference, and load additional methods only for a relevant decision or dependency.

Land
You hearSkillReference
Engage, onboarding, starting fresh, new customer, first meeting, just got the brief, set product strategy, define success metrics, scope the briefbriefreferences/land.md
Taking over, previous consultant left, joining mid-projectauditreferences/audit.md
Need to understand who matters, who decides, map decision rights, who blocks quietlywho-decidesreferences/who-decides.md
Need to earn access, navigate AI policy, build credibilityearn-trustreferences/earn-trust.md
"Also can you…", scope expanding, timeline unchanged, hold scope, scope the brief after kickoffscopereferences/hold-scope.md
Discover
You hearSkillReference
Diagnose, don't know the real problem, brief feels wrong, shadow processes, frame discovery, understand the problem space, data not ready, data estate, catalog the data, parts of the problem, decomposediscoverreferences/discover.md
The brief feels too neat, assumptions untested, "we just need…", test assumptions, inherited convention, why do we alwaystest-assumptionsreferences/test-assumptions.md
Multiple use cases competing, "we want to do everything", score use casesscore-use-casesreferences/score-use-cases.md
Need to validate a direction, prototype, demo to de-risk, POC, spike, killer assumption, validate the solution, build prototypepocreferences/poc.md
Plan
You hearSkillReference
Align, break this down, what order, sequence the delivery, align the planplanreferences/plan.md
Sponsor needs justification, need to defend budget or timeline, build the business casebusiness-casereferences/business-case.md
Significant decision, multiple approaches, "what should we do?", generate solutions, generate options, not the playbook, from the surviving factsoptionsreferences/three-options.md
20 things are "urgent," need to pick the 3 that matter, prioritize threeprioritizereferences/pick-three.md
Ship
You hearSkillReference
What could go wrong, touching shared infrastructure, need to assess impact, assess impact, provision, IaC, shared infrawhat-breaksreferences/what-breaks.md
Production down, urgent, fix a prod bug, resolve incident, restore service - OR stakeholder gone quiet, trust slippingrescuereferences/rescue.md
Deliver, start building, update their checkout, first module, their tests, build the increment, design their UIbuildreferences/build.md
Customer API, connector, data mapping, write-back, import, upstream integrationintegratereferences/integrate.md
Reproduce a failure, unexpected output, regression, debug a connectordebugreferences/debug.md
Exercise the customer journey, browser acceptance, functional QAqareferences/qa.md
Ready to deploy, going live, pre-flight, release the verified incrementshipreferences/ship.md
Review this change, review the pull request, is it safe, does it match what we agreedreviewreferences/review.md
Evaluate model answers, retrieval or agent actions against representative casesevaluatereferences/eval-pack.md
Diff grew / scope creep in the PR / "did we only build what we said" / KEEP JUSTIFY SPLIT DROPreview (+ ship if going live)references/review.md Stage 1 · references/ship.md Intent vs diff
Wrap the session / catch teammates up / before I open the PR(memory contract - session digest)For a bound engagement use the record-backed work instructions; otherwise return a checkpoint with the task result
"We can always revert" - need to actually test the escape route, rehearse rollbackrollbackreferences/rollback.md
Show full SKILL.md (469 more words)Show less
Outcome
You hearSkillReference
Realize, weekly update due, "need to send the sponsor something", report the outcomereadoutreferences/readout.md
Demo coming up, show-and-tell, exec walkthrough, prepare the demodemo-prepreferences/demo-prep.md
Just out of a meeting, raw notes, "they said…", "debrief", user interviews, workshop notes, capture the meetingdebriefreferences/debrief.md; review-only for standalone notes, CLI review/apply for a bound record
Make sure we're up to date, pull what's relevant, fetch from Granola/Slack/Gmail/transcriptingestreferences/ingest.md (capability check → stage → propose → confirm → apply)
Connect a new MCP / connect Granola Slack or Notion / what can you pullconnectreferences/connect.md (+ references/source-setup.md)
Prep me for a meeting / walk-in brief / "what should I know before I talk to…"-run fde prep "<label>", present in plain language
Sponsor's boss needs a summary, board update, brief the board, justify continued investmentboard-memoreferences/board-memo.md
Status across all my customers, view the portfoliodashboardreferences/dashboard.md
Close
You hearSkillReference
Juggling 2+ customers, losing track, context-switching, switch engagementsswitch-clientsreferences/switch-clients.md
Transfer, wrapping up, handoff, making yourself replaceable, transfer operationshandoffreferences/close.md
Engagement ending, team needs to operate without you, write the runbookrunbookreferences/runbook.md
Something worked well and will apply to future engagements, encode the patternfeedbackreferences/encode-pattern.md
"Red-team this," "stress-test my plan," poke holes, challenge the plan, what am I missingred-teamreferences/red-team.md
"Did we agree to X?", "Who decided?", "Why did we choose X?", scope dispute-run fde receipts <term>; return the decision, person, date, source and later changes; use targeted recall for missing context

Overlays - activate alongside any skill on signal, don't wait to be told:

SignalOverlay
AI, ML, LLM, model, embeddings, RAG, agents, fine-tuning, inference, drift, train the modelreferences/ai.md
Golden set, eval suite, eval pack, pass/fail before AI ship, HITL gate for model, POC the modelreferences/eval-pack.md (+ ai.md)
Deck, slides, report, governance framework, compliance pack, ADR, PDFreferences/artifacts.md
Patient data, PHI, HIPAA, EHR, clinicalreferences/healthcare.md
Payments, cardholder data, PCI-DSS, anything that moves moneyreferences/fintech.md
Government agency, FedRAMP, ATO, CUI, classifiedreferences/gov.md

Ready to build at any point in an engagement: check that the supplied facts establish the outcome, constraints and verification path, then use build for the working slice. Use discover or plan only for a material gap or a real sequencing decision; do not run every stage or create records to demonstrate activity. On a takeover, audit inherited claims that affect the task. Two customers in one message: confirm which folder.

Principles

  • Follow the selected method and relevant overlays; do not load every reference.
  • Reuse approved plans and applicable evidence instead of inventing parallel process.
  • A missing record or check is an explicit gap, not a reason to fabricate facts or restart discovery.
  • Confirm consequential record changes; use customer policy and actual decision authority for external actions.
  • Report what was achieved, its evidence and remaining limits. Never equate implementation with deployment or acceptance.

© suboss87, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 46 other files (references) in skills/fde of suboss87/FDEOps.

  • SKILL.md
  • agents/openai.yaml
  • references/ai.md
  • references/artifacts.md
  • references/audit.md
  • references/board-memo.md
  • references/build.md
  • references/business-case.md
  • references/close.md
  • references/connect.md
  • references/dashboard.md
  • references/debrief.md
  • references/debug.md
  • references/demo-prep.md
  • references/discover.md
  • references/earn-trust.md
  • references/encode-pattern.md
  • references/eval-pack.md
  • references/fintech.md
  • … and 28 more

Open the folder on GitHubat commit 64d1d8a

Compare with similar skills

Fde next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Fde compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Fde this skillsuboss87/FDEOps954—~2.9kAutomated safety check: PassMIT
LLM Benchmarking with lm-evaluation-harnessOrchestra-Research/AI-Research-SKILLs13k8 repos~3kAutomated safety check: PassMIT
Azure AI Projects Python SDKmicrosoft/skills3.1k6 repos~2.8kAutomated safety check: PassMIT
Fine-Tuning ExpertJeffallan/claude-skills12k1 repos~1.7kAutomated safety check: PassMIT
Looperksimback/looper710—~2.7kAutomated safety check: NotesMIT
Hugging Face Local Model Evalshuggingface/skills11k2 repos~1.6kAutomated safety check: PassApache-2.0

Similar skills

  • LLM Benchmarking with lm-evaluation-harness

    Orchestra-Research/AI-Research-SKILLs

    Runs lm-evaluation-harness to benchmark language models on academic suites such as MMLU, GSM8K and HumanEval, compare models and track training checkpoints.

    13k GitHub starsUsed in 8 repos~3k tokens
    AI & LLM EngineeringAuto-check passed
  • Official

    Reference for building on Microsoft Foundry with the azure-ai-projects Python SDK: project clients, versioned agents, evaluations, connections, datasets and indexes.

    3.1k GitHub starsUsed in 6 repos~2.8k tokens
    AI & LLM EngineeringAuto-check passed
  • Fine-Tuning Expert

    Jeffallan/claude-skills

    Guides LLM fine-tuning with LoRA and QLoRA through Hugging Face PEFT, from dataset validation and training checks to adapter merging, quantization and deployment.

    12k GitHub starsUsed in 1 repo~1.7k tokens
    AI & LLM EngineeringAuto-check passed
  • Looper

    ksimback/looper

    Scaffold a well-designed agent loop with best-practice coaching and a cross-model review council.

    710 GitHub stars~2.7k tokensUpdated 1 mo ago
    AI & LLM EngineeringAuto-check: notes
  • Official

    Runs evaluations of Hugging Face Hub models on local hardware with inspect-ai or lighteval, and helps choose between vLLM, Transformers and accelerate backends.

    11k GitHub starsUsed in 2 repos~1.6k tokens
    AI & LLM EngineeringAuto-check passed
  • Agent Eval Engineering

    langchain-ai/langchain-skills

    Official

    Builds agent evaluations in stages: inspect the repository and traces, agree a Task Spec with you, then build, audit and run a Harbor task with an independent verifier.

    1.3k GitHub stars~4k tokensUpdated 2 days ago
    AI & LLM EngineeringAuto-check passed

More from suboss87/FDEOps

All 34 skills in this repo
  • Audit

    suboss87/FDEOps

    Audit an inherited engagement or implementation against its evidence.

    954 GitHub stars~341 tokensUpdated today
    Auto-check passed
  • Board Memo

    suboss87/FDEOps

    Draft a board or executive summary of an engagement using outcomes, risks and investment decisions.

    954 GitHub stars~343 tokensUpdated today
    Auto-check passed
  • Brief

    suboss87/FDEOps

    Clarify a new customer brief, desired outcome, constraints and evidence gaps.

    954 GitHub stars~339 tokensUpdated today
    Auto-check passed
  • Business Case

    suboss87/FDEOps

    Develop a business case for an initiative using costs, benefits, risks and evidence.

    954 GitHub stars~343 tokensUpdated today
    Auto-check passed
  • Connect

    suboss87/FDEOps

    Configure or diagnose access to a requested source using available host tools.

    954 GitHub stars~354 tokensUpdated today
    Auto-check passed
  • Dashboard

    suboss87/FDEOps

    Review the portfolio across existing engagement records. An agent skill from suboss87/FDEOps.

    954 GitHub stars~349 tokensUpdated today
    Auto-check passed

Questions about Fde

What does Fde do?

Keeps the engagement record for client work. An agent skill from suboss87/FDEOps. Fde is an agent skill from suboss87/FDEOps. Keeps the engagement record for client work.

When should I use Fde?

Fde fits situations like: they name a client; they debrief a meeting; they ask what was agreed; change the clients codebase.

How do I install Fde in Claude Code?

Run `npx skills add suboss87/FDEOps --skill fde -a claude-code`. Or copy the skill folder (skills/fde in suboss87/FDEOps) into .claude/skills/fde in your project. Claude Code loads it when a task matches its description.

How do I install Fde in Codex?

Run `npx skills add suboss87/FDEOps --skill fde -a codex`. Or copy the skill folder (skills/fde in suboss87/FDEOps) into .agents/skills/fde in your project. Codex loads it when a task matches its description.

Can I use Fde in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add suboss87/FDEOps --skill fde -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/fde, .gemini/skills/fde, .github/skills/fde and .opencode/skills/fde in your project.

What does Fde need to run?

Going by SKILL.md and its folder, Fde needs the command-line tools its instructions call (npx). Our summary lists: Node.js.

Does Fde access the network?

SKILL.md contains no URLs. Its commands use npx, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Fde safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Fde use?

Fde is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Fde use?

About 2.9k tokens (SKILL.md is roughly 12k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 71k tokens, read only when the agent opens those files.

What are the alternatives to Fde?

Skills that share tags, products or a category with Fde: LLM Benchmarking with lm-evaluation-harness (Orchestra-Research/AI-Research-SKILLs, 13k stars), Azure AI Projects Python SDK (microsoft/skills, 3.1k stars), Fine-Tuning Expert (Jeffallan/claude-skills, 12k stars) and Looper (ksimback/looper, 710 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Fde?

suboss87 (a GitHub user) maintains it in suboss87/FDEOps, which has 954 GitHub stars. The repository holds 34 skills in this directory. The repository was last updated on October 8, 2026.

Source: suboss87/FDEOps on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.