CLAUDE CODE SKILL

AI That Knows Your Backend

Install the Quickback skill for Claude Code. Describe what you need - schemas, security rules, actions - and get production-ready definitions generated with full knowledge of the Quickback API.

npm install -g @kardoe/quickback-skill

Or install via the CLI: quickback claude install

Two Ways to Install

The skill installs into your Claude Code environment. It loads automatically when you work on Quickback projects.

npm Package

Install the package globally. The postinstall hook automatically copies the skill and specialist agent to your Claude Code directory.

npm install -g @kardoe/quickback-skill

Installs to ~/.claude/skills/quickback/

Via the Quickback CLI

If you already have the Quickback CLI installed, use the built-in command. Choose global or project-local installation.

quickback claude install
# or with flags:
quickback claude install --global
quickback claude install --local

Manage with quickback claude status, update, remove

What the Skill Gives You

Two components install together: a read-only skill for documentation lookup and a specialist agent for code generation.

DOCUMENTATION

Quickback Skill

Loads comprehensive Quickback documentation into Claude Code's context. Invoked automatically or with /quickback.

  • • Project structure and configuration
  • • Combined mode defineTable() patterns
  • • All 5 security pillars: Firewall, Access, Guards, Masking, Actions
  • • API reference and query parameters
  • • Webhooks and development workflow
  • • CLI commands and deployment

CODE GENERATION

Quickback Specialist Agent

A specialized agent that generates complete, working Quickback resources. Delegates from Claude Code when it detects Quickback work.

  • • Generates schemas with correct Drizzle dialect
  • • Configures all security pillars automatically
  • • Creates typed actions with access controls and preconditions
  • • Validates configurations before writing
  • • Explains security decisions inline
  • • Reads your existing codebase for context

IN PRACTICE

Just Describe What You Need

"Add an invoices feature. Members can create invoices, admins can approve them. The amount field should be locked after creation. Mask the client email for non-admins."

The specialist agent generates:

Schema - invoices table with amount, clientEmail, status columns
Firewall - organization isolation
Guards - amount protected after create, status action-only
Masking - clientEmail masked for non-admins
Action - typed approve() action with role-based access

The agent writes the files directly into your quickback/features/ directory. Run quickback compile and deploy.

Manage the Skill

quickback claude install

Interactive install - choose global or local

quickback claude status

Check if the skill is installed and which version

quickback claude update

Update to the latest skill version

quickback claude remove

Remove the skill and specialist agent

Start building with AI

Install the skill and let Claude Code handle the Quickback boilerplate.

npm install -g @kardoe/quickback-skill
Read the Docs