areguig

Petit Poucet — Documentation skill for Claude Code

Documentation community

Curated, shared Markdown memory for coding agents (Claude Code, GitHub Copilot CLI): one small Rust MCP server, a git-backed Obsidian-compatible vault, rules enforced in code.

How to install Petit Poucet

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

What Petit Poucet does

Curated, shared Markdown memory for coding agents (Claude Code, GitHub Copilot CLI): one small Rust MCP server, a git-backed Obsidian-compatible vault, rules enforced in code.

Alternatives in Documentation

  • Wiki — Bootstrap or check the claude-obsidian wiki vault 3.3k ★
  • Hash — by hashintel - Features comprehensive repository structure breakdown with strong emphasis on coding standards 1.4k ★
  • Napkin — You maintain a per-repo markdown runbook, not a chronological log 420 ★

README

petit-poucet

Leaves pebbles so your coding agents find their way back.

CI Latest release Apache-2.0

In the French tale *Le Petit Poucet*, a boy drops white pebbles along the path so he can find his way home. **petit-poucet** does the same for AI coding agents: it keeps a small, curated memory of your rules, decisions and verified facts, so every new session in Claude Code, GitHub Copilot CLI or any MCP client starts where the last one left off.

Why

Coding agents forget everything between sessions, and each tool keeps its own memory in its own format. petit-poucet gives them one shared memory that:

  • is plain Markdown: a folder of notes you can read and edit in Obsidian or any editor; no database, no cloud;
  • is curated, not recorded: agents save a decision, a correction or a verified fact deliberately, with its source; nothing is captured from transcripts;
  • enforces its own rules: note format, Index and links are checked by the server, not left to each agent's good will;
  • protects what you said: rules you stated are never changed or deleted without your confirmation;
  • keeps history: the vault is a git repository with a local commit after every change, so any agent edit can be inspected and undone;
  • is one small binary: written in Rust, no runtime to install.

What your agent sees

At the start of every session, a hook gives the agent the memo