matthiasn

22 mods across 1 repository, 1.2k stars between them.

beads

01

matthiasn/lotti

Skill Claude CodeCodex

Use for authorized Lotti maintainer work that needs private durable task tracking, issue dependencies, blocker management, multi-session handoff, or shared agent memory. Public contributors use GitHub Issues instead.

1.2k yesterday B 42 tokens GPL-3.0

release

02

matthiasn/lotti

Skill Claude CodeCodex

Cut a Lotti release — assemble the changelog.d/ fragments into CHANGELOG.md and the Flathub metainfo, bump the version, open the release PR, then tag. Use when asked to cut or prepare a release, assemble the changelog, publish a new version, or work out what is unreleased.

1.2k yesterday A 67 tokens GPL-3.0

matthiasn/lotti

Skill Claude CodeCodex

Add, complete, or audit a locale across a Flutter application's ARB catalogs and a localized Docusaurus manual, including generated localization code, locale selectors, native platform declarations, translated MDX, screenshot fixtures, tests, and parity validation. Use when introducing a new language, finishing an…

1.2k yesterday A 91 tokens GPL-3.0

analyze-db-logs

04

matthiasn/lotti

Skill Claude CodeCodex

Analyze Drift / SQLite slow-query and super-slow-query logs against this app's known stall patterns (read waves, N+1, transaction scoping, MultiExecutor contention, WAL/OS factors).

1.2k yesterday A 46 tokens GPL-3.0

app-screenshots

05

matthiasn/lotti

Skill Claude CodeCodex

Capture in-app screenshots of a widget or flow at mobile + desktop sizes — offline, deterministic, real fonts and icons — using the reusable screenshot harness. Use when asked to "show me X in the app", "screenshot this screen", or to preview a UI change for review on phone vs desktop.

1.2k yesterday C 66 tokens GPL-3.0

design-review-panel

06

matthiasn/lotti

Skill Claude CodeCodex

Run a multi-agent design review on a UI surface — capture reproducible baseline screenshots, then rate them with a panel of design experts (one agent per craft dimension) and, optionally, a panel of user personas with different cognitive styles. Iterate implement → re-screenshot → re-rate until every panel hits a…

1.2k yesterday A 116 tokens GPL-3.0

matthiasn/lotti

Skill Claude CodeCodex

Maintain a Docusaurus product manual whose prose, navigation, localized page trees, screenshots, coverage metadata, and release build must stay aligned with the application. Use when adding or revising manual pages, documenting a product change, updating translated MDX, repairing locale parity, adding registered…

1.2k yesterday A 81 tokens GPL-3.0

review-comments

08

matthiasn/lotti

Skill Claude CodeCodex

Fetch PR review comments, address each one in code, and post resolution replies.

1.2k yesterday A 18 tokens GPL-3.0

skeptical-review

09

matthiasn/lotti

Skill Claude CodeCodex

Act as a skeptical senior engineer performing a detailed code review of the latest changes on the current branch (or a given PR) — best practices, maintainability, performance, security, and readability. Objective and concise; only real issues, with a clear "no issues" verdict when the code is clean. Replaces…

1.2k yesterday A 75 tokens GPL-3.0

tutorial-videos

10

matthiasn/lotti

Skill Claude CodeCodex

Build, debug, extend, localize, or publish the automated tutorial videos — the workbench that drives the real Linux app under Xvfb (virtual mic, live Voxtral transcription, task-agent proposals), records the screen, narrates with Gemini TTS, fast-forwards waits, composes MP4s via OpenMontage, and uploads finished…

1.2k yesterday A 126 tokens GPL-3.0

lotti AGENTS.md

11

matthiasn/lotti

Instructions file CodexOpenCode

AGENTS.md instructions for matthiasn/lotti, covering repository guidelines, project structure & module organization, build, test, and development commands, coding style & naming conventions and testing guidelines.

1.2k yesterday A 4,144 tokens GPL-3.0

lotti CLAUDE.md

12

matthiasn/lotti

Instructions file

Claude Code instructions for matthiasn/lotti, a project described as: A private logbook with a staff of personal AI assistants. Agents read what you record and propose what to do next — you approve the changes. End-to-end encrypted sync between your own devices — servers only ever see ciphertext. Local AI optional.

1.2k yesterday A 5 tokens GPL-3.0

index

13

matthiasn/lotti

Agent

The persisted agent runtime: the agent kinds, their wake scheduling, memory, and the human review gates in front of every task mutation.

1.2k yesterday A 0 tokens GPL-3.0

matthiasn/lotti

Agent

The append-only input event log, LLM-distilled summary checkpoints, the byte-stable prompt prefix invariant, state-as-projection, and fork healing.

1.2k yesterday A 31 tokens GPL-3.0

overview

15

matthiasn/lotti

Agent

The persisted agent runtime — five agent kinds, their startup wiring, lifecycle, and the boundary against the AI inference stack.

1.2k yesterday A 24 tokens GPL-3.0

matthiasn/lotti

Agent

The agent.sqlite entity and link model, bulk-read chunking, and exactly what leaves the device.

1.2k yesterday A 20 tokens GPL-3.0

matthiasn/lotti

Agent

The digest-shaped project agent that resists waking on every linked-task edit, and the leaner event agent that writes recaps under a hard human-authorship invariant.

1.2k yesterday A 33 tokens GPL-3.0

projection

18

matthiasn/lotti

Agent

A pure, deterministic fold over an event set — proving that projected state is the same regardless of arrival order or branching.

1.2k yesterday A 26 tokens GPL-3.0

task-agents

19

matthiasn/lotti

Agent

The primary agent workflow — inference setup resolution, the automation switch, evidence-first execution, tool policy, and the proposal/confirmation loop.

1.2k yesterday A 27 tokens GPL-3.0

matthiasn/lotti

Agent

What an agent does (template skills) versus who it is (soul personality), and the ritual loop that evolves both from user feedback.

1.2k yesterday A 28 tokens GPL-3.0

ui-surfaces

21

matthiasn/lotti

Agent

The AI summary card and its proposal choreography, the internals panel, the settings tabs, and the sidebar wake queue.

1.2k yesterday A 24 tokens GPL-3.0

wake-orchestration

22

matthiasn/lotti

Agent

How a local change becomes an agent wake — subscription matching, run-key dedupe, workspace partitioning, bounded concurrency — and the three failure modes the design defends against.

1.2k yesterday A 35 tokens GPL-3.0