Repository
TriliumNext/Trilium agent skills
- skills
- 22
- GitHub stars
- 38k
GitHub description: “Build your personal knowledge base with Trilium Notes”
- Stars
- 38,248 (2,576 forks)
- Licence
- AGPL-3.0
- Last push
- Oct 2026
- Created
- May 2017
- Homepage
- triliumnotes.org
- knowledge-graph
- note-taking
- notebook
- knowledge-base
- knowledge-management
- knowledge-management-graph
- electron
- electron-app
- local-first
- self-hosted
- self-hosting
- personal-knowledge-base
- personal-wiki
- wiki
- note-managment
- note-taker
Install all skills
npx skills add TriliumNext/TriliumAdd --skill <name> for a single skill and -a <agent> to choose the agent (see the agent guides).
Skills in TriliumNext/Trilium, ranked
Ranked by score. Sort bymost stars,trending,newest,recently updated
| # | Skill | Repository | Stars | Used in | Tokens | Auto-check | Licence | Updated |
|---|---|---|---|---|---|---|---|---|
| 1 | A skill your agent uses when cutting, preparing, or debugging a Trilium release — bumping the monorepo version, tagging, or diagnosing a failed "Release" workflow run. | TriliumNext/ | 38k | — | ~3.2k | Automated safety check: Pass | AGPL-3.0 | today |
| 2 | A skill your agent uses when working on the Trilium Electron desktop app (apps/desktop) — adding or changing an electronApi method / IPC channel, touching preload.ts, main.ts, services/window.ts or… | TriliumNext/ | 38k | — | ~5.7k | Automated safety check: Pass | AGPL-3.0 | today |
| 3 | A skill your agent uses when adding a DB migration or a new column/field to a Becca entity in Trilium ("add a migration", "new column on notes/attributes", "ALTER TABLE", "add a field to… | TriliumNext/ | 38k | — | ~2.1k | Automated safety check: Pass | AGPL-3.0 | today |
| 4 | A skill your agent uses when adding, moving, or wiring an internal REST endpoint in Trilium (a new /api/ route) — choosing between a core-shared handler (packages/trilium-core/src/routes/index.ts… | TriliumNext/ | 38k | — | ~3.3k | Automated safety check: Pass | AGPL-3.0 | today |
| 5 | A skill your agent uses when adding, changing, or reviewing an LLM/MCP tool in Trilium (the defineTools definitions under packages/trilium-core/src/services/llm/tools/ —… | TriliumNext/ | 38k | — | ~2.5k | Automated safety check: Pass | AGPL-3.0 | today |
| 6 | Write, extend, and review CKEditor 5 plugins in the Trilium (TriliumNext Notes) monorepo — the rich-text-note editor under packages/ckeditor5, whose plugins live in src/plugins/. | TriliumNext/ | 38k | — | ~4.8k | Automated safety check: Pass | AGPL-3.0 | today |
| 7 | Testing CKEditor 5 plugins in the Trilium monorepo. An agent skill from TriliumNext/Trilium. | TriliumNext/ | 38k | — | ~3.3k | Automated safety check: Pass | AGPL-3.0 | today |
| 8 | A skill your agent uses when analyzing the server/desktop backend bundle — "what does the server load at startup?", "is <dependency lazy on the backend?", "why is <package in the startup set?", "how… | TriliumNext/ | 38k | — | ~2.6k | Automated safety check: Pass | AGPL-3.0 | today |
| 9 | A skill your agent uses when measuring or chasing Vitest/v8 code coverage in the Trilium monorepo — "what's below 100%?", "which files need tests?", "what lines of X are uncovered?", "take <area to… | TriliumNext/ | 38k | — | ~2k | Automated safety check: Pass | AGPL-3.0 | today |
| 10 | A skill your agent uses when measuring or optimising Trilium's backend search — "why is autocomplete slow on a big database?", "where does a search spend its time?", "did this change actually make… | TriliumNext/ | 38k | — | ~2.3k | Automated safety check: Pass | AGPL-3.0 | today |
| 11 | A skill your agent uses when working on the Trilium mobile app (apps/mobile, Capacitor for Android/iOS) or on the standalone code paths that only run inside it — request routing on capacitor:// vs… | TriliumNext/ | 38k | — | ~4.7k | Automated safety check: Pass | AGPL-3.0 | today |
| 12 | A skill your agent uses when changing Trilium's built-in PDF viewer — anything under packages/pdfjs-viewer (the code injected into Mozilla's PDF.js viewer: bootstrap.ts, annotations.ts, pages.ts… | TriliumNext/ | 38k | — | ~1.8k | Automated safety check: Pass | AGPL-3.0 | today |
| 13 | A skill your agent uses when working on Trilium's standalone in-browser build (apps/standalone, deployed at app.triliumnotes.org and embedded by the mobile app) — the service worker (sw.ts), the… | TriliumNext/ | 38k | — | ~3.4k | Automated safety check: Pass | AGPL-3.0 | today |
| 14 | A skill your agent uses when measuring what the Trilium client loads at startup — "what loads at boot?", "did this change reduce the startup bundle?", "is <dependency lazy?", or any before/after… | TriliumNext/ | 38k | — | ~1.5k | Automated safety check: Pass | AGPL-3.0 | today |
| 15 | A skill your agent uses when working on Trilium's Flathub packaging — the from-source flatpak recipe vendored in apps/desktop/flatpak/ (manifest, trilium.sh, flathub.json, .desktop, metainfo), the… | TriliumNext/ | 38k | — | ~4.4k | Automated safety check: Pass | AGPL-3.0 | today |
| 16 | A skill your agent uses when diagnosing a hard client-side performance problem in Trilium — a stutter while typing, janky dragging, a slow widget, a periodic freeze, "why does this only lag on my… | TriliumNext/ | 38k | — | ~1.9k | Automated safety check: Pass | AGPL-3.0 | today |
| 17 | A skill your agent uses when filling in or improving a lagging UI translation locale in Trilium (e.g. | TriliumNext/ | 38k | — | ~3k | Automated safety check: Pass | AGPL-3.0 | today |
| 18 | A skill your agent uses when adding, finding, changing, reading or auditing a UI string in Trilium — "is there already a key for X?", "add a translation key", "what does <key say?", "what does this… | TriliumNext/ | 38k | — | ~3.3k | Automated safety check: Pass | AGPL-3.0 | today |
| 19 | A skill your agent uses when writing, extending, or debugging Vitest unit tests anywhere in the Trilium monorepo — Preact components, jQuery widgets, client services, or the server/trilium-core… | TriliumNext/ | 38k | — | ~3.2k | Automated safety check: Pass | AGPL-3.0 | today |
| 20 | Review or audit CKEditor 5 plugin code in the Trilium (TriliumNext Notes) monorepo, or a PR/diff touching packages/ckeditor5 (including its in-tree plugins under src/plugins/). | TriliumNext/ | 38k | — | ~2.5k | Automated safety check: Pass | AGPL-3.0 | today |
| 21 | A skill your agent uses whenever a Trilium pull request is to be judged — "review PR N", "is | TriliumNext/ | 38k | — | ~4.9k | Automated safety check: Pass | AGPL-3.0 | today |
| 22 | A skill your agent uses when working on Trilium's published Docker images on Docker Hub or GHCR rather than on the Dockerfiles — "how many pulls does the image get?", "why is the Docker Hub… | TriliumNext/ | 38k | — | ~2.3k | Automated safety check: Warn | AGPL-3.0 | today |
Questions, answered from the data.
What is the best skill in TriliumNext/Trilium?
Cutting A Release from TriliumNext/Trilium ranks first of the 22 skills in TriliumNext/Trilium listed here, with the highest score: its repository has 38k GitHub stars, its SKILL.md loads about 3.2k tokens and it passes the automated safety check with no findings. Next come Developing Electron Desktop and Evolving The Data Model.
Are the skills in TriliumNext/Trilium official?
None yet. All 22 skills in TriliumNext/Trilium listed here come from community repositories; a skill counts as official when the product's own GitHub organization publishes it.
How do I install all skills from TriliumNext/Trilium?
Run npx skills add TriliumNext/Trilium in your project: the open-source skills CLI installs the repository's skills into your coding agent's skills folder. To install a single skill, open its page here for the exact command.
How are these skills ranked?
By Skill Navigator score, which combines the GitHub stars of the skill's repository (shared across that repo's skills and discounted for large collections), how many other GitHub owners carry a copy of the skill, and automated SKILL.md quality checks, minus penalties for safety-check warnings and for each further skill from the same repository. Skills that fail the safety check are not listed.