get-fable
DeepSeek Harness 的模块化执行纪律与自主管家:覆盖 44 项规范技能的循证路由、持久化状态规划、验证门禁、失败恢复与交互式 Web 看板。
安装
dsh plugin --profile web add get-fable
沙箱测试结果
| 阶段 | 结果 |
|---|---|
| 1 安装 | ✓ |
| 2 列装 | ✓ |
| 3 挂载 | ✓ |
| 4 启动 | — |
四阶段在隔离沙箱里跑:安装(有网)→ 列装 → 挂载 → 启动(后三步断网)。
README
<div align="center">
<img src="assets/mascot.svg" alt="get-fable rabbit mascot" width="124" height="124"/>
get-fable
What if the coding agent you already use could work more like Claude Fable?
Same model. Better working habits. A much stronger coding loop.
<p align="center">
<a href="https://www.npmjs.com/package/get-fable"><img src="https://img.shields.io/npm/v/get-fable?style=for-the-badge&logo=npm&logoColor=white&color=CB3837" alt="npm version" /></a>
<a href="https://bun.sh"><img src="https://img.shields.io/badge/Bun-%E2%89%A51.3.0-000000?style=for-the-badge&logo=bun&logoColor=white" alt="Bun runtime" /></a>
<a href="#subsystems--architectural-components"><img src="https://img.shields.io/badge/Rust-Native%20Engine-black?style=for-the-badge&logo=rust&logoColor=white" alt="Rust Native Engine" /></a>
<a href="./LICENSE"><img src="https://img.shields.io/badge/License-AGPL--3.0-0052CC?style=for-the-badge&logo=opensourceinitiative&logoColor=white" alt="License: AGPL-3.0" /></a>
</p>
<p align="center">
<a href="#42-skills-across-8-packs-one-way-of-working"><img src="https://img.shields.io/badge/Skills-42%20Canonical-10B981?style=for-the-badge&logo=speedtest&logoColor=white" alt="42 Canonical Skills" /></a>
<a href="#works-with-the-coding-agent-you-already-use"><img src="https://img.shields.io/badge/Platforms-32%20Hosts-8B5CF6?style=for-the-badge&logo=target&logoColor=white" alt="32 Platforms Supported" /></a>
<a href="#42-skills-across-8-packs-one-way-of-working"><img src="https://img.shields.io/badge/Packs-8%20Packs-2563EB?style=for-the-badge&logo=box&logoColor=white" alt="8 Skill Packs" /></a>
<a href="#step-7--security--quality-gates"><img src="https://img.shields.io/badge/Quality%20Gate-no--mistakes-0284C7?style=for-the-badge&logo=shieldcheck&logoColor=white" alt="Quality Gate: no-mistakes" /></a>
</p>
<p align="center">
<a href="https://github.com/imMamdouhaboammar/get-fable/actions/workflows/ci-no-private-content.yml"><img src="https://img.shields.io/github/actions/workflow/status/imMamdouhaboammar/get-fable/ci-no-private-content.yml?branch=master&style=for-the-badge&logo=githubactions&logoColor=white&label=CI" alt="CI Status" /></a>
<a href="#step-6--architecture-evaluation-new-projects"><img src="https://img.shields.io/badge/Architecture-ADR%200007-6366F1?style=for-the-badge&logo=diagram-project&logoColor=white" alt="ADR 0007 Transport Architecture" /></a>
<a href="#behavioral-proof-the-uncomfortable-part-is-intentional"><img src="https://img.shields.io/badge/Evals-1%2C105%20Blind%20Cases-EC4899?style=for-the-badge&logo=target&logoColor=white" alt="1,105 Behavioral Evaluation Cases" /></a>
<a href="#step-4--verify-health"><img src="https://img.shields.io/badge/Doctor-53%20Checks-10B981?style=for-the-badge&logo=checkmarx&logoColor=white" alt="53 Doctor Health Checks" /></a>
</p>
42 connected Skills · 32 AI Hosts · routing · research · planning · architecture · TDD · verification · review · redteam · security healing · anti-slop · anti-churn · recovery · gRPC worker · TOON protocol · Rust Jev engine · Frontier test engine · DSH plugin · release
bun add -g get-fable
[Quick Install](#-quick-install) · [Start here](#start-in-under-a-minute) · [How it works](#so-what-does-get-fable-actually-do) · [The Skills](#42-skills-across-8-packs-one-way-of-working) · [Docs](#documentation)
</div>
⚡ Quick Install
Get up and running with get-fable in under 60 seconds:
Option 1: Universal Skills Installation (Instant AI Agent Superpowers)
If you already use an AI coding tool (Claude Code, Cursor, Codex, Windsurf, Antigravity, Cline, RooCode, etc.), add all 42 connected canonical skills directly to your environment:
# Add canonical skills directly to your AI agent npx skills add imMamdouhaboammar/get-fable # Or using Bun bunx skills add imMamdouhaboammar/get-fable
Option 2: Full CLI Harness & Multi-Host Platform Engine (Recommended)
Install the standalone get-fable CLI engine to enable mechanical lifecycle hooks, workspace state tracking, doctor audits, and automated host distribution:
# 1. Approved Installation via Bun (Fastest) bun add -g get-fable # Or via npm npm install -g get-fable # Or via the direct automated shell installer curl -fsSL https://raw.githubusercontent.com/imMamdouhaboammar/get-fable/main/install.sh | sh # 2. Initialize workspace state machine (.fable/ schema v3) get-fable init # 3. Broadcast lifecycle hooks and configs to all 32 supported agent platforms get-fable install all # 4. Deploy and link all 42 canonical skills across all agent environments get-fable skills install all
🤖 Ask Your Agent to Configure & Install get-fable
Prefer to delegate setup to your coding assistant? Copy and paste this prompt directly into your agent (Claude Code, ChatGPT/Codex, Cursor, Windsurf, Gemini/Antigravity, Cline, etc.):
[!TIP]
Copy & Paste this prompt to your AI Assistant:
```text
Set up, configure, and verify get-fable for this workspace and my AI coding environment.
Follow the canonical onboarding guide at:
https://github.com/imMamdouhaboammar/get-fable/blob/main/docs/install-and-init-get-fable.md
Please execute the following sequence:
1. Verify runtime requirements (Bun >= 1.3.0, Git, Python 3.9+).
2. Install the latest get-fable CLI globally:
bun add -g get-fable
(or: npm install -g get-fable, or run: curl -fsSL https://raw.githubusercontent.com/imMamdouhaboammar/get-fable/main/install.sh | sh)
3. Initialize this workspace's lifecycle state:
get-fable init
4. Broadcast mechanical lifecycle hooks and platform configurations across all detected agent hosts:
get-fable install all
5. Deploy all 42 canonical skills across all hosts:
get-fable skills install all
(or link via universal skills CLI: npx skills add imMamdouhaboammar/get-fable)
6. Run doctor diagnostics and verify host integration:
get
…(truncated)
以上内容来自 npm 上的 README,我们只做格式化,不改内容。
版本
npm 上共发布:20,最后更新 2026-10-23