Basic Machines publishes skills that help AI agents set up Basic Memory for durable memory across Pi and Codex workspaces, resume prior work from a memory graph, and turn meeting transcripts and documents into structured notes. Their skills also cover GitHub workflow discipline, including pull request descriptions and a review loop that gates merges, along with code review against house conventions and control of cmux terminal layouts.
Basic Memory
52 skills · 4,509 stars · AGPL-3.0
Adversarial Review Cross-vendor adversarial code review of the current branch.
Basic Memory Use the Basic Memory knowledge graph for persistent memory across sessions.
Basic Memory Pi Use Basic Memory from Pi for durable continuity.
Basic Memory Pi Setup Set up Basic Memory for a Pi workspace.
Basic Memory Setup Guide Basic Memory setup in Tau.
Bm Checkpoint Save a deliberate work checkpoint to Basic Memory with the story, changed files, verification, de…
Bm Checkpoint Create an immutable Codex handoff in Basic Memory and return an exact bm-orient resume command.
Bm Decide Capture a durable engineering decision in Basic Memory with rationale, alternatives, consequences…
Bm Decide Capture a durable engineering decision in Basic Memory with rationale, alternatives, consequences…
Bm Orient Resume from an exact Basic Memory checkpoint or orient Codex from current graph and repository ev…
Bm Orient Orient Claude from Basic Memory before substantial repo work by reading active tasks, open decisi…
Bm Remember Quickly capture a thought, fact, or reminder into Basic Memory as a lightweight note.
Bm Remember Quickly save a small fact, reminder, or user preference into Basic Memory from Codex without turn…
Bm Setup Set up Basic Memory for Codex at user or project level by mapping a Basic Memory project and seed…
Bm Setup Set up the Basic Memory plugin for this project — a short guided interview that configures the pr…
Bm Share Share a personal Basic Memory note to a configured team project from Codex with attribution and e…
Bm Share Promote a note from your personal Basic Memory project to a shared team project, with attribution.
Bm Status Report the Basic Memory for Codex configuration, reachability, hook expectations, recent Codex ch…
Bm Status Show the Basic Memory plugin's current state for this project — active project, capture folders,…
Bm Writing Apply the user-customizable writing standard for Basic Memory notes created or substantially revi…
Bm Writing Apply the user-customizable writing standard for Basic Memory notes created or substantially revi…
Cmux End-user control of cmux topology and routing (windows, workspaces, panes/surfaces, focus, moves,…
Cmux Settings View and edit cmux settings in ~/.config/cmux/cmux.json.
Cmux Workspace Work inside the current cmux workspace and terminal.
Code Review Use when reviewing Basic Machines code for house style, architecture risk, pre-merge hardening, o…
Fix Pr Issues Use when addressing Basic Memory pull request feedback, failed checks, or Codex review blockers,…
Infographics Use when generating Basic Memory PR, changelog, release, or weekly images from Codex.
Instrumentation Add Pydantic Logfire observability to applications.
Memory Agents Create, run, and check Basic Memory Cloud agents: notes with type agent whose text is instructions.
Memory Capture Capture a working thread's current state into one coherent Basic Memory note; on re-capture, rewr…
Memory Ci Capture Internal CI skill: synthesize GitHub delivery context into a Basic Memory project update.
Memory Comark Write Basic Memory notes that render as charts, tables, boards, and live views with `::bm-*` Coma…
Memory Continue Resume prior work by rebuilding context from the Basic Memory graph via memory:// URLs, recent ac…
Memory Curate Curate the Basic Memory graph: link orphan notes, propose typed relations, merge duplicates, audi…
Memory Defrag Defragment a Basic Memory project: split bloated notes, consolidate scattered facts, resolve cont…
Memory Ingest Turn meeting transcripts, conversation logs, or pasted documents into structured Basic Memory not…
Memory Lifecycle Manage note status transitions in Basic Memory: archive completed work, move notes between status…
Memory Literary Analysis Analyze a complete literary work into a structured Basic Memory knowledge graph: schema design, e…
Memory Metadata Search Search Basic Memory notes by custom frontmatter fields with equality, range, array, and nested fi…
Memory Notes How to write well-structured Basic Memory notes: frontmatter, categorized observations, wiki-link…
Memory Okf Make a Basic Memory project ready for OKF v0.2 export by finding and fixing what blocks it.
Memory Onboarding Help a new user design a Basic Memory knowledge system and set up their assistant to load it.
Memory Quest Finish Memory Quest Mission 8: confirm this assistant reaches Basic Memory Cloud and starts from…
Memory Reflect Sleep-time reflection: review recent Basic Memory activity and fold lasting decisions, lessons, a…
Memory Research Research an external subject on the web and synthesize it into a structured Basic Memory note.
Memory Schema Manage Basic Memory schemas: find unschemaed notes, infer and edit schemas, validate notes, detec…
Memory Tasks Task management via Basic Memory schemas: create, track, and resume structured tasks that survive…
Pr Create Use when explicitly creating or updating a Basic Memory pull request.
Basic Memory Skills
10 skills · 23 stars
Memory Defrag Defragment and reorganize agent memory files: split bloated files, merge duplicates, remove stale…
Memory Ingest Process unstructured external input (meeting transcripts, conversation logs, pasted documents) in…
Memory Lifecycle Manage entity status transitions in Basic Memory: archive completed work, move notes between stat…
Memory Literary Analysis Analyze a complete literary work into a structured Basic Memory knowledge graph.
Memory Metadata Search Structured metadata search for Basic Memory: query notes by custom frontmatter fields using equal…
Memory Notes How to write well-structured Basic Memory notes: frontmatter, observations with semantic categori…
Memory Reflect Sleep-time memory reflection: review recent conversations and daily notes, extract insights, and…
Memory Research Research an external subject using web search, synthesize findings into a structured Basic Memory…
Memory Schema Schema lifecycle management for Basic Memory: discover unschemaed notes, infer schemas, create an…
Memory Tasks Task management via Basic Memory schemas: create, track, and resume structured tasks that survive…