Skip to main content
Run any Skill in Manus
with one click
GitHub repository

lanius

lanius contains 28 collected skills from tkellogg, with repository-level occupation coverage and site-owned skill detail pages.

skills collected
28
Stars
14
updated
2026-07-14
Forks
4
Occupation coverage
7 occupation categories · 100% classified
repository explorer

Skills in this repository

dm-promoter
software-developers

Resolve-and-promote security gate — verifies a Telegram (or other in/dm/*) chat id against the phonebook and, only when it resolves to owner, promotes it onto in/human/owner. Fail-closed; a stranger's message stops at an unresolved sighting.

2026-07-14
telegram
software-developers

Telegram bridge (daemon) — getUpdates messages become in/dm/telegram/<chat.id> conversation ingress; in/package/telegram/send delivers replies with sender=telegram receipts. A transport is just a package (zero kernel edits).

2026-07-14
debug
network-and-computer-systems-administrators

Runbook for diagnosing common lanius RUNTIME / operational failures — broker & bus errors ("CONNECT refused", "bad credential"), stray/orphaned processes, ports stuck in use, the daemon not dispatching, the web UI not loading. Use when something is failing at runtime (not a compile error or a logic bug) and you want the symptom → cause → diagnose → fix → prevent steps. Each file in this skill is ONE runbook entry, keyed by the symptom you actually see. Start here, match your symptom to an entry, follow it.

2026-07-13
handoff-workflow
software-developers

The journey → handoff → implement → verify pipeline for shipping substantial work on lanius, with deliberate model-tiering across the phases. Use when Tim asks to plan a feature, write or "knock out" handoff docs, implement a spec, or orchestrate implementation + verification — anything bigger than a quick edit. Encodes who plans vs implements vs verifies, which model/effort fits each phase, how to dispatch clean-context worker agents, and the containment + commit discipline that keeps the repo clean. Fable should *ALWAYS* follow the second-level workflow specified below.

2026-07-12
comms-etiquette
computer-occupations-all-other

How agents talk on Lanius - to the human (send_message vs ask_human), to coding workers (deliver/spawn/inbox), and to native/profile agents (agent catalog/run/spawn), when to speak unprompted vs stay quiet, when to set priority, shared-channel etiquette, and the failure-mail contract. Read before messaging the human, dispatching work to another agent, launching a native/profile agent, or coordinating in a shared room.

2026-07-12
comms
software-developers

The chat/conversation view — owns the chat protocol on the bus and answers the chat-shaped conversation-list + introspection queries over local HTTP from the sqlite truth. Requires the history package.

2026-07-12
kb-llm-strengths
software-developers

The model-tiering knowledge base — which model to use for planning, implementation, and verification. Read a kb/role-*.md file when you are about to dispatch or pick a model for a task.

2026-07-08
knowledge
software-developers

Read, search, and write knowledge bases (kb/ folders). Use when you learn something durable that is "ours" (not just your own scratch notes) — model tiering, an API's quirks, a project convention — or when you need a fact someone already wrote down.

2026-07-08
discord
software-developers

Discord ingress bridge (UNTESTED scaffold) — gateway messages become in/dm/discord/<channel-id> conversation ingress; in/package/discord/send posts replies with delivery receipts.

2026-07-08
lanius-brand
web-and-digital-interface-designers

The lanius visual identity — use when building, styling, or theming any UI or brand surface (ui/web, the README, a splash, an icon, an artifact/mockup). Sets the shrike/thorn identity, the palette and the one-red rule, the type system, and how the logo system is used. Marks live in brand/logos/; full direction in docs/handoffs/web-ui-redesign.md. Pair with the lanius-voice skill for copy.

2026-07-08
lanius-voice
technical-writers

How lanius talks — the plain-language rules for ALL user-facing copy in the product: UI strings, labels, buttons, empty states, errors, help text, and the helper/assistant's on-screen words. Use this whenever you write or edit text a person reads on screen (anything in ui/web/, or copy in a handler/skill that surfaces to a user). The one job: say less, plainly — name things as they are, cut words, and keep the invented vocabulary out. Full audit + before→after in docs/handoffs/web-ui-copy.md.

2026-07-08
docs-disclosure-indexer
software-developers

Maintain lanius docs/ progressive-disclosure indexes and useful docs-to-code/code-to-doc references. Use when adding, reorganizing, or auditing docs/ README indexes, AGENTS.md docs guidance, or references between design docs and implementation files.

2026-07-07
web-qa
software-quality-assurance-analysts-and-testers

QA the lanius web dashboard (ui/web) by driving the real UI in a headless browser against an isolated live stack, asserting DURABLE state and reading the backend log. Use when changing ui/web (server.mjs, src/App.tsx, src/api.ts, src/styles.css), when a UI gesture "does nothing"/flashes/feels unconfirmed, before merging web-UI changes, or to add/run a configuration-flow regression. Catches the class of bug HTTP 200s hide: silent edit loss, feedback that flashes and vanishes, dead UI affordances.

2026-07-07
estimation
computer-occupations-all-other

Estimate your work right after you plan, then count actuals against it and retro on the miss. Use `lanius estimate set` once your plan is set (dollars/turns/tokens/wall-clock), `lanius estimate actual` to see the variance, and let the Stop hook (or this package's cron) record the miss into a durable learned block so the next estimate improves.

2026-07-07
harness-doctrine
software-developers

How lanius works — topic planes and their delivery contracts, the mailbox model, grants vs leases, the cage and the camera. Read this before doing anything clever with the harness.

2026-07-07
kb-groundskeeper
software-developers

The knowledge base's caretaker — a no-LLM script sweep (pointers, orphans, staleness) plus a setup-gated auto-approve diff pipeline (compactor proposes, ratifier ratifies). Read this to SET UP the pipeline.

2026-07-07
self-modify
software-developers

The edit→re-review loop for changing the harness — how to build or modify packages so your changes actually land, and why every edit goes back through human review.

2026-07-07
self-scheduling
software-developers

Wake yourself later — schedule a one-shot self-message with the bus primitive if you have one, or fall back to the machine's own timers (at/launchd/sleep) if you don't. Know which you are.

2026-07-07
sibling-coordination
software-developers

What to do when you share a working tree with other coding sessions — how to see what each sibling is doing and when it was last active (sibling-status), figure out which uncommitted changes are yours vs theirs (whose-change), ask a live sibling a question and wait for the answer (ask-sibling), and the decision tree for resolving a tangle without clobbering another agent's work (resolve-sibling-conflict). Read this the moment `git status` shows changes you don't recognize, before committing/stashing in a shared tree, or when the [lanius siblings] note says another session is active.

2026-07-07
discovery
software-developers

When you lack a capability the task needs — a knowledge base, tool, skill, stage, MCP server, or harness — call the find_capability tool. It searches packages you DON'T have enabled and tells you which one carries what you need, what enabling it would add, and how to request it. Discovery's own existence is high-availability; the mechanics here are expando.

2026-07-07
explain-session
software-developers

Explain what a dead session was doing — dispatch a read-only reader agent at the history of a past session (what it touched, why) and get a mailed-back explanation. It explains intent; it cannot change course.

2026-07-07
history
software-developers

The reconstruction view — answers read-only history queries (agents, sessions, transcripts, conversations, search with filter/projection/pagination) over local HTTP from the sqlite truth.

2026-07-07
kb-search
software-developers

Search the shared knowledge base before you guess. Call the search_knowledge tool (or `lanius kb search <query>`) to recall curated facts — model tiering, roles, conventions — and get back the file + line to open. The tool's existence is high-availability; the mechanics here are expando.

2026-07-07
launching-agents
software-developers

Launch lanius agents yourself — discover profiles and packages with `lanius agent catalog`, then run (blocking) or spawn (durable, async). Native agents use the launch_agent tool; coding workers use `lanius code`. Covers launch-time --with-package and --provider.

2026-07-07
escalation
software-developers

Re-pings unanswered human asks (capped) until answered, expired, or a delivery receipt shows a human already saw it on some channel.

2026-07-07
linemux
software-developers

Local line-file ingress bridge — drop text into its inbox and it becomes harness work; the testable template for real ingress adapters.

2026-07-07
escalate
computer-occupations-all-other

Hand a task to the architect — a stronger model with a bigger budget — instead of grinding past your depth. One emit_event; know when to use it.

2026-06-12
notes
office-clerks-general-439061

Keep durable notes for the human under notes/ in the harness root. Use when asked to remember, log, or write something down for later.

2026-06-10
lanius Agent Skills on GitHub | SkillsMP