Agent skill

Lunora

by anolilab in anolilab/lunora

Routes general Lunora requests to the right Lunora skill and gives the shared mental model (codegen loop, generated api/internal references, review commands, add-on capabilities, the @lunora/mcp…

Custom licenceAuto-check passedBackend & APIs

Install Lunora

skills CLI
$ npx skills add anolilab/lunora --skill lunora -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install anolilab/lunora lunora --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/anolilab/lunora.git skills-src && mkdir -p .claude/skills && cp -r skills-src/packages/cli/skills/lunora .claude/skills/lunora && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
lunora
GitHub stars
282
Token cost
~2.6k tokens
SKILL.md length
1,051 words
Files
1
Skills in repo
16
Repo updated
First seen
Licence
Custom licence

At a glance

Routes general Lunora requests to the right Lunora skill and gives the shared mental model (codegen loop, generated api/internal references, review commands, add-on capabilities, the @lunora/mcp…

  • The user asks which Lunora skill to use
  • SKILL.md covers The feedback loop, Route to the right skill, Core mental model and Capabilities without a…, plus 1 more section
  • Calls tsc; needs LUNORA_ADMIN_TOKEN
  • Gives an underspecified task in a project with a lunora/ directory

What it does

Lunora is an agent skill from anolilab/lunora. Routes general Lunora requests to the right Lunora skill and gives the shared mental model (codegen loop, generated api/internal references, review commands, add-on capabilities, the @lunora/mcp server). Use when the user asks which Lunora skill to use, gives an underspecified task in a project with a lunora/ directory or lunorash/@lunora/ dependencies, asks to review or audit Lunora code, asks about an add-on without its own skill (queues, workflows, agents, AI, flags, payments, notifications), or wants to…

Its SKILL.md is about 2.6k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Backend & APIs, covering Project scaffolding, MCP servers and Deployment. It works with Model Context Protocol, MySQL and PostgreSQL. The repository describes itself as: Type-safe, real-time backend framework on your own Cloudflare account — Workers, Durable Objects, D1, R2, Queues. Convex-style DX, Vite-first.

When your agent uses it

  • The user asks which Lunora skill to use
  • Gives an underspecified task in a project with a lunora/ directory
  • Lunorash/@lunora/ dependencies
  • Audit Lunora code

Example prompts

  • “Use the lunora skill to route general Lunora requests to the right Lunora skill and gives the shared mental model (codegen loop, generated…”
  • “/lunora”

Requirements

  • A credential in LUNORA_ADMIN_TOKEN

What it can do on your machine

Read from SKILL.md and the folder at commit 0d32a44. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • tsc

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • LUNORA_ADMIN_TOKEN

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Lunora loads about 2.6k tokens when it runs. Until then it costs about 144 tokens; SKILL.md has 1,051 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~144
When it runs · the whole SKILL.md, loaded when a task matches
~2.6k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 1,051 words (~2,613 tokens).

“Lunora is a type-safe, real-time backend on Cloudflare Workers + Durable Objects. Functions are chainable query / mutation / action builders; state lives in one ShardDO per app by default (SQLite, OCC, hibernated WebSocket subscriptions). .shardBy(key) partitions a table across…”

— opening of SKILL.md by anolilab, Custom licence
name
lunora

Read the full SKILL.md on GitHub

Files

Just SKILL.md in packages/cli/skills/lunora of anolilab/lunora.

Open the folder on GitHubat commit 0d32a44

Compare with similar skills

Lunora next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Lunora compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Lunora this skillanolilab/lunora282—~2.6kAutomated safety check: PassCustom licence
Aurora Dsqlaws/agent-toolkit-for-aws2.8k—~9.6kAutomated safety check: PassApache-2.0
Use Gfs MCPGuepard-Corp/gfs158—~4kAutomated safety check: PassMIT
Cloudbase CLITencentCloudBase/CloudBase-AI-Toolkit1.1k1 repos~1.7kAutomated safety check: PassMIT
Managed Deep Agentslangchain-ai/langchain-skills1.3k—~8.7kAutomated safety check: NotesMIT
Relational Database MCP CloudbaseTencentCloudBase/CloudBase-AI-Toolkit1.1k—~2.7kAutomated safety check: PassMIT

Similar skills

  • Aurora Dsql

    aws/agent-toolkit-for-aws

    Official

    Provisions and manages Aurora DSQL clusters, connects via psql or DSQL Connectors, manages schemas, runs queries, migrates from MySQL, diagnoses query plans, and develops apps on serverless…

    2.8k GitHub stars~9.6k tokensUpdated today
    Backend & APIsAuto-check passed
  • Use Gfs MCP

    Guepard-Corp/gfs

    GFS MCP Server for AI agent integration. An agent skill from Guepard-Corp/gfs.

    158 GitHub stars~4k tokensUpdated yesterday
    Agent WorkflowsAuto-check passed
  • Cloudbase CLI

    TencentCloudBase/CloudBase-AI-Toolkit

    CloudBase CLI (tcb, 云开发CLI, Tencent CloudBase命令行) resource management skill.

    1.1k GitHub starsUsed in 1 repo~1.7k tokens
    DatabasesAuto-check passed
  • Managed Deep Agents

    langchain-ai/langchain-skills

    Official

    INVOKE THIS SKILL when building, testing, or deploying Managed Deep Agents in LangSmith.

    1.3k GitHub stars~8.7k tokensUpdated today
    AI & LLM EngineeringAuto-check: notes
  • Relational Database MCP Cloudbase

    TencentCloudBase/CloudBase-AI-Toolkit

    [Deprecated] This is the required documentation for agents operating on the CloudBase Relational Database through MCP.

    1.1k GitHub stars~2.7k tokensUpdated today
    DatabasesAuto-check passed
  • Database Rds Devops

    aws/tools-for-devops-agent

    Official

    Database-level data-plane diagnostics for Aurora MySQL and Aurora PostgreSQL.

    102 GitHub stars~4.4k tokensUpdated yesterday
    DatabasesAuto-check passed

More from anolilab/lunora

All 16 skills in this repo
  • Lunora Design

    anolilab/lunora

    This skill should be used when the user explicitly says "Lunora style", "Lunora design", "/lunora-design", or directly asks to use/apply the Lunora design system.

    282 GitHub stars~4.5k tokensUpdated today
    Auto-check passed
  • Lunora Create Package

    anolilab/lunora

    Builds a reusable Lunora capability, either as a registry item that lunora add / lunora registry add copies into an app's lunora/, or as a publishable @lunora/ workspace package in the Lunora…

    282 GitHub stars~1.7k tokensUpdated today
    Auto-check passed
  • Lunora Deploy

    anolilab/lunora

    Deploys a Lunora app to Cloudflare Workers + Durable Objects and gets wrangler.jsonc, remote resources and secrets to line up.

    282 GitHub stars~2.9k tokensUpdated today
    Auto-check passed
  • Plans and runs Lunora schema and data migrations with the widen → migrate → narrow pattern.

    282 GitHub stars~2.6k tokensUpdated today
    Auto-check passed
  • Diagnoses and fixes Lunora performance problems — full-table scans and missing indexes, expensive ctx.db.related traversals, OCC write conflicts (409 CONFLICT), live queries that re-run too often…

    282 GitHub stars~2.4k tokensUpdated today
    Auto-check passed
  • Lunora Quickstart

    anolilab/lunora

    Creates a new Lunora project or adds Lunora to an existing app, then gets the first schema + query/mutation round-trip running.

    282 GitHub stars~2.5k tokensUpdated today
    Auto-check passed

Questions about Lunora

What does Lunora do?

Routes general Lunora requests to the right Lunora skill and gives the shared mental model (codegen loop, generated api/internal references, review commands, add-on capabilities, the @lunora/mcp…. Lunora is an agent skill from anolilab/lunora. Routes general Lunora requests to the right Lunora skill and gives the shared mental model (codegen loop, generated api/internal references, review commands, add-on capabilities, the @lunora/mcp server).

When should I use Lunora?

Lunora fits situations like: the user asks which Lunora skill to use; gives an underspecified task in a project with a lunora/ directory; lunorash/@lunora/ dependencies; audit Lunora code.

How do I install Lunora in Claude Code?

Run `npx skills add anolilab/lunora --skill lunora -a claude-code`. Or copy the skill folder (packages/cli/skills/lunora in anolilab/lunora) into .claude/skills/lunora in your project. Claude Code loads it when a task matches its description.

How do I install Lunora in Codex?

Run `npx skills add anolilab/lunora --skill lunora -a codex`. Or copy the skill folder (packages/cli/skills/lunora in anolilab/lunora) into .agents/skills/lunora in your project. Codex loads it when a task matches its description.

Can I use Lunora in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add anolilab/lunora --skill lunora -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/lunora, .gemini/skills/lunora, .github/skills/lunora and .opencode/skills/lunora in your project.

What does Lunora need to run?

Going by SKILL.md and its folder, Lunora needs the command-line tools its instructions call (tsc) and credentials named LUNORA_ADMIN_TOKEN. Our summary lists: A credential in LUNORA_ADMIN_TOKEN.

Does Lunora access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Lunora safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Lunora use?

Lunora has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Lunora use?

About 2.6k tokens (SKILL.md is roughly 10k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Lunora?

Skills that share tags, products or a category with Lunora: Aurora Dsql (aws/agent-toolkit-for-aws, 2.8k stars), Use Gfs MCP (Guepard-Corp/gfs, 158 stars), Cloudbase CLI (TencentCloudBase/CloudBase-AI-Toolkit, 1.1k stars) and Managed Deep Agents (langchain-ai/langchain-skills, 1.3k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Lunora?

anolilab (a GitHub organization) maintains it in anolilab/lunora, which has 282 GitHub stars. The repository holds 16 skills in this directory. The repository was last updated on October 9, 2026.

Source: anolilab/lunora on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.