with one click
claude-stuff
claude-stuff contains 17 collected skills from eighttrigrams, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Describes the current local development setup, for when we want to perform development tasks on the actual Rhizome app
How to talk to the deployed plurama apps (treina, …) from the shell with the plurama-cli command — a curl-like client that carries baked-in prod credentials. Use whenever a task means reading or writing live plurama app data over HTTP, when `plurama-cli` is missing or unauthorized, or when a new app must be added to it.
Tracker's HTTP API — authenticate as a machine user, read tasks/meets/journals/today-board, ingest mail messages, write through the recording-mode gate via curl
How to run, test and develop the natural-language Telegram bot that queries tracker. The bot is NOT in tracker — it lives in the plurama umbrella app (plurama/src/plurama/app/agent). Covers the agent architecture, the secrets/config it needs, the locked-box egress-proxy gotcha, seeding a testable conversation, and driving it from the host as if you were Telegram.
To develop the user interface of the application, you need to know how to start, stop, restart the app and where to find it.
Rhizome's local REST API — search, read, and create contexts/items via curl
Sandbox a Docker container so only an explicit allowlist of outside hosts is reachable. Use when running an untrusted/AI agent container and you want a hard egress cutoff with optional inbound port forwarding.
Recognize and remove duplication in Clojure code — extract shared logic into helper functions, threading macros, or higher-order forms. Use when writing or reviewing Clojure code that contains repeated patterns.
Use this skill for anything related to database migrations in apps composed under the plurama umbrella JVM — adding, editing, or rolling back ragtime migrations, debugging migration loading or apply errors, deciding where new migration files go, renaming or reorganising the migrations directory, troubleshooting cross-app classpath collisions, and verifying that one composed app's migrations don't accidentally touch another's database.
Modelling of books inside Rhizome's native data model
Use to navigate Rhizome's UI during development
Recipe for integrating a Telegram bot into a web app, using webhooks and direct HTTP calls to the Telegram Bot API
Findings and notes about developing Claude Code plugins. Use when working on plugin structure, skills, hooks, or marketplace setup in the eighttrigrams repo.
Knowledge about the save-editor-layout VS Code extension. Use when working with editor layouts, the .editor-layouts.json file, or bookmark management in VS Code.
General guidance on writing tests
Evaluate Clojure code via nREPL using clj-nrepl-eval. Use this when you need to test code, check if edited files compile, verify function behavior, or interact with a running REPL session.
Architecture review guidance. Use when reviewing architectural changes, assessing system design, or evaluating code structure.