basicmachines-co/basic-memory

AI conversations that actually remember. Never re-explain your project to your AI again. Join our Discord: https://discord.gg/tyvKNccgqN

3.8kStars on the repository
53Mods indexed here, across every type
yesterdayLast push, which is what freshness is scored on
AGPL-3.0Licence, which decides whether bodies are shown

adversarial-review

01

basicmachines-co/basic-memory

Skill Claude CodeCodex

Cross-vendor adversarial code review of the current branch. Two different model families (Claude + Codex/GPT) review the diff independently, then try to refute each other's findings; survivors are reported by confidence. Runs from either Claude Code or Codex. Use when the user asks for an adversarial review, a…

3.8k yesterday A 95 tokens AGPL-3.0

cmux-markdown

02

basicmachines-co/basic-memory

Skill Claude CodeCodex

Open markdown files in a formatted viewer panel with live reload. Use when you need to display plans, documentation, or notes alongside the terminal with rich rendering (headings, code blocks, tables, lists).

3.8k yesterday A 46 tokens AGPL-3.0

cmux-settings

03

basicmachines-co/basic-memory

Skill Claude CodeCodex

View and edit cmux settings in /.config/cmux/cmux.json. Use when the user wants to change cmux preferences (appearance, sidebar, notifications, automation, browser, shortcuts), set a value by JSON path, validate the file, open it in an editor, or look up which keys cmux recognizes. Triggers on '/cmux-settings'…

3.8k yesterday B 110 tokens AGPL-3.0

cmux-workspace

04

basicmachines-co/basic-memory

Skill Claude CodeCodex

Work inside the current cmux workspace and terminal. Use for cmux workspace, current workspace, caller surface, panes, surfaces, socket targeting, and non-interfering cmux automation.

3.8k yesterday A 43 tokens AGPL-3.0

cmux

05

basicmachines-co/basic-memory

Skill Claude CodeCodex

End-user control of cmux topology and routing (windows, workspaces, panes/surfaces, focus, moves, reorder, identify, trigger flash). Use when automation needs deterministic placement and navigation in a multi-pane cmux layout.

3.8k yesterday A 50 tokens AGPL-3.0

code-review

06

basicmachines-co/basic-memory

Skill Claude CodeCodex

Use when reviewing Basic Machines code for house style, architecture risk, pre-merge hardening, or whether a change fits basic-memory/basic-memory-cloud conventions.

3.8k yesterday A 34 tokens AGPL-3.0

fix-pr-issues

07

basicmachines-co/basic-memory

Skill Claude CodeCodex

Use when addressing Basic Memory pull request feedback, failed checks, or Codex review blockers, then re-running the latest-head review gate.

3.8k yesterday A 32 tokens AGPL-3.0

infographics

08

basicmachines-co/basic-memory

Skill Claude CodeCodex

Use when generating Basic Memory PR, changelog, release, or weekly images from Codex.

3.8k yesterday A 22 tokens AGPL-3.0

instrumentation

09

basicmachines-co/basic-memory

Skill Claude CodeCodex

Add Pydantic Logfire observability to applications. Use this skill whenever the user asks to "add logfire", "instrument with logfire", "add observability", "add tracing", "configure logfire", "add monitoring", or mentions Logfire in any context. Supports Python, JavaScript/TypeScript, and Rust. Also use when adding…

3.8k yesterday A 119 tokens AGPL-3.0

pr-create

10

basicmachines-co/basic-memory

Skill Claude CodeCodex

Use when explicitly creating or updating a Basic Memory pull request. This compatibility entry point delegates the full workflow to pull-request and the latest-head Codex gate to pr-review-loop.

3.8k yesterday A 38 tokens AGPL-3.0

pr-description

11

basicmachines-co/basic-memory

Skill Claude CodeCodex

Use when opening or updating a GitHub PR - writes a detailed PR description that explains what changed, why it changed, how it was implemented, and how it was tested.

3.8k yesterday A 38 tokens AGPL-3.0

pr-review-loop

12

basicmachines-co/basic-memory

Skill Claude CodeCodex

Enforce the Basic Machines GitHub PR review loop before merging. Use whenever Codex is preparing to merge, squash-merge, auto-merge, declare a PR ready, monitor Codex comments, address review feedback, or wait for Codex approval on a GitHub PR, especially when the user says "approved", "merge", "ship", "PR is ready"…

3.8k yesterday A 92 tokens AGPL-3.0

pull-request

13

basicmachines-co/basic-memory

Skill Claude CodeCodex

Drive GitHub pull request work end to end. Use when Codex is asked to open, update, describe, push to, monitor, review, address comments on, declare ready, or merge a PR. Covers branch hygiene, PR descriptions with why/what/testing/risk, CI checks, Codex review-loop monitoring, comment handling, and the final merge…

3.8k yesterday A 77 tokens AGPL-3.0

pythonic-code

14

basicmachines-co/basic-memory

Skill Claude CodeCodex

Write, refactor, and review Python for clarity, explicit behavior, local reasoning, strong types, constructive domain modeling, and minimal abstraction. Use when creating or changing nontrivial Python, simplifying object-heavy, helper-heavy, or overly procedural code, evaluating whether code is Pythonic, or reviewing…

3.8k yesterday A 72 tokens AGPL-3.0

basic-memory

15

basicmachines-co/basic-memory

Skill Claude CodeCodex

Use the Basic Memory knowledge graph for persistent memory across sessions. Search before answering; capture decisions, meetings, and insights as notes.

3.8k yesterday A 29 tokens AGPL-3.0

bm-checkpoint

16

basicmachines-co/basic-memory

Skill Claude CodeCodex

Save a deliberate work checkpoint to Basic Memory with the story, changed files, verification, decisions, blockers, and the next action. Use when the user asks to checkpoint, wrap up, hand off, or remember the state of the work.

3.8k yesterday B 52 tokens AGPL-3.0

bm-decide

17

basicmachines-co/basic-memory

Skill Claude CodeCodex

Capture a durable engineering decision in Basic Memory with rationale, alternatives, consequences, and affected work. Use when the user makes or asks to record a real choice — "let's go with X", "record this decision", or runs /basic-memory:bm-decide.

3.8k yesterday B 58 tokens AGPL-3.0

bm-orient

18

basicmachines-co/basic-memory

Skill Claude CodeCodex

Orient Claude from Basic Memory before substantial repo work by reading active tasks, open decisions, recent checkpoints, and repo conventions. Use when resuming old work or when the user asks where things stand.

3.8k yesterday B 43 tokens AGPL-3.0

bm-remember

19

basicmachines-co/basic-memory

Skill Claude CodeCodex

Quickly capture a thought, fact, or reminder into Basic Memory as a lightweight note. Use when the user says "remember that…", "note this", "save this to memory", or runs /basic-memory:bm-remember. For quick deliberate capture — not full decision or session records.

3.8k yesterday B 64 tokens AGPL-3.0

bm-setup

20

basicmachines-co/basic-memory

Skill Claude CodeCodex

Set up the Basic Memory plugin for this project — a short guided interview that configures the project mapping, seeds note schemas, learns or suggests placement conventions, and enables capture reflexes. Use when the user runs /basic-memory:bm-setup, says "set up basic memory", or asks to configure/bootstrap the…

3.8k yesterday A 69 tokens AGPL-3.0

bm-share

21

basicmachines-co/basic-memory

Skill Claude CodeCodex

Promote a note from your personal Basic Memory project to a shared team project, with attribution. Use when the user says "share this with the team", "publish this decision", or runs /basic-memory:bm-share. This is the deliberate way to write to a team workspace — auto-capture never does.

3.8k yesterday B 66 tokens AGPL-3.0

bm-status

22

basicmachines-co/basic-memory

Skill Claude CodeCodex

Show the Basic Memory plugin's current state for this project — active project, capture folders, output style, recent session checkpoints, and whether Basic Memory is reachable.

3.8k yesterday B 35 tokens AGPL-3.0

bm-writing

23

basicmachines-co/basic-memory

Skill Claude CodeCodex

Apply the user-customizable writing standard for Basic Memory notes created or substantially revised by Claude. Use with bm-remember, the basic-memory output style's decision captures, and other Basic Memory note-writing workflows.

3.8k yesterday A 44 tokens AGPL-3.0

memory-capture

24

basicmachines-co/basic-memory

Skill Claude CodeCodex

Capture the current state of a working thread or conversation into a single coherent Basic Memory note — synthesize where it landed, don't append a log. On re-capture, rewrite the same note in place instead of duplicating. Use mid-thread or end-of-thread when decisions, insights, or context are worth preserving.

3.8k yesterday A 67 tokens AGPL-3.0