by suboss87
Second brain for Forward Deployed Engineers. Engagement memory + 35 skills across 6 domains, all behind one @fde... Works with any AI coding agent.
# Add to your Claude Code skills
git clone https://github.com/suboss87/FDEOpsGuides for using ai agents skills like FDEOps.
Last scanned: 7/2/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-07-02T07:32:31.177Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}Your AI coding agent forgets your client every morning. fdeops remembers.
Memory + methodology + skills, in one kit. Skill packs teach your AI agent how to build. None of them remember who the client is, what was decided, or what's safe to ship. FDEOps adds the missing layer: a private fieldbook per engagement (.fde/), a field methodology (land → close), and one @fde skill that routes it all.
Built for Forward Deployed Engineers, and anyone embedded in client work: consultants, agency developers, solutions architects, fractional CTOs. Feels like a second brain; behaves like a defensible record (dated, sourced, yours).
land discover plan build ship close
| | | | | |
+-----------+-----------+---------+----------+---------+
the fieldbook (.fde/) - one per engagement
written as a side effect of the work
You talk in plain language with @fde. The agent (and an optional CLI) handles the boring memory work. You still confirm anything that goes into the record.
Day to day you only need @fde and normal English. No command cheat sheet.
| When | What you say | What you get |
|---|---|---|
| Start of week | Open your AI coding agent (nothing to paste) | It already knows where you left off - trust, phase, what's next |
| After a meeting | @fde debrief these notes (paste or attach them) |
Proposed updates to the record - you review, then confirm |
| Before a stakeholder meeting | @fde prep me for tomorrow's meeting with the sponsor |
A short brief from what you already logged - not a blank chat |
| Someone disputes scope | @fde when did we agree to drop that feature? |
Dated answers from the record (or a clear gap if nothing was logged) |
| End of week | @fde draft the sponsor update from the record |
Status grounded in what actually happened |
Same client folder every time (~/fde-engagements/<client>/.fde/). Your AI coding agent reads it on every session.
1. Install (pick one)
npx skills add suboss87/fdeops # Cursor, Codex, and skills-compatible agents
/plugin marketplace add suboss87/fdeops # Claude Code
/plugin install fdeops@fdeops
2. Bind once - inside the client workspace (setup only; not a daily habit):
npx fdeops resume --init garvey # creates ~/fde-engagements/garvey engagement + binds workspace
Check it worked:
npx fdeops resume # prints a short "where we are" for this client
3. Work - talk normally:
@fde I just got the brief. New client, payments platform, they want it live before their Q3 audit.
@fde routes and updates the fieldbook - you confirm judgment. Full workflow: docs/USAGE.md.
npx fdeops adapters . - adapters/skills/fde/SKILL.md as the system prompt - guidegit clone https://github.com/suboss87/fdeops.git && cd fdeops && node bin/install.jsnpx fdeops scan - day-1 recon (heuristic leads, not findings)FDEOPS_ENGAGEMENT overrides the workspace registry. Full matrix: docs/install.md@fde (or plain language once the skill is loaded)fdeops complements repo memory: CLAUDE.md holds how the code works; the fieldbook holds how the client engagement works.
The fieldbook lives on disk at ~/fde-engagements/<client>/.fde/ - not inside Claude, Cursor, or any other tool. Change AI coding agents and the same client record is still there.
On the new tool:
@fde for that tool (plugin, npx skills add suboss87/fdeops, or npx fdeops adapters . - see adapters/)npx fdeops resume --init <client> (or bind once if this checkout is new)@fde or run npx fdeops resumeSame fieldbook. Claude Code gets the fullest ride (session start/stop hooks). Elsewhere the memory and CLI are the same; context usually loads when you ask @fde / resume, not automatically. Details: docs/install.md.
| Verb | When |
|---|---|
| land | First days at a new client - interrogate the brief, map stakeholders, define success |
| discover | The brief feels wrong - find the real problem, with evidence from the repo |
| plan | Scope agreed - sequence it backwards from success, in PR-sized slices |
| build | Ready to write code - declare blast radius, log deliveries as you ship |
| ship | Going to production - pre-flight, canary, tested rollback |
| close | Engagement ending - handoff doc, retrospective, receipts that survive you |
Overlays for regulated domains (AI, fintech, healthcare, government) activate on signal. Full matrix: docs/skills.md.
.fde/)The fieldbook is the system of record for the embed - one folder per client, plain markdown you can read, grep, and take with you:
| File | Holds |
|---|---|
context.md |
Where you are - loaded first every session |
brief.md / success.md |
What they asked for; what "done" means and who signs it off |
reality.md / terrain.md |
The real problem; the codebase map |
stakeholders.md |
Champions, resistance, [signal:green|amber|red] trust tokens |
trust-profile.md |
Sacred data, AI policy, approval chain |
decisions.md / risks.md / delivery.md |
Choices with dates; live risk register; what shipped and its rollback |
Every entry is dated and sourced, so you can defend it in front of skeptical stakeholders. Schema: docs/schema.md.
Open the system of record in a browser - trust, phase, next action, and the full record in one local page. Ask @fde for the dashboard, or run npx fdeops dashboard (current engagement by default; --all for the portfolio).
| You are... | What fdeops does for you |
|---|---|
| Forward Deployed Engineer | The role this was built for - the full lifecycle, first meeting to final handoff |
| Consultant or contractor at a client site | Remembers the engagement so you stop re-explaining it |
| Solutions architect / engineer | Methods for the politics as well as the architecture |
| Agency developer running 3-5 clients | One .fde/ per client - details stop blurring |
| Fractional CTO doing client work | The fieldbook is your system of record for the embed - and your audit trail for billable work |
git + file reads - no network calls, no telemetry, no account. Works air-gapped.<private> tags are redacted from CLI/dashboard/hook output; do not feed raw private blocks into the model (file tools bypass that redaction).fde debrief --dry-run shows the routing first); the hooks record only git facts. Your fieldbook stays yours to defend.~/fde-engagements lives in your home directory - your backup and cloud-sync setup now covers client notes. fde resume --init warns if the folder sits in a synced path. Read PRIVACY.md before your first NDA'd engagement.Details: PRIVACY.md · SECURITY.md
# Plugin / skills install: re-run the install command from Quickstart
# From a git clone:
cd fdeops && git pull && node bin/install.js
Built and maintained by Subash Natarajan. Share your feedback via Issues - see CONTRIBUTING.md.
Thanks to builders whose craft helped sharpen the thinking behind this kit, among them Andrej Karpathy's engineering guidelines and the [agentic engineering workflow](https://github
FDEOps is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by suboss87. Second brain for Forward Deployed Engineers. Engagement memory + 35 skills across 6 domains, all behind one @fde... Works with any AI coding agent. It has 241 GitHub stars.
Yes. FDEOps passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/suboss87/FDEOps" and add it to your Claude Code skills directory (see the Installation section above).
FDEOps is primarily written in JavaScript. It is open-source under suboss87 on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh FDEOps against similar tools.
No comments yet. Be the first to share your thoughts!