legions-developerlegions-developerCommunity·25 Agent Skills Included

invoicely

Build and maintain a production invoice platform with AI coding agents

Guides AI agents through building and extending Invoicely, an open-source invoice generation platform with PDF export, local-first storage, and cloud sync. Covers Next.js, React, tRPC, Drizzle, Better Auth, Tailwind, and shadcn/ui patterns so agents write correct code on the first pass. Eliminates guesswork around monorepo setup, database migrations, authentication flows, and form performance.
npx skills add legions-developer/invoicely --all -g -y
Available:

Tells the AI agent how the Invoicely monorepo is structured, which commands to run, and which coding conventions and architecture patterns to follow when modifying the app.

All Skills in This Repository (25)

Pure Emerald Level Indicators
📦 In Repo
legions-developerlegions-developer

organization-best-practices

Configure Better Auth multi-tenant organizations with roles, invitations, and teams.

Community
Advanced
📦 In Repo
legions-developerlegions-developer

zod

Enforce Zod schema validation for typed TypeScript data safety.

Community
Advanced
📦 In Repo
legions-developerlegions-developer

email-and-password-best-practices

Configure Better Auth email verification and password reset flows.

Community
Advanced
📦 In Repo
legions-developerlegions-developer

two-factor-authentication-best-practices

Implement multi-factor authentication with TOTP, OTP, backup codes, and trusted devices.

Community
Advanced
📦 In Repo
legions-developerlegions-developer

bash-defensive-patterns

Apply defensive Bash patterns with strict mode, validation, and cleanup traps.

Community
Advanced
📦 In Repo
legions-developerlegions-developer

react-hook-form

Optimize React Hook Form validation and subscriptions to isolate re-renders.

Community
Advanced
📦 In Repo
legions-developerlegions-developer

tailwind-v4-shadcn

Configure Tailwind CSS v4 and shadcn/ui theming with CSS variables and @theme inline mappings.

Community
Advanced
📦 In Repo
legions-developerlegions-developer

typescript-advanced-types

Encode domain rules and prevent type errors with advanced TypeScript type system features.

Community
Advanced
📦 In Repo
legions-developerlegions-developer

shadcn

Enforce shadcn/ui component composition and CLI workflows for Next.js projects.

Community
Advanced
📦 In Repo
legions-developerlegions-developer

tailwind-css-patterns

Apply Tailwind CSS utility-first patterns for responsive layouts and component styling.

Community
Intermediate
📦 In Repo
legions-developerlegions-developer

next-best-practices

Enforce Next.js App Router architecture and async API conventions during code review.

Community
Advanced
📦 In Repo
legions-developerlegions-developer

vercel-composition-patterns

Refactor React component APIs to replace boolean props with compound components and providers.

Community
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install Invoicely skills?

Run `npx skills add legions-developer/invoicely --all -g -y` in your terminal to install the full skill suite globally.

What is Invoicely?

Invoicely is an open-source invoice generation platform built with Next.js, tRPC, and TypeScript. It creates PDF invoices, stores them locally in the browser by default, and syncs to Postgres for signed-in users.

What do the Invoicely agent skills cover?

The skills teach AI agents best practices for the exact stack this app uses: Next.js, React performance, Zod validation, React Hook Form, Tailwind v4, shadcn/ui, Drizzle ORM, Neon Postgres, and Better Auth.

Does Invoicely work with Claude Code and other AI agents?

Yes. The repository ships a root CLAUDE.md plus standard SKILL.md and AGENTS.md files, so Claude Code, Cursor, and compatible agents can follow its conventions automatically.

Can I self-host Invoicely?

Yes. It is MIT-licensed and runs on Node.js 20+ with Postgres, using Yarn workspaces and Turborepo for local development.

Related Repositories in Software Engineering

View All in Software Engineering