hassan4702/feathers-plugin

3 stars · Last commit 2026-05-30

FeathersJS Toolkit — build idiomatic FeathersJS v5 (Dove) APIs with AI agents. One plugin for Claude Code, Codex & Cursor: four-file services, hooks, TypeBox schemas/resolvers, and a security-focused reviewer.

README preview

# FeathersJS Toolkit

[![Latest release](https://img.shields.io/github/v/release/hassan4702/feathers-plugin?sort=semver)](https://github.com/hassan4702/feathers-plugin/releases)
[![License: MIT](https://img.shields.io/github/license/hassan4702/feathers-plugin)](LICENSE)
[![Plugin: Claude Code · Codex · Cursor](https://img.shields.io/badge/plugin-Claude%20Code%20%7C%20Codex%20%7C%20Cursor-8A63D2)](#installation)

Teaches your AI coding agent — **Claude Code**, **OpenAI Codex**, or **Cursor** — to build [**FeathersJS v5 (Dove)**](https://feathersjs.com) APIs the idiomatic way — the four-file service pattern, around/before/after hooks, and TypeBox schemas with resolvers — and to review them for the security mistakes that bite Feathers apps.

> **This is a public, community-maintained plugin.** Anyone can install it with the commands below. It is **not affiliated with, maintained by, or endorsed by** the FeathersJS project, Anthropic, OpenAI, or Cursor — it's an independent tool *for* working with FeathersJS. (The `feathers-*` packages on npm are plugins for the framework, not for these agents.)

---

## Contents

- [What it does](#what-it-does)
- [Requirements](#requirements)
- [Installation](#installation)
- [Use with Codex and other agents](#use-with-codex-and-other-agents)
- [Verify it loaded](#verify-it-loaded)
- [Skills](#skills)

View full repository on GitHub →