N.E.K.O is a real-time AI catgirl companion designed to live with the user, initiate interaction, share media, and perform tasks through an emotional engine. It is intended for people seeking a proactive personal digital companion. The catalogue contains skills for working with it.
Borrowing it
Nothing to install: this file belongs to Project-N-E-K-O/N.E.K.O. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/Project-N-E-K-O/N.E.K.O/main/.agent/skills/neko-plugin/SKILL.mdgit clone --depth 1 https://github.com/Project-N-E-K-O/N.E.K.OWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/project-n-e-k-o/n.e.k.o/neko-plugin)<a href="https://agentmods.dev/skills/project-n-e-k-o/n.e.k.o/neko-plugin"><img src="https://agentmods.dev/badge/skills/project-n-e-k-o/n.e.k.o/neko-plugin/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/project-n-e-k-o/n.e.k.o/neko-plugin"><img src="https://agentmods.dev/badge/skills/project-n-e-k-o/n.e.k.o/neko-plugin.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00073 | $0.01341 |
| Opus 5 | $0.00036 | $0.00671 |
| Sonnet 5 | $0.00015 | $0.00268 |
| Haiku 4.5 | $0.00007 | $0.00134 |
Grade A, and why
neko-plugin scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 97 lines — stays where its author put it; the contents beside it link to each section on GitHub.
N.E.K.O Plugin
Use this as the single entry point for N.E.K.O plugin work. Keep the workflow continuous: understand the plugin contract, edit when needed, validate the result, and self-review before reporting back.
Non-Negotiables
- Read
references/execution-boundary.mdbefore any plugin edit. - Read
references/core-plugin-contract.mdbefore changing plugin identity, manifest, entry code, SDK imports, UI surfaces, runtime settings, dependencies, or package type. - Default writable area is only
plugin/plugins/<plugin_id>/. - Plugin workspaces live under repository-relative
plugin/plugins/<plugin_id>/; readreferences/core-plugin-contract.mdfor the canonical file tree. - Docs, tests, examples, indexes, and platform source are read context; platform edits require explicit user request or confirmation.
- Create standard plugin scaffolds with
uv run neko-plugin init ...; do not hand-create the initial plugin directory,plugin.toml, or entry class. - Prefer public SDK facades:
plugin.sdk.plugin,plugin.sdk.extension,plugin.sdk.adapter. Do not add newplugin.sdk.sharedimports in plugin workspace code. - Runtime-triggered
@plugin_entryhandlers must beasync def;plugin_runtime.auto_start=falseis manual-start, not disabled or import-safe. - Prefer Hosted TSX for new interactive plugin UI, Markdown for read-only docs, and Static only for legacy standalone pages or unsupported browser/runtime needs.
Package Types
Choose package type from the manifest/SDK contract, not from feature vibes:
plugin: default independent feature. It can include entries, lifecycle/background work, timers, message handlers, UI, storage/settings, cross-plugin calls, and ordinary external API/device integrations.extension: adds entries/hooks to an existing host plugin and requires[plugin.host].adapter: bridges an external protocol or request stream into N.E.K.O plugin calls. Calling an external service is not enough to make something an adapter.
What ships with it
9 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- agents/openai.yaml 191 B
- references/core-plugin-contract.md 13 KB
- references/execution-boundary.md 988 B
- references/hosted-ui-api.md 9.8 KB
- references/hosted-ui-authoring.md 8.5 KB
- references/plugin-checks-and-tests.md 9.2 KB
- references/plugin-cli-and-debugging.md 3.4 KB
- references/plugin-creation-workflow.md 4.2 KB
- references/plugin-system-surface-map.md 37 KB
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 9d ago First seen · 97 lines · 73 tokens per session scan A 119dbc3bf235
neko-plugin is a skill published in the GitHub repository Project-N-E-K-O/N.E.K.O (2,790 stars, last pushed today), licensed Apache-2.0. It adds 73 tokens to every session and 1,341 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
error-recovery-skill
Handle errors gracefully with retry strategies and fallback patterns.
multi-tool-orchestration-skill
Coordinate multiple tools together for complex multi-step tasks.
tikhub-skill
Scrape TikTok, Douyin, Instagram, YouTube, Twitter/X, Xiaohongshu, Bilibili, Kuaishou, Weibo, Reddit, Threads, LinkedIn and more through the TikHub pay-per-request API - discover endpoints, call them by id, parse any share URL, and check account balance.
stripe-skill
Process payments, manage customers, issue refunds, and handle subscriptions via the Stripe CLI. Pass any Stripe command (customers, charges, paymentintents, refunds, invoices, products, prices, subscriptions) and the tool runs it for you and returns parsed JSON.
twitter-search-skill
Search for recent tweets on Twitter/X using keywords, hashtags, mentions, and advanced query operators. Returns rich tweet data with expanded URLs, author info, media, metrics, and referenced tweets.
whatsapp-db-skill
Query WhatsApp database for contacts, groups, channels, and chat history. Look up contact info, search groups, manage channels, retrieve messages.