Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Holu Agent Skills

A collection of Agent Skills for AI coding assistants (such as Claude Code, Gemini CLI, Cursor, Copilot, Codex, and others) working with Holu.

Holu is a TypeScript Node.js web framework built around decorators, modules, dependency injection, extensions, metadata reflection, and explicit module composition.

🚀 Installation

Install all available skills at once into your project using the skills CLI:

npx skills add https://github.com/holujs/agent-skills --skill '*' -y

📦 Available Skills

Skill Description
holu-core-architecture Core pillars of Holu: Modules, Dependency Injection (DI) hierarchy, provider scopes (providersPerApp, providersPerMod, providersPerReq, etc.), and custom decorators.
holu-project-setup Bootstrapping projects with @holu/cli (dm), project templates (REST, tRPC), minimal single-file apps, and development workflows.
holu-rest HTTP request lifecycle in @holu/rest, sequence of execution (interceptors, guards, routing, controllers), and custom request dispatchers.
holu-extensions Building, registering, ordering, exporting, grouping, and overriding Holu extensions (stage 1–3 initialization hooks).
holu-schedule Task scheduling via @holu/schedule (@cron, @interval, @timeout), SchedulerRegistry, provider scopes, and graceful shutdown patterns.

💡 How It Works

Agent skills provide authoritative guidance, architectural rules, and code patterns directly to AI assistants. When an AI agent encounters a Holu codebase with these skills enabled, it leverages them to produce idiomatic, type-safe, and architecturally accurate code.

📜 License

MIT

About

Holu Agent Skills

Topics

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Contributors