技能潮 SkillTide 提交收录
官方说明3 个来源MCP 服务3 天前
claude-familiar

claude-familiar

Enhance Claude Code's /buddy companion with personality, mood, lore, and interactive commands (fortune,…
在 GitHub 查看 ↗直链 · 无中转页
官方说明Enhance Claude Code's /buddy companion with personality, mood, lore, and interactive commands (fortune, roast, haiku, focus timer). Mood shifts automatically on tool success/failure. Extensible — ot
来源明细
收录自 composio-community/awesome-claude-plugins 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-14 · 最近见到 2026-10-16 · 共见到 4 次 · 被 3 个来源列出
评分构成
综合分 303 · 3 个来源 · mcp
常见问题(答案都来自我们的记录)
怎么安装?
我们【没有】从该仓库取到安装命令(我们的 install 覆盖率只有约 4%)。请看它的 README 或 releases 页。
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
我们收录于 2026-10-14;最近见到 2026-10-16。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。
第三方质量标记

Claude Familiar

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

Give your Claude Code companion a personality, mood, backstory, and interactive commands — or build your own companion plugin that stacks with others.
What you get
Out of the box, the Claude Code companion reacts with generic messages that can't be customized by plugins. With Claude Familiar installed:
- **Personality and traits** are injected into every session — the companion responds in character
- **Mood** shifts automatically as you work (cheerful after successes, grumpy after failures) and decays over time
- **Lore** accumulates across sessions — add backstory entries that persist
- **Interactive commands** — ask for fortunes, code roasts, haiku, stats, and more
- **Extensible** — other plugins can add their own traits, lore, and mood modifiers by declaring "x-familiarExtensions" in their plugin.json. Everything merges automatically.
With the optional binary patch
The companion's speech bubble normally calls Anthropic's reaction API. The patch redirects it to a local server (familiar-react) that reads your familiar's state, calls Claude Haiku in-character, and sends the reaction to the bubble. Without the patch, commands like fortune and roast still work — they just appear in Claude's response text instead of the speech bubble.
> **Warning:** familiar-patch modifies the Claude Code binary. It replaces a single function (695 bytes) with one that calls http://127.0.0.1:19542/react instead. The full patch logic is in packages/familiar-patch/src/patcher.ts — read it before you run it. A backup is created before patching and can be restored at any time. The patch must be re-applied after Claude Code auto-updates. This is not supported or endorsed by Anthropic.
---
Quick start
Prerequisites
- Bun v1.0+
- jq (used by MCP tool scripts to parse JSON — brew install jq)
- Claude Code with plugin support
1. Clone and install
> **Note:** The SDK, reaction server, and patcher are bundled into the plugin automatically. After installing, the monorepo checkout is only needed for development.
2. Install the plugin
On session start, the plugin runs familiar-sdk init, starts familiar-react, and pre-authorizes MCP tools **when the SDK can be resolved** (state file sdkPath, FAMILIAR_SDK_PATH, or monorepo sibling). If resolution fails, the SessionStart hook returns empty output and no state is created — run init manually (below).
If you need to initialize manually (recommended before the first session if the hook might not find the repo), run from anywhere:
3. Apply the binary patch (optional)
Without the patch, everything works — commands just respond in chat text instead of the companion bubble.
If check returns unknown, your Claude Code version isn't supported yet — open an issue. Currently supported: **v2.1.89**, **v2.1.91**, **v2.1.92**.
Exit codes for patch check: **0** = patched, **1** = unpatched, **2** = unknown.
After Claude Code auto-updates, re-apply the patch with the same apply command.
**familiar-react** (dev / manual runs): bun run packages/familiar-react/bin/familiar-react.ts supports **restart** and **stop** subcommands (see Contributing).
---
Using your familiar
In any Claude Code session — either type naturally or use the /familiar slash command:
| Say / type... | What happens |
|---|---|
| "tell me a fortune" | Delivers a fortune (via bubble if patched, inline if not) |
来源
awesome · https://github.com/yaniv-golan/claude-familiar
按领域浏览
MCP 服务
收录于
昨天

更多MCP 服务

查看MCP 服务全部 5,525 条 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引