К основному содержанию
плагин

fde-os — плагин для Claude Code: 35 скиллов FDE-инженера

Плагин для Claude, который ведёт проект от первой встречи с клиентом до передачи в эксплуатацию: разведка, архитектура, сборка, проверка.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add anthropics/claude-plugins-community
/plugin install fde-os@claude-community
Открыть на GitHub

Что делает fde-os

FDEOps превращает Claude в подобие опытного forward deployed engineer. Внутри 35 скиллов на весь цикл работы с заказчиком: brief и discover разбирают неясный запрос, who-decides и earn-trust выясняют, кто принимает решения и как получить доступ, scope, options и plan выбирают подход, дальше build, integrate, debug, review, qa, evaluate, а на выходе ship, runbook и handoff. Координирующий скилл fde сам подбирает метод по ходу работы.

Для длинных проектов есть локальная память: Markdown-записи в ~/fde-engagements/<customer>/.fde/ хранят решения, доказательства и следующие шаги между сессиями. Скилл debrief разбирает заметки после встреч, switch-clients переключает клиентов, а dashboard показывает записи в браузере в режиме чтения. Есть демо npx fdeops demo: превращает вымышленные заметки со встречи в обзор и fieldbook, модель ИИ при этом не вызывается.

Установка идёт через Node.js и Git, а CLI для записей требует Node.js 18+. Отдельные скиллы работают сами по себе: build можно запустить с готовым контекстом проекта, не создавая запись о клиенте и не ставя координатор. Один нюанс: установка fde тянет все внутренние инструкции, но не добавляет 35 отдельных имён в меню агента.

Какие задачи решает

  • разобрать расплывчатый запрос заказчика в задачу с критерием успеха
  • выяснить, кто в проекте принимает решения и как получить доступ
  • выбрать архитектуру под ограничения клиента и проверить её на маленьком срезе
  • собрать изменение в чужой кодовой базе и не сломать соседние системы
  • подготовить передачу в эксплуатацию с честным отчётом о непроверенном

Примеры запросов агенту

  • @fde это client01. Их поддержка читает входящие запросы, сверяется с внутренними документами и передаёт их другой команде. Помоги подготовиться к первой встрече, вот бриф: ...
  • Используй FDEOps build, чтобы добавить ручной фолбэк в этот сервис маршрутизации. Согласованное поведение, репозиторий и проверки: ...
  • Разбери заметки со встречи через debrief и верни черновик апдейта для клиента

Как установить fde-os

Через маркетплейс плагинов

/plugin marketplace add anthropics/claude-plugins-community
/plugin install fde-os@claude-community

По шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой

Вопросы о fde-os

Как установить fde-os в Claude?

Через маркетплейс плагинов: сначала /plugin marketplace add anthropics/claude-plugins-community, затем /plugin install fde-os@claude-community.

Что делает fde-os?

Даёт Claude набор скиллов forward deployed engineer: разведка задачи, выбор архитектуры, сборка и интеграция, отладка, проверка и передача клиенту. Координатор fde выбирает метод по ходу работы.

Что нужно для работы fde-os?

Установка использует Node.js и Git, а CLI для записей о клиентах требует Node.js 18+. Отдельные скиллы можно запускать без координатора и без записи о клиенте.

Исходный текст

SKILL.md · MIT
# FDEOps

**Skills for forward deployed engineers, used through your AI coding agent.**

[![CI](https://github.com/suboss87/fdeops/actions/workflows/validate.yml/badge.svg?branch=Main)](https://github.com/suboss87/fdeops/actions/workflows/validate.yml)
[![npm version](https://img.shields.io/npm/v/fdeops?logo=npm)](https://www.npmjs.com/package/fdeops)
[![npm downloads](https://img.shields.io/npm/dm/fdeops?logo=npm)](https://www.npmjs.com/package/fdeops)
[![License](https://img.shields.io/github/license/suboss87/fdeops)](LICENSE)
![Focus: Forward deployed engineering](https://img.shields.io/badge/focus-forward%20deployed%20engineering-0f766e?style=flat-square)

<a name="why-use-it"></a>

FDEOps helps you turn a customer problem into a working system: clarify the goal, choose an architecture, build and integrate, then verify the result and prepare for rollout.

Use a task skill on its own, or let `fde` coordinate work across strategy, architecture and engineering. Customer memory keeps decisions, evidence and next steps available between sessions.

I built FDEOps around design thinking, first-principles thinking and systems thinking: understand the people doing the work, question assumptions, and examine how a change affects the whole system. I turned my field approach and experience into skills that help your AI coding agent investigate, build and verify, with customer memory to carry the work forward.

[Get started](#quick-start) · [What it helps with](#three-things-it-helps-with) · [Choose a skill](#task-skills) · [Data boundaries](#your-records-your-control) · [Docs](docs/README.md)

## Quick start

### Let `fde` coordinate a customer project

Install in the terminal where your AI coding agent runs, then select your agent:

```bash
npx skills add suboss87/fdeops --skill fde
```

Select `fde` in your agent, or use `@fde` where supported:

```text
@fde this is client01. Their support team reads incoming requests,
checks internal documents, then assigns each request to another team.
Help me prepare for the first meeting. Here is the brief: ...
```

The coordinator selects the relevant method as the work changes. Customer context guides the plan, code changes and verification; the record carries it between sessions. You do not need to learn CLI commands.

### Use one skill for one task

```bash
npx skills add suboss87/fdeops --skill build
```

Then ask your agent:

```text
Use FDEOps build to add a manual-review fallback to this routing service.
Here are the agreed behavior, repository and checks: ...
```

Each task skill includes the instructions it needs. Use `build` with supplied project context without creating a customer record or installing the coordinator.

Use only the methods the work needs, whether the engagement lasts three days, three weeks or several months. A clear, bounded task can go straight to implementation. Uncertain requirements, dependent teams or production risk may need more discovery and coordination. Reuse the customer’s existing tools and approvals; the skill catalog is not a sequence to complete.

<details>
<summary>Installation requirements and alternatives</summary>

These installation commands use Node.js and Git; the optional record CLI requires Node.js 18+. See [installation and upgrades](docs/install.md) for host-specific invocation, the full pack and alternatives. Installing `fde` includes all underlying instructions, but does not add the 35 separate task names to your agent's menu.

</details>

**See it in action:** `npx fdeops demo` turns fictional meeting notes into a review and a fieldbook, a browser view of the customer record. No AI model is called. The demo uses Node.js 18+ and Git; `npx` may download the package. It creates or resets its separate `.demo` workspace. [Five-minute walkthrough](docs/USAGE.md#new-here-5-minutes).

## Three things it helps with

### 1. Strategy: decide what is worth building

Turn the customer’s request into a problem to investigate, a measure of success and a bounded scope. Identify who decides and what evidence would change the plan.

Use [discover](skills/discover/SKILL.md), [who-decides](skills/who-decides/SKILL.md) and [scope](skills/scope/SKILL.md).

### 2. Architecture: choose an approach that fits

Inspect the existing system, compare options against customer constraints and plan a small slice that tests the design. Make dependencies, tradeoffs and failure paths explicit.

Use [options](skills/options/SKILL.md), [plan](skills/plan/SKILL.md) and [integrate](skills/integrate/SKILL.md).

### 3. Engineering: build, verify and hand over

Implement the change, debug failures and test the agreed behavior. Report what passed on which revision and environment, what remains unproven and what the operating team needs before rollout.

Use [build](skills/build/SKILL.md), [debug](skills/debug/SKILL.md), [review](skills/review/SKILL.md), [ship](skills/ship/SKILL.md) and [handoff](skills/handoff/SKILL.md). A passing local test does not establish deployment or customer acceptance. [Verification and its limits](docs/verification.md).

<a name="keep-a-customer-record"></a>
<a name="how-skills-work"></a>

For ongoing work, a local Markdown record at `~/fde-engagements/<customer>/.fde/` carries decisions, evidence and next steps between sessions. The coordinator retrieves relevant context and prepares consequential updates for your review. Use [debrief](skills/debrief/SKILL.md) after meetings and [switch-clients](skills/switch-clients/SKILL.md) when changing customers. [How records work](docs/USAGE.md).

## Choose a skill

<a name="task-skills"></a>

**35 task skills + one coordinator, `fde`**. Each task skill works on its own; the coordinator includes all underlying methods.

| Work in front of you | Start with |
|---|---|
| An unclear customer request | `brief`, `discover` |
| Unclear ownership or access | `who-decides`, `earn-trust` |
| A decision about scope or approach | `scope`, `options`, `plan` |
| An implementation or system connection | `build`, `integrate` |
| A failure or a result to verify | `debug`, `review`, `qa`, `evaluate` |
| A release or operating handover | `ship`, `runbook`, `handoff` |
| Meeting notes or a customer update | `debrief`, `readout` |

Start with the task you need, or let `fde` select it. `dashboard` works with saved records; `debrief` can review supplied notes and return a draft. Each skill explains the context it needs. [Full skill catalog](docs/skills-reference.md).

<a name="what-a-working-day-looks-like"></a>

<details>
<summary><strong>View your customer records in the fieldbook</strong></summary>

The fieldbook is a read-only browser view of next actions, risks, evidence gaps and results awaiting acceptance.

![Fieldbook showing fictional customer records](media/fieldbook-preview.png)

```bash
npx fdeops dashboard --all --open
```

Copy an action into your agent to continue. Regenerate the view after record updates. [Daily use](docs/USAGE.md).

</details>

<a name="your-records-your-control"></a>
<a name="your-data-stays-yours"></a>

> [!NOTE]
> **Use FDEOps with the setup that fits your work.** Try individual skills with sample data, or use a customer-approved local model or LLM provider for customer projects, including regulated and production work.
>
> Customer records stay in local files. The FDEOps CLI makes no network calls; your AI coding agent’s settings determine what it sends to a model provider. Use data approved for that setup.
>
> [Setup guidance](SECURITY.md#before-customer-work) · [Privacy and masking](PRIVACY.md) · [Local-model results](docs/verification.md#local-model-results)

## Who this is for

Forward deployed engineers, consultants and delivery teams working across customer meetings, codebases and operating environments. Bring your existing tools, access and customer agreements. Start with one task or use `fde` throughout the engagement.

## Go deeper

[Install or upgrade](docs/install.md) · [Daily use](docs/USAGE.md) · [Worked examples](examples/) · [Skill catalog](docs/skills-reference.md) · [Source connections](mcp/recipes/) · [Repository layout](docs/REPO_LAYOUT.md) · [Verification](docs/verification.md) · [Contribute](CONTRIBUTING.md)

Built and maintained by [Subash Natarajan](https://www.linkedin.com/in/subashn/). [Issues](https://github.com/suboss87/fdeops/issues) · [Discussions](https://github.com/suboss87/fdeops/discussions).

## License

[MIT](LICENSE).

© suboss87 · MIT · suboss87/FDEOps

Похожие плагины

Все плагины по теме «Настройка агента: память, контекст, субагенты» →
task-observer Eoghan Henn and contributors Отслеживает работу агента, сохраняет правки пользователя и шаблоны, чтобы превратить их в обновления скиллов во время ревью. CX Codex +1 14 500установок bmad-brainstorming bmad-code-org Скилл ведёт сессию брейншторма: агент задаёт вопросы по одной, меняет креативные техники и копит идеи в memlog. Пригодится, когда нужно накидать вариантов больше обычного. CX Codex +1 12 000установок principle-never-block-on-the-human backnotprop Скилл запрещает агенту останавливаться и спрашивать разрешение на обратимые изменения в коде. Пригодится для автономного кодинга без постоянного ожидания человека. CX Codex +1 5 200установок Monday.com Automation Claude Office Skills Скилл для автоматизации Monday.com: создаёт и обновляет элементы, настраивает доски, сценарии и дашборды прямо из агента. CX Codex +1 4 600установок scope jsmastery-pro Скилл добавляет команду /scope: она раскладывает идею продукта на фичи по фазам в docs/scope/ и потом сверяет этот план с тем, что реально выпущено. CX Codex +1 4 300установок openspec-apply-change openspec Скилл запускает пошаговую реализацию задач из спецификации OpenSpec в кодовой базе. Пригодится, когда нужно взять готовое изменение и выполнить пункты из плана разработки. CX Codex +1 4 000установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой