hassan4702

7 mods across 1 repository, 2 stars between them.

feathersjs

02

hassan4702/feathers-plugin

Plugin Claude Code

Build FeathersJS v5 (Dove) APIs the idiomatic way: four-file services, around/before/after hooks, TypeBox schemas and resolvers, and a security-focused code reviewer.

2 3mo ago A tokens not measured original MIT

feathers-expert

03

hassan4702/feathers-plugin

Agent

Use for FeathersJS v5 (Dove) architecture and debugging questions that span multiple files — service/hook/schema design decisions, "why is my endpoint 404ing", auth/authorization flows, real-time event/channel issues, query syntax, and database adapter choices. Delegates to this agent when a Feathers question needs…

2 3mo ago A 81 tokens original MIT

feathers-hooks

04

hassan4702/feathers-plugin

Skill Claude CodeCodex

Write and register FeathersJS v5 hooks — pluggable middleware that runs around, before, after, or on error of a service method, for authentication, authorization, validation, logging, populating data, and side effects. Use whenever the user wants to add cross-cutting logic to a Feathers service, mentions a hook…

2 3mo ago A 135 tokens original MIT

feathers-review

05

hassan4702/feathers-plugin

Skill Claude CodeCodex

Review FeathersJS v5 code for correctness, security, and idiomatic structure before it ships. Use whenever the user asks to review, audit, or sanity-check a Feathers service, hook, schema, or PR, or asks "is this secure / is this right", or right after generating or editing Feathers code. Focuses on the things that…

2 3mo ago A 127 tokens original MIT

feathers-schema

06

hassan4702/feathers-plugin

Skill Claude CodeCodex

Define, validate, and secure a FeathersJS v5 data model with TypeBox schemas and the four resolver kinds (result, data, query, external). Use whenever the user is working on a Feathers .schema.ts file, adding or changing a field, deriving TypeScript types from a schema, validating request data or query strings, hiding…

2 3mo ago A 149 tokens original MIT

feathers-service

07

hassan4702/feathers-plugin

Skill Claude CodeCodex

Scaffold or extend a FeathersJS v5 (Dove) service using the idiomatic four-file pattern ( .ts, .class.ts, .schema.ts, .shared.ts), register it with app.configure, and wire it into the ServiceTypes declaration. Use this whenever the user wants to add a new resource, endpoint, collection, table-backed CRUD service, or…

2 3mo ago A 155 tokens original MIT