Wolfe-Jam

Faf Moltbot — AI skill for Claude Code

AI community

FAF integration for Moltbot — portable AI context via IANA-registered .faf format.

How to install Faf Moltbot

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Wolfe-Jam/faf-moltbot and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Faf Moltbot does

FAF integration for Moltbot — portable AI context via IANA-registered .faf format.

Alternatives in AI

  • Codex — openai-codex Adversarial code review, Codex CLI integration, cross-model analysis 9.6k ★
  • Cursor Talk To Figma MCP — TalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to c 7k ★
  • Claude To ChatGPT — This project converts the API of Anthropic's Claude model to the OpenAI Chat API format 1.3k ★

README

faf-moltbot

[![npm version](https://img.shields.io/npm/v/faf-moltbot.svg)](https://www.npmjs.com/package/faf-moltbot) [![license](https://img.shields.io/npm/l/faf-moltbot.svg)](https://opensource.org/licenses/MIT)

**Universal AI context for Moltbot.**

[Moltbot](https://github.com/moltbot/moltbot) (63k+ stars) is a powerful self-hosted AI assistant. It uses `SOUL.md` for personality—but that file is trapped in one workspace. **faf-moltbot sets it free.**

Your soul becomes **persistent** and **eternal**—never re-explain yourself to AI again.

The Problem

Your Moltbot personality lives in `~/molt/SOUL.md`. But what about:

  • Your Claude Desktop setup?
  • Your Cursor workspace?
  • Your VS Code projects?
  • Your team's shared configuration?

You end up maintaining multiple files that drift apart.

The Solution

One `project.faf` file. Renders everywhere.

project.faf (single source of truth)
       │
       ├──→ SOUL.md     (Moltbot)
       ├──→ CLAUDE.md   (Claude Code)
       ├──→ .cursorrules (Cursor)
       └──→ Any MCP-compatible tool

**Edit once. Context everywhere. Eternal.**

Install

npm install -g faf-moltbot

Quick Start

# Navigate to your Moltbot workspace
cd ~/molt

# Create a universal context file
faf-moltbot init "my-soul"

# Edit your context (one file, all platforms)
nano project.faf

# Generate SOUL.md for Moltbot
faf-moltbot sync

Commands

Command Description
init [name] Create project.faf in current directory
sync Generate SOUL.md from project.faf
watch Auto-sync on file changes
status Show sync status

Example Configuration

project:
  name: "my-assistant"
  goal: "Personal AI that works across all my tools"

persona:
  tone: "Direct, helpful, no fluff"
  style: "Senior engineer"
  traits:
    - "Concise responses"
    - "Proactive suggestions"
    - "Code examples when relevant"

context:
  owner: "James"
  preferenc