📖 README
MoneyPrinterTurbo 💸
简体中文 | English
只需提供一个视频 主题 或 关键词 ,就可以全自动生成视频文案、视频素材、视频字幕、视频背景音乐,然后合成一个高清的短视频。
Web界面
API界面
功能特性 🎯
- [x] 完整的 MVC架构,代码 结构清晰,易于维护,支持
API和Web界面 - [x] 支持视频文案 AI自动生成,也可以自定义文案
- [x] 支持多种 高清视频 尺寸
- [x] 竖屏 9:16,
1080x1920 - [x] 横屏 16:9,
1920x1080
- [x] 竖屏 9:16,
- [x] 支持 批量视频生成,可以一次生成多个视频,然后选择一个最满意的
- [x] 支持 视频片段时长 设置,方便调节素材切换频率
- [x] 支持 中文 和 英文 视频文案
- [x] 支持 多种语音 合成,可 实时试听 效果
- [x] 支持 字幕生成,可以调整
字体、位置、颜色、大小,同时支持字幕描边设置 - [x] 支持 背景音乐,随机或者指定音乐文件,可设置
背景音乐音量 - [x] 视频素材来源 高清,而且 无版权,也可以使用自己的 本地素材
- [x] 支持 OpenAI、Moonshot、Azure、gpt4free、one-api、通义千问、Google Gemini、Ollama、DeepSeek、MiniMax、 文心一言, Pollinations、ModelScope 等多种模型接入
- 中国用户建议使用 DeepSeek 或 Moonshot 作为大模型提供商(国内可直接访问,不需要VPN。注册就送额度,基本够用)
视频演示 📺
竖屏 9:16
更真实的合成声音 |
||
|---|---|---|
横屏 16:9
配置要求 📦
- 建议系统:Windows 10 或 MacOS 11.0 以上,或主流 Linux 发行版
- GPU 不是必需项,但如果你希望本地转录、更快的视频处理或更顺畅的批量生成体验,建议使用带显存的独立显卡
| 项目 | 最低配置 | 推荐配置 | 理想配置 |
|---|---|---|---|
| CPU | 4 核 | 6 到 8 核 | 8 核及以上 |
| RAM | 4 GB | 8 GB | 16 GB 及以上 |
| GPU | 非必须 | 4 GB 显存及以上 | 8 GB 显存及以上 |
- 如果你主要依赖云端 LLM、云端 TTS 和在线素材源,CPU 与内存比 GPU 更重要
- 如果你启用
faster-whisper、批量生成或更重的本地处理链路,GPU 会明显提升速度
快速开始 🚀
推荐使用方式
- Windows 用户:优先使用一键启动包,适合快速体验
- MacOS / Linux 用户:优先使用
uv sync --frozen进行本地部署 - 想要隔离运行环境:优先使用 Docker 部署
在 Google Colab 中运行
免去本地环境配置,点击直接在 Google Colab 中快速体验 MoneyPrinterTurbo
Windows一键启动包
下载一键启动包,解压直接使用(路径不要有 中文、特殊字符、空格)
当前提供的安装包仍是 v1.2.6 的旧打包版本,建议下载后先执行 update.bat 更新到最新代码。
- 百度网盘(v1.2.6): https://pan.baidu.com/s/1wg0UaIyXpO3SqIpaq790SQ?pwd=sbqx 提取码: sbqx
- Google Drive (v1.2.6): https://drive.google.com/file/d/1HsbzfT7XunkrCrHw5ncUjFX8XX4zAuUh/view?usp=sharing
下载后,建议先双击执行 update.bat 更新到最新代码,然后双击 start.bat 启动
启动后,会自动打开浏览器(如果打开是空白,建议换成 Chrome 或者 Edge 打开)
安装部署 📥
前提条件
- 尽量不要使用 中文路径,避免出现一些无法预料的问题
- 请确保你的 网络 是正常的,VPN需要打开
全局流量模式
① 克隆代码
git clone https://github.com/harry0703/MoneyPrinterTurbo.git
② 修改配置文件(可选,建议启动后也可以在 WebUI 里面配置)
- 将
config.example.toml文件复制一份,命名为config.toml - 按照
config.toml文件中的说明,配置好pexels_api_keys和llm_provider,并根据 llm_provider 对应的服务商,配置相关的
API Key
Docker部署 🐳
① 启动Docker
如果未安装 Docker,请先安装 https://www.docker.com/products/docker-desktop/
如果是Windows系统,请参考微软的文档:
- https://learn.microsoft.com/zh-cn/windows/wsl/install
- https://learn.microsoft.com/zh-cn/windows/wsl/tutorials/wsl-containers
cd MoneyPrinterTurbo
docker-compose up
注意:最新版的docker安装时会自动以插件的形式安装docker compose,启动命令调整为docker compose up
② 访问Web界面
打开浏览器,访问 http://0.0.0.0:8501
③ 访问API文档
打开浏览器,访问 http://0.0.0.0:8080/docs 或者 http://0.0.0.0:8080/redoc
手动部署 📦
视频教程
- 完整的使用演示:https://v.douyin.com/iFhnwsKY/
- 如何在Windows上部署:https://v.douyin.com/iFyjoW3M
① 创建虚拟环境
推荐使用 uv 管理 Python 环境和依赖,默认使用 Python 3.11
git clone https://github.com/harry0703/MoneyPrinterTurbo.git
cd MoneyPrinterTurbo
uv python install 3.11
uv sync --frozen
如果你暂时不使用 uv,也可以继续使用 venv + pip
python3.11 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
说明:
- pyproject.toml 是主依赖定义文件
- uv.lock 是锁文件,建议默认执行 uv sync --frozen
- requirements.txt 仅保留给旧的 pip 安装方式兼容使用
② 安装好 ImageMagick
-
Windows:
- 下载 https://imagemagick.org/script/download.php 选择Windows版本,切记一定要选择 静态库 版本,比如
ImageMagick-7.1.1-32-Q16-x64-static.exe - 安装下载好的 ImageMagick,注意不要修改安装路径
- 修改
配置文件 config.toml中的imagemagick_path为你的 实际安装路径
- 下载 https://imagemagick.org/script/download.php 选择Windows版本,切记一定要选择 静态库 版本,比如
-
MacOS:
```shell
brew install imagemagick
```` - Ubuntu
shell sudo apt-get install imagemagick - CentOS
shell sudo yum install ImageMagick
③ 启动Web界面 🌐
注意需要到 MoneyPrinterTurbo 项目 根目录 下执行以下命令
Windows
uv run streamlit run ./webui/Main.py --browser.gatherUsageStats=False
如果你已经手动激活了虚拟环境,也可以直接执行:
webui.bat
MacOS or Linux
uv run streamlit run ./webui/Main.py --browser.gatherUsageStats=False
如果你已经手动激活了虚拟环境,也可以直接执行:
sh webui.sh
启动后,会自动打开浏览器(如果打开是空白,建议换成 Chrome 或者 Edge 打开)
④ 启动API服务 🚀
uv run python main.py
如果你已经手动激活了虚拟环境,也可以直接执行:
python main.py
特别感谢 🙏
由于该项目的 部署 和 使用,对于一些小白用户来说,还是 有一定的门槛,在此特别感谢
录咖(AI智能 多媒体服务平台) 网站基于该项目,提供的免费AI视频生成器服务,可以不用部署,直接在线使用,非常方便。
- 中文版:https://reccloud.cn
- 英文版:https://reccloud.com

感谢赞助 🙏
感谢佐糖 https://picwish.cn 对该项目的支持和赞助,使得该项目能够持续的更新和维护。
佐糖专注于图像处理领域,提供丰富的图像处理工具,将复杂操作极致简化,真正实现让图像处理更简单。

启动后,可以查看 API文档 http://127.0.0.1:8080/docs 或者 http://127.0.0.1:8080/redoc 直接在线调试接口,快速体验。
语音合成 🗣
所有支持的声音列表,可以查看:声音列表
2024-04-16 v1.1.2 新增了9种Azure的语音合成声音,需要配置API KEY,该声音合成的更加真实。
字幕生成 📜
当前支持2种字幕生成方式:
- edge: 生成
速度快,性能更好,对电脑配置没有要求,但是质量可能不稳定 - whisper: 生成
速度慢,性能较差,对电脑配置有一定要求,但是质量更可靠。
可以修改 config.toml 配置文件中的 subtitle_provider 进行切换
建议使用 edge 模式,如果生成的字幕质量不好,再切换到 whisper 模式
注意:
- whisper 模式下需要到 HuggingFace 下载一个模型文件,大约 3GB 左右,请确保网络通畅
- 如果留空,表示不生成字幕。
(Preview — first 8 000 chars. View full README ↗)
📖 README
Language: English | Português (Brasil) | 简体中文 | 繁體中文 | 日本語 | 한국어 | Türkçe | Русский | Tiếng Việt | ไทย | Deutsch
ECC

182K+ stars | 28K+ forks | 170+ contributors | 12+ language ecosystems | Cross-harness agent workflows
The harness-native operator system for agentic work. Built from real-world multi-harness engineering workflows.
Not just configs. A complete system: skills, instincts, memory optimization, continuous learning, security scanning, and research-first development. Production-ready agents, skills, hooks, rules, MCP configurations, and legacy command shims evolved over 10+ months of intensive daily use building real products.
Works across Codex, Claude Code, Cursor, OpenCode, Gemini, Zed, GitHub Copilot, and other AI agent harnesses.
ECC v2.0.0-rc.1 adds the public Hermes operator story on top of that reusable layer: start with the Hermes setup guide, then review the rc.1 release notes and cross-harness architecture.
|
ECC Pro Private repos · GitHub App · $19/seat/mo |
Sponsor Fund the OSS · From $5/mo |
Community
Discussions · Q&A · Show & Tell |
GitHub App Install · PR audits · Free tier |
OSS stays free. This repo is MIT-licensed forever. ECC Pro is the hosted GitHub App for private repos. Sponsors and Pro subscribers fund the work — that's why a single maintainer ships weekly across 7 harnesses.
The Guides
This repo is the raw code only. The guides explain everything.
| Topic | What You'll Learn |
|---|---|
| Token Optimization | Model selection, system prompt slimming, background processes |
| Memory Persistence | Hooks that save/load context across sessions automatically |
| Continuous Learning | Auto-extract patterns from sessions into reusable skills |
| Verification Loops | Checkpoint vs continuous evals, grader types, pass@k metrics |
| Parallelization | Git worktrees, cascade method, when to scale instances |
| Subagent Orchestration | The context problem, iterative retrieval pattern |
What's New
v2.0.0-rc.1 — Surface Refresh, Operator Workflows, and ECC 2.0 Alpha (Apr 2026)
- Dashboard GUI — New Tkinter-based desktop application (
ecc_dashboard.pyornpm run dashboard) with dark/light theme toggle, font customization, and project logo in header and taskbar. - Public surface synced to the live repo — metadata, catalog counts, plugin manifests, and install-facing docs now match the actual OSS surface: 63 agents, 249 skills, and 79 legacy command shims.
- Operator and outbound workflow expansion —
brand-voice,social-graph-ranker,connections-optimizer,customer-billing-ops,ecc-tools-cost-audit,google-workspace-ops,project-flow-ops, andworkspace-surface-auditround out the operator lane. - Media and launch tooling —
manim-video,remotion-video-creation, and upgraded social publishing surfaces make technical explainers and launch content part of the same system. - Framework and product surface growth —
nestjs-patterns, richer Codex/OpenCode install surfaces, and expanded cross-harness packaging keep the repo usable beyond Claude Code alone. - Itô prediction-market skill pack —
ito-market-intelligence,ito-basket-compare,ito-trade-planner,ito-data-atlas-agent,prediction-market-oracle-research, andprediction-market-risk-reviewadd public, non-advisory market/basket workflows while keeping live Itô API access gated and separate from ECC Tools billing. - Optimization skill pack —
parallel-execution-optimizer,benchmark-optimization-loop,data-throughput-accelerator,latency-critical-systems, andrecursive-decision-ledgerturn repeated speed/recursion prompts into bounded benchmark, throughput, and decision-ledger workflows. - ECC 2.0 alpha is in-tree — the Rust control-plane prototype in
ecc2/now builds locally and exposesdashboard,start,sessions,status,stop,resume, anddaemoncommands. It is usable as a
(Preview — first 8 000 chars. View full README ↗)
📖 README
Taste Skill
The Anti-Slop Frontend Framework for AI Agents
Portable Agent Skills that upgrade AI-built interfaces: stronger layout, typography, motion, and spacing instead of boilerplate-looking UIs. This repo also includes image-generation skills for reference boards (web, mobile, brand kits). Pair them with ChatGPT Images or similar generators, then hand the frames to Codex, Cursor, or Claude Code for implementation.
Disclaimer
Taste Skill has no official token, coin, or crypto project. Any token using my name, image, or project is unaffiliated and not endorsed by me.
Disclaimer · Install · Skills · Settings · Examples · Sponsor · Research · FAQ · License
Feedback & Contributions
We would love your feedback. Suggestions and bug reports:
- Open a Pull Request or Issue on GitHub
- DM @lexnlin or @blueemi99
- Email us at hello@tasteskill.dev
Installing
The npx skills add CLI scans the skills/ folder in this repo, so all skills below (code and image-generation) install the same way.
npx skills add https://github.com/Leonxlnx/taste-skill
Install a single skill by its install name (the name: field inside the SKILL frontmatter, not the folder name):
npx skills add https://github.com/Leonxlnx/taste-skill --skill "design-taste-frontend"
You can also copy any SKILL.md into your project or paste it into ChatGPT / Codex conversations.
Updating from the previous version
The default taste-skill (install name design-taste-frontend) is now v2 (experimental), a substantial rewrite of the original v1. If you already have v1 installed, just re-run the install command and you will be upgraded:
npx skills add https://github.com/Leonxlnx/taste-skill --skill "design-taste-frontend"
The install name did not change, so no script updates are needed. The newer SKILL.md replaces the older one in place.
If you depend on the exact behavior of v1 and want to pin to it explicitly:
npx skills add https://github.com/Leonxlnx/taste-skill --skill "design-taste-frontend-v1"
See CHANGELOG.md for the full v1 to v2 diff and the rationale.
Skills
Each skill does one job; you do not need all of them at once. Implementation skills output code. Image-generation skills output reference images only.
The Install name column is the exact value you pass to --skill.
| Skill (folder) | Install name | Description |
|---|---|---|
| taste-skill | design-taste-frontend |
🆕 v2 (experimental) - substantial rewrite of the default skill. Reads the brief, infers the design language, tunes three dials (VARIANCE / MOTION / DENSITY). Brief inference, design-system map, hard em-dash ban, canonical GSAP code skeletons, redesign-audit protocol, strict pre-flight check. Actively iterating toward v2.0.0 stable. |
| taste-skill-v1 | design-taste-frontend-v1 |
The original v1 of taste-skill, preserved for projects depending on its exact behavior. Use only if the v2 default breaks something specific in your workflow. |
| gpt-tasteskill | gpt-taste |
Stricter variant for GPT/Codex: higher layout variance, stronger GSAP direction, aggressive anti-slop. |
| image-to-code-skill | image-to-code |
Image-first pipeline: generate site references, analyze them, then implement the frontend to match. |
| redesign-skill | redesign-existing-projects |
Existing projects: audit the UI first, then fix layout, spacing, hierarchy, styling. |
| soft-skill | high-end-visual-design |
Polished, calm, expensive UI with softer contrast, whitespace, premium fonts, spring motion. |
| output-skill | full-output-enforcement |
When the model ships half-finished work: full output, no placeholder comments. |
| minimalist-skill | minimalist-ui |
Editorial product UI (Notion/Linear vibes), restrained palette, crisp structure. |
| brutalist-skill | industrial-brutalist-ui |
Hard mechanical language: Swiss type, sharp contrast, experimental layout. |
| stitch-skill | stitch-design-taste |
Google Stitch-compatible rules, including optional DESIGN.md export format. |
Image generation skills
These produce design images only (no code). Use with ChatGPT Images, Codex image mode, or any agent that generates images.
| Skill (folder) | Install name | Description |
|---|---|---|
| imagegen-frontend-web | imagegen-frontend-web |
Website comps: hero, landing, multi-section with strong typography, spacing, anti-slop art direction. |
| imagegen-frontend-mobile | imagegen-frontend-mobile |
Mobile screens and flows: iOS/Android/cross-platform, mockups, readable type, coherent sets. |
| brandkit | brandkit |
Brand-kit boards: logo directions, palettes, type, identity applications across categories. |
Which one should I use?
- Start with taste-skill for the safest general default. (Now v2 experimental - see what changed in the CHANGELOG.)
- If you depend on the exact behavior of the original taste-skill, install taste-skill-v1 instead.
- Use gpt-taste when you want the stricter GPT/Codex-oriented rules and motion/layout enforcement.
- Use image-to-code-skill for image → analyze → code website workflows.
- Use redesign-skill to improve an existing codebase instead of greenfield styling.
- Add soft-skill, minimalist-skill, or brutalist-skill when the visual direction is already chosen.
- Add output-skill if the agent keeps truncating output.
- Use imagegen-frontend-web, imagegen-frontend-mobile, or brandkit when the deliverable is images (comps, flows, identity boards), then pass results to your coding agent.
Image-first tip
For image-to-code-skill, state the pipeline in the prompt, e.g.: follow the skill: generate images, then analyze, then code.
ChatGPT Images and Codex
Attach or paste imagegen-frontend-web, imagegen-frontend-mobile, or brandkit and ask for the frames you need, then feed the renders to Codex, Cursor, or Claude Code. Use image-to-code-skill when you want one workflow that both generates references and implements the site in code.
Settings (taste-skill o
(Preview — first 8 000 chars. View full README ↗)
📖 README
Stop Slop
A skill for removing AI tells from prose.
What this is
AI writing has patterns. Predictable phrases, structures, rhythms. This skill teaches Claude (or any LLM) to catch and remove them.
Skill Structure
stop-slop/
├── SKILL.md # Core instructions
├── references/
│ ├── phrases.md # Phrases to remove
│ ├── structures.md # Structural patterns to avoid
│ └── examples.md # Before/after transformations
├── README.md
└── LICENSE
Quick start
Claude Code: Add this folder as a skill.
Claude Projects: Upload SKILL.md and reference files to project knowledge.
Custom instructions: Copy core rules from SKILL.md.
API calls: Include SKILL.md in your system prompt. Reference files load on demand.
What it catches
Banned phrases - Throat-clearing openers, emphasis crutches, business jargon, all adverbs, vague declaratives, meta-commentary. See references/phrases.md.
Structural clichés - Binary contrasts, negative listings, dramatic fragmentation, rhetorical setups, false agency, narrator-from-a-distance voice, passive voice. See references/structures.md.
Sentence-level rules - No Wh- sentence starters, no em dashes, no staccato fragmentation, no lazy extremes, active voice required.
Scoring
Rate 1-10 on each dimension:
| Dimension | Question |
|---|---|
| Directness | Statements or announcements? |
| Rhythm | Varied or metronomic? |
| Trust | Respects reader intelligence? |
| Authenticity | Sounds human? |
| Density | Anything cuttable? |
Below 35/50: revise.
Author
License
MIT. Use freely, share widely.
(Preview — first 8 000 chars. View full README ↗)
📖 README
The #1 Open-Source CRM
Website ·
Documentation ·
Roadmap ·
Discord ·
Figma
Why Twenty
Twenty gives technical teams the building blocks for a custom CRM that meets complex business needs and quickly adapts as the business evolves. Twenty is the CRM you build, ship, and version like the rest of your stack.
Learn more about why we built Twenty
Installation
Cloud
The fastest way to get started. Sign up at twenty.com and spin up a workspace in under a minute, with no infrastructure to manage and always up to date.
Build an app
Scaffold a new app with the Twenty CLI:
npx create-twenty-app my-app
Define objects, fields, and views as code:
import { defineObject, FieldType } from 'twenty-sdk/define';
export default defineObject({
nameSingular: 'deal',
namePlural: 'deals',
labelSingular: 'Deal',
labelPlural: 'Deals',
fields: [
{ name: 'name', label: 'Name', type: FieldType.TEXT },
{ name: 'amount', label: 'Amount', type: FieldType.CURRENCY },
{ name: 'closeDate', label: 'Close Date', type: FieldType.DATE_TIME },
],
});
Then ship it to your workspace:
npx twenty app:publish --private
See the app development guide for objects, views, agents, and logic functions.
Self-hosting
Run Twenty on your own infrastructure with Docker Compose, or contribute locally via the local setup guide.
Everything you need
Twenty gives you the building blocks of a modern CRM (objects, views, workflows, and agents) and lets you extend them as code. Here's a tour of what's in the box.
Want to go deeper? Read the User Guide for product walkthroughs, or the
Documentation for developer reference.
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
#6
DigitalPlatDev /
FreeDomain
DigitalPlat FreeDomain: Free Domain For Everyone
📖 README🌐 Welcome to DigitalPlat Domain
Welcome to DigitalPlat FreeDomain, where we believe everyone deserves a digital identity. Whether you're an individual, or an organization, we’re offering free domain names to bring your ideas to life – no strings attached! With FreeDomain, you’re free to register a unique domain and host it with your favorite DNS provider, like Cloudflare, FreeDNS by Afraid.org, or Hostry. Get online with complete freedom, and keep your wallet happy. ✔️ Why Free Domains?At DigitalPlat FreeDomain, we’re on a mission to make the web more accessible. We believe that the cost of a domain shouldn’t hold anyone back from creating a website. Our goal is to make the internet an open space where everyone can have their own place online, regardless of budget.
🌍 Available Domain Extensions
(More extensions coming soon!) 🌍 Ready to Claim Your Free Domain?Jump in and register your domain by visiting our site: ➡️ DigitalPlat FreeDomain Dashboard 🌟 Trusted by ThousandsWith over 500,000 domains already registered, DigitalPlat FreeDomain is a trusted choice for individuals and organizations alike. Join our growing community and claim your own free domain today! ❔ FAQCheck FAQ Page 🤝 Join Our Community!🆕 Join our official DigitalPlat FreeDomain Discord server today! ⚠️ Security Notice ⏭️ What's nextWe might introduce more domain options and free hosting in the future to help as many people as possible! We can’t wait to see what you build! 🚨 Abuse ReportingWe take domain name abuse seriously and are committed to maintaining a safer and more open internet. Every report is carefully reviewed, and response times may vary from a few hours to several days, depending on the complexity of the case. Email: abusereport@digitalplat.org 🧠 StoryThis started as a small DNS experiment when I was 15, letting a few friends use subdomains. Over time, it grew into something people actually rely on, and running it turned out to be much harder than building it. I wrote a bit about how it evolved here: (Preview — first 8 000 chars. View full README ↗) #7
byoungd /
English-level-up-tips
An advanced guide to learn English which might benefit you a lot 🎉 . 离谱的英语学习指南/英语学习教程/英语学习/学英语
📖 README谨以此献给我曾今的挚爱
项目介绍An advanced guide to learn English which might benefit you a lot. 推荐资源:ku0.com - 库如果你在使用本指南里的 AI 学习方案时,需要更稳定、可信的 AI 账户与接口资源,可以看看我们的产品:ku0.com - 库。
背景你好啊朋友,欢迎来到离谱的英语学习指南。 当你的目光与这些文字相遇,我衷心希望,这不仅仅是一次攻克英语的艰苦征程,更是一场开启智慧之门的奇妙冒险。愿这方寸纸墨,化作你我心灵共鸣的琴弦,弹奏出语言学习的天籁妙音。 时间回到 2017 年 7 月初,备考托福的女神 在我思考如何回答这个问题时,回想起我在大四一学期一次性考过 26 门课的经验(其中重修 19 门,当前学期 7 门),再加上本人 与她交流了一番学习心得后,我惊讶于她在学习方面的热情竟是如此之高,同时也发现了她的学习方法存在一些 于是我写了一篇简单的文章零散地介绍了下我学习英语的心得体会,几天后她告诉我,希望我可以将这些学习经验稍加整理,分享给更多有需要的人。 在此之前,我并不知道原来有那么多同学在学习英语的这件事上磕磕绊绊。 他们甚至从未想过:英语作为一门语言,学习起来应该是一件比较自然而然的事情,就像我们自然而然地学会汉语那样。 我由衷地希望大家能热爱学习英语这件事情,如果做不到,那就尝试着去发现这件事情的乐趣亦或是收益。请允许我奉上乔布斯的一段话(原话指的是工作,表达的意思却是相似的): The only way to do great work is to love what you do. If you haven't found it yet, keep looking. Don't settle. As with all matters of the heart, you'll know when you find it.
热爱之于学习,同样如此。 在这份指南里,我会尽可能地综合我主观的看法与一定的科学依据,为大家提供一份详尽的英语进阶指南,真心希望本指南能给你带来一点小小的帮助。 英语水平等级
特色章节新增的 AI 章节已经更新为
如果你想把 AI 真正变成英语学习的加速器,而不只是偶尔帮你翻译两句,这一章值得重点看。 感谢
番外篇聊聊我的个人成长经历中的爱情部分,欢迎查阅 离谱的前女友们 如果你想看我在创业失败后那段时间的真实经历,也可以读这篇:我的故事 在线阅读
转载声明转载本指南,请注明作者与 GitHub 链接,谢谢! 协议/License本作品采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。 特别声明有不少热心的小伙伴来信,表明本指南写的很用心,认为对其学习英语有一定的帮助,希望能进行赞赏。 命运已经给了离谱诸多额外的馈赠,便不再需要其他奖赏。 统一声明:本指南不接受也不需要金钱上的赞助。 请把你那些原本想用来赞赏的零钱给自己买几本好书。
(Preview — first 8 000 chars. View full README ↗) #8
microsoft /
markitdown
Python tool for converting files and office documents to Markdown.
📖 READMEMarkItDown
MarkItDown is a lightweight Python utility for converting various files to Markdown for use with LLMs and related text analysis pipelines. To this end, it is most comparable to textract, but with a focus on preserving important document structure and content as Markdown (including: headings, lists, tables, links, etc.) While the output is often reasonably presentable and human-friendly, it is meant to be consumed by text analysis tools -- and may not be the best option for high-fidelity document conversions for human consumption. MarkItDown currently supports the conversion from:
Why Markdown?Markdown is extremely close to plain text, with minimal markup or formatting, but still PrerequisitesMarkItDown requires Python 3.10 or higher. It is recommended to use a virtual environment to avoid dependency conflicts. With the standard Python installation, you can create and activate a virtual environment using the following commands:
If using
If you are using Anaconda, you can create a virtual environment with:
InstallationTo install MarkItDown, use pip:
UsageCommand-Line
Or use
You can also pipe content:
Optional DependenciesMarkItDown has optional dependencies for activating various file formats. Earlier in this document, we installed all optional dependencies with the
will install only the dependencies for PDF, DOCX, and PPTX files. At the moment, the following optional dependencies are available:
PluginsMarkItDown also supports 3rd-party plugins. Plugins are disabled by default. To list installed plugins:
To enable plugins use:
To find available plugins, search GitHub for the hashtag markitdown-ocr PluginThe Installation:
Usage: Pass the same
If no See Azure Content UnderstandingAzure Content Understanding provides higher-quality conversion with structured field extraction (YAML front matter), multi-modal support (documents, images, audio, video), and configurable analyzers. Install: When to use Content UnderstandingContent Understanding is ideal when you need capabilities beyond what built-in or Document Intelligence converters provide:
(Preview — first 8 000 chars. View full README ↗) #9
obra /
superpowers
An agentic skills framework & software development methodology that works.
📖 READMESuperpowersSuperpowers is a complete software development methodology for your coding agents, built on top of a set of composable skills and some initial instructions that make sure your agent uses them. QuickstartGive your agent Superpowers: Claude Code, Codex CLI, Codex App, Factory Droid, Gemini CLI, OpenCode, Cursor, GitHub Copilot CLI. How it worksIt starts from the moment you fire up your coding agent. As soon as it sees that you're building something, it doesn't just jump into trying to write code. Instead, it steps back and asks you what you're really trying to do. Once it's teased a spec out of the conversation, it shows it to you in chunks short enough to actually read and digest. After you've signed off on the design, your agent puts together an implementation plan that's clear enough for an enthusiastic junior engineer with poor taste, no judgement, no project context, and an aversion to testing to follow. It emphasizes true red/green TDD, YAGNI (You Aren't Gonna Need It), and DRY. Next up, once you say "go", it launches a subagent-driven-development process, having agents work through each engineering task, inspecting and reviewing their work, and continuing forward. It's not uncommon for Claude to be able to work autonomously for a couple hours at a time without deviating from the plan you put together. There's a bunch more to it, but that's the core of the system. And because the skills trigger automatically, you don't need to do anything special. Your coding agent just has Superpowers. SponsorshipIf Superpowers has helped you do stuff that makes money and you are so inclined, I'd greatly appreciate it if you'd consider sponsoring my opensource work. Thanks!
InstallationInstallation differs by harness. If you use more than one, install Superpowers separately for each one. Claude CodeSuperpowers is available via the official Claude plugin marketplace Official Marketplace
Superpowers MarketplaceThe Superpowers marketplace provides Superpowers and some other related plugins for Claude Code.
Codex CLISuperpowers is available via the official Codex plugin marketplace.
Codex AppSuperpowers is available via the official Codex plugin marketplace.
Factory Droid
Gemini CLI
OpenCodeOpenCode uses its own plugin install; install Superpowers separately even if you
Cursor
GitHub Copilot CLI
The Basic Workflow
The agent checks for relevant skills before any task. Mandatory workflows, not suggestions. What's InsideSkills LibraryTesting Debugging Collaboration Meta Philosophy
Read the original release announcement. ContributingThe general contribution process for Superpowers is below. Keep in mind that we don't generally accept contributions of new skills and that any updates to skills must work across all of the coding agents we support.
See UpdatingSuperpowers updates are somewhat coding-agent dependent, but are often automatic. LicenseMIT License - see LICENSE file for details CommunitySuperpowers is built by Jesse Vincent and the rest of the folks at (Preview — first 8 000 chars. View full README ↗) #10
revfactory /
harness
A meta-skill that designs domain-specific agent teams, defines specialized agents, and generates the skills they use.
📖 README
Harness — The Team-Architecture Factory for Claude Code
OverviewHarness leverages Claude Code's agent team system to decompose complex tasks into coordinated teams of specialized agents. Say "build a harness for this project" and it automatically generates agent definitions ( Category — Where Harness SitsHarness lives at the L3 Meta-Factory layer of the Claude Code ecosystem — the layer that generates other harnesses rather than being one. Inside L3, we pick a specific sub-layer: Team-Architecture Factory.
Star HistoryKey Features
Workflow
InstallationVia MarketplaceAdd the marketplace
Install the plugin
Direct Installation as Global Skill
Plugin Structure
UsageTrigger in Claude Code with prompts like:
Execution Modes
Architecture Patterns
OutputFiles generated by Harness:
Use Cases — Try These PromptsCopy any prompt below into Claude Code after installing Harness: Deep Research
Website Development
Webtoon / Comic Production
YouTube Content Planning (Preview — first 8 000 chars. View full README ↗) #11
codecrafters-io /
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
📖 READMEBuild your own <insert-technology-here>This repository is a compilation of well-written, step-by-step guides for re-creating our favorite technologies from scratch.
It's a great way to learn.
TutorialsBuild your own
|
🧭 Guided ToursAuto-generated walkthroughs of the architecture, ordered by dependency. Learn the codebase in the right order. |
🔍 Fuzzy & Semantic SearchFind anything by name or by meaning. Search "which parts handle auth?" and get relevant results across the graph. |
📊 Diff Impact AnalysisSee which parts of the system your changes affect before you commit. Understand ripple effects across the codebase. |
🎭 Persona-Adaptive UIThe dashboard adjusts its detail level based on who you are — junior dev, PM, or power user. |
🏗️ Layer VisualizationAutomatic grouping by architectural layer — API, Service, Data, UI, Utility — with color-coded legend. |
📚 Language Concepts12 programming patterns (generics, closures, decorators, etc.) explained in context wherever they appear. |
🚀 Quick Start
1. Install the plugin
/plugin marketplace add Lum1104/Understand-Anything
/plugin install understand-anything
2. Analyze your codebase
/understand
A multi-agent pipeline scans your project, extracts every file, function, class, and dependency, then builds a knowledge graph saved to .understand-anything/knowledge-graph.json.
Localized output: Use --language to generate content in your preferred language:
# Generate Chinese content (知识图节点描述和 Dashboard UI)
/understand --language zh
# Supported languages: en (default), zh, zh-TW, ja, ko, ru
The --language parameter affects:
- Node summaries and descriptions in the knowledge graph
- Dashboard UI labels, buttons, and tooltips
- Guided tour explanations
3. Explore the dashboard
/understand-dashboard
An interactive web dashboard opens with your codebase visualized as a graph — color-coded by architectural layer, searchable, and clickable. Select any node to see its code, relationships, and a plain-English explanation.
4. Keep learning
# Ask anything about the codebase
/understand-chat How does the payment flow work?
# Analyze impact of your current changes
/understand-diff
# Deep-dive into a specific file or function
/understand-explain src/auth/login.ts
# Generate an onboarding guide for new team members
/understand-onboard
# Extract business domain knowledge (domains, flows, steps)
/understand-domain
# Analyze a Karpathy-pattern LLM wiki knowledge base
/understand-knowledge ~/path/to/wiki
# Re-run anytime — incremental by default (only re-analyzes changed files)
/understand
# Auto-update on every commit via a post-commit hook
/understand --auto-update
# Scope to a subdirectory (for huge monorepos)
/understand src/frontend
🌐 Multi-Platform Installation
Understand-Anything works across multiple AI coding platforms.
Claude Code (Native)
/plugin marketplace add Lum1104/Understand-Anything
/plugin install understand-anything
One-line install (Codex / OpenCode / OpenClaw / Antigravity / Gemini CLI / Pi Agent / Vibe CLI / VS Code Copilot / Hermes / Cline / KIMI CLI / Trae)
macOS / Linux:
```bash
(Preview — first 8 000 chars. View full README ↗)
📖 README
🚀🤖 Crawl4AI: Open-source LLM Friendly Web Crawler & Scraper.
Crawl4AI turns the web into clean, LLM ready Markdown for RAG, agents, and data pipelines. Fast, controllable, battle tested by a 50k+ star community.
✨ Check out latest update v0.8.6
✨ New in v0.8.6: Security hotfix — replaced litellm with unclecode-litellm due to a PyPI supply chain compromise. If you're on v0.8.5, please upgrade immediately.
✨ Recent v0.8.5: Anti-Bot Detection, Shadow DOM & 60+ Bug Fixes! Automatic 3-tier anti-bot detection with proxy escalation, Shadow DOM flattening, deep crawl cancellation, config defaults API, consent popup removal, and critical security patches. Release notes →
✨ Previous v0.8.0: Crash Recovery & Prefetch Mode! Deep crawl crash recovery with resume_state and on_state_change callbacks for long-running crawls. New prefetch=True mode for 5-10x faster URL discovery. Release notes →
✨ Previous v0.7.8: Stability & Bug Fix Release! 11 bug fixes addressing Docker API issues, LLM extraction improvements, URL handling fixes, and dependency updates. Release notes →
🤓 My Personal Story
I grew up on an Amstrad, thanks to my dad, and never stopped building. In grad school I specialized in NLP and built crawlers for research. That’s where I learned how much extraction matters. In 2023, I needed web-to-Markdown. The “open source” option wanted an account, API token, and $16, and still under-delivered. I went turbo anger mode, built Crawl4AI in days, and it went viral. Now it’s the most-starred crawler on GitHub. I made it open source for **availability**, anyone can use it without a gate. Now I’m building the platform for **affordability**, anyone can run serious crawls without breaking the bank. If that resonates, join in, send feedback, or just crawl something amazing.Why developers pick Crawl4AI
- **LLM ready output**, smart Markdown with headings, tables, code, citation hints - **Fast in practice**, async browser pool, caching, minimal hops - **Full control**, sessions, proxies, cookies, user scripts, hooks - **Adaptive intelligence**, learns site patterns, explores only what matters - **Deploy anywhere**, zero keys, CLI and Docker, cloud friendly🚀 Quick Start
- Install Crawl4AI:
# Install the package
pip install -U crawl4ai
# For pre release versions
pip install crawl4ai --pre
# Run post-installation setup
crawl4ai-setup
# Verify your installation
crawl4ai-doctor
If you encounter any browser-related issues, you can install them manually:
python -m playwright install --with-deps chromium
- Run a simple web crawl with Python:
import asyncio
from crawl4ai import *
async def main():
async with AsyncWebCrawler() as crawler:
result = await crawler.arun(
url="https://www.nbcnews.com/business",
)
print(result.markdown)
if __name__ == "__main__":
asyncio.run(main())
- Or use the new command-line interface:
# Basic crawl with markdown output
crwl https://www.nbcnews.com/business -o markdown
# Deep crawl with BFS strategy, max 10 pages
crwl https://docs.crawl4ai.com --deep-crawl bfs --max-pages 10
# Use LLM extraction with a specific question
crwl https://www.example.com/products -q "Extract all product prices"
💖 Support Crawl4AI
🎉 Sponsorship Program Now Open! After powering 51K+ developers and 1 year of growth, Crawl4AI is launching dedicated support for startups and enterprises. Be among the first 50 Founding Sponsors for permanent recognition in our Hall of Fame.
Crawl4AI is the #1 trending open-source web crawler on GitHub. Your support keeps it independent, innovative, and free for the community — while giving you direct access to premium benefits.
🤝 Sponsorship Tiers
- 🌱 Believer ($5/mo) — Join the movement for data democratization
- 🚀 Builder ($50/mo) — Priority support & early access to features
- 💼 Growing Team ($500/mo) — Bi-weekly syncs & optimization help
- 🏢 Data Infrastructure Partner ($2000/mo) — Full partnership with dedicated support
Custom arrangements available - see SPONSORS.md for details & contact
Why sponsor?
No rate-limited APIs. No lock-in. Build and own your data pipeline with direct guidance from the creator of Crawl4AI.
✨ Features
📝 Markdown Generation
- 🧹 **Clean Markdown**: Generates clean, structured Markdown with accurate formatting. - 🎯 **Fit Markdown**: Heuristic-based filtering to remove noise and irrelevant parts for AI-friendly processing. - 🔗 **Citations and References**: Converts page links into a numbered reference list with clean citations. - 🛠️ **Custom Strategies**: Users can create their own Markdown generation strategies tailored to specific needs. - 📚 **BM25 Algorithm**: Employs BM25-based filtering for extracting core information and removing irrelevant content.📊 Structured Data Extraction
- 🤖 **LLM-Driven Extraction**: Supports all LLMs (open-source and proprietary) for structured data extraction. - 🧱 **Chunking Strategies**: Implements(Preview — first 8 000 chars. View full README ↗)
📖 README
MOSS-TTS Family
MOSS‑TTS Family is an open‑source speech and sound generation model family from MOSI.AI and the OpenMOSS team. It is designed for high‑fidelity, high‑expressiveness, and complex real‑world scenarios, covering stable long‑form speech, multi‑speaker dialogue, voice/character design, environmental sound effects, and real‑time streaming TTS.
News
- 2026.5.26: 🚀 Released MOSS-SoundEffect-v2.0, a new text-to-audio model using a DiT backbone with the Flow Matching objective, generating 48 kHz bilingual sound effects up to 30 seconds — see
moss_soundeffect_v2/. - 2026.5.26: 🚀 Released MOSS-TTS-v1.5, with stronger multilingual synthesis when language tags are provided, more stable voice cloning, better long-reference short-text cloning, punctuation-following prosody, and explicit pause control via
[pause X.Ys]. - 2026.5.6: 🚀 MOSS-TTS and MOSS-Audio-Tokenizer now support
mlx-audio. Visit the mlx-audio GitHub repository for details. - 2026.4.29: 📝 MOSS-TTS 2.0 is coming soon! We are collecting TTS feedback, suggestions, and feature requests via the requirements collection form.
- 2026.4.13: 🚀 MOSS-TTS-Nano, our ~100M-parameter model, is now available! It supports multilingual voice cloning, 48 kHz stereo input/output, and streaming output on just 4 CPU cores. Check the GitHub repository and our blog for more details.
- 2026.3.31: 📄 Our technical reports for MOSS-TTSD and MOSS-VoiceGenerator are now available on arXiv!
- 2026.3.26: 📘 Added a tutorial on fine-tuning the MOSS-TTS-Realtime!
- 2026.3.20: 📄 Our technical report is now available on arXiv!
- 2026.3.18: 🚀 Added a first-class MOSS-TTS
llama.cppimplementation in the companion repositoryOpenMOSS/llama.cpp, including end-to-end docs and a runnable pipeline for GGUF backbone inference plus ONNX audio codec decoding. See the first-class e2e guide. - 2026.3.16: 📘 Added a tutorial on fine-tuning the MossTTSLocal architecture, suitable for MOSS-TTS-Local-Transformer!
- 2026.3.12: 🚀 Added SGLang backend support for the
MossTTSDelayarchitecture, enabling efficient inference for MOSS-TTS (Delay) and MOSS-SoundEffect, with around 3× faster generation throughput! - 2026.3.11: 📘 Added a tutorial on fine-tuning the MossTTSDelay architecture, suitable for MOSS-TTS(Delay), MOSS-TTSD, MOSS-VoiceGenerator, and MOSS-SoundEffect!
- 2026.3.10: ⚡️ Significantly optimized the VRAM usage of llama.cpp inference pipeline. Now 8B model fits onto 8GB GPUs!
- 2026.3.4: 🚀 Added PyTorch-free inference support — enabling lightweight on-device deployment via llama.cpp + ONNX Runtime. Quantized GGUF weights are released at OpenMOSS-Team/MOSS-TTS-GGUF, and the ONNX audio tokenizer is available at OpenMOSS-Team/MOSS-Audio-Tokenizer-ONNX. See the llama.cpp backend for details.
- 2026.3.4: 🎉 We add MOSS-TTS skills in ClawHub of 🦞 OpenClaw: feishu-voice-tts and moss-tts-voice.
- 2026.2.10: 🎉🎉🎉 We have released MOSS-TTS Family. Check our Blog for more details! Our Huggingface Space is here: MOSS-TTS, MOSS-TTSD-v1.0, MOSS-VoiceGenerator.
Demo
Contents
- MOSS-TTS Family
- News
- Demo
- Contents
- Introduction
- Model Architecture
- Released Models
- Supported Languages
- MOSS-TTS-v1.5
- Quickstart
- Fine-Tuning
- llama.cpp Backend (Torch-Free Inference)
- SGLang Backend (Accelerated Inference)
- Evaluation
- MOSS-TTS-Nano
- MOSS-Audio-Tokenizer
- Introduction
- Model Weights
- [Objective Reconstruction Evaluation](#objective-reconstruction-evaluat
(Preview — first 8 000 chars. View full README ↗)
📖 README
Compound Engineering
AI skills and agents that make each unit of engineering work easier than the last.
Philosophy
Each unit of engineering work should make subsequent units easier -- not harder.
Traditional development accumulates technical debt. Every feature adds complexity. Every bug fix leaves behind a little more local knowledge that someone has to rediscover later. The codebase gets larger, the context gets harder to hold, and the next change becomes slower.
Compound engineering inverts this. 80% is in planning and review, 20% is in execution:
- Plan thoroughly before writing code with
/ce-brainstormand/ce-plan - Review to catch issues and calibrate judgment with
/ce-code-reviewand/ce-doc-review - Codify knowledge so it is reusable with
/ce-compound - Keep quality high so future changes are easy
The point is not ceremony. The point is leverage. A good brainstorm makes the plan sharper. A good plan makes execution smaller. A good review catches the pattern, not just the bug. A good compound note means the next agent does not have to learn the same lesson from scratch.
Learn more
- Full component reference - all agents and skills
- Compound engineering: how Every codes with agents
- The story behind compounding engineering
Workflow
/ce-strategy is upstream of the loop -- it captures the product's target problem, approach, persona, metrics, and tracks as a short durable anchor at STRATEGY.md. Ideate, brainstorm, and plan read it as grounding when present, so strategy choices flow into feature conception, prioritization, and spec.
The core loop is: brainstorm the requirements, plan the implementation, work through the plan, review the result, compound the learning, then repeat with better context.
Use /ce-ideate before the loop when you want the agent to generate and critique bigger ideas before choosing one to brainstorm. It produces a ranked ideation artifact, not requirements, plans, or code.
| Skill | Purpose |
|---|---|
/ce-strategy |
Create or maintain STRATEGY.md -- the product's target problem, approach, persona, key metrics, and tracks. Read as grounding by ideate, brainstorm, and plan |
/ce-ideate |
Optional big-picture ideation: generate and critically evaluate grounded ideas, then route the strongest one into brainstorming |
/ce-brainstorm |
Interactive Q&A to think through a feature or problem and write a right-sized requirements doc before planning |
/ce-plan |
Turn feature ideas into detailed implementation plans |
/ce-work |
Execute plans with worktrees and task tracking |
/ce-debug |
Systematically reproduce failures, trace root cause, and implement fixes |
/ce-code-review |
Multi-agent code review before merging |
/ce-compound |
Document learnings to make future work easier |
/ce-product-pulse |
Generate a single-page, time-windowed pulse report on usage, performance, errors, and followups. Saves to docs/pulse-reports/ |
/ce-product-pulse is the read-side companion -- a time-windowed report on what users actually experienced and how the product performed over a given window (24h, 7d, etc.), saved to docs/pulse-reports/ so past pulses form a browseable timeline of user outcomes. The next strategy update and the next brainstorm get real signal to anchor to.
Each cycle compounds: brainstorms sharpen plans, plans inform future plans, reviews catch more issues, patterns get documented.
Quick Example
A typical cycle starts by turning a rough idea into a requirements doc, then planning from that doc before handing execution to /ce-work:
/ce-brainstorm "make background job retries safer"
/ce-plan docs/brainstorms/background-job-retry-safety-requirements.md
/ce-work
/ce-code-review
/ce-compound
For a focused bug investigation:
/ce-debug "the checkout webhook sometimes creates duplicate invoices"
/ce-code-review
/ce-compound
Getting Started
After installing, run /ce-setup in any project. It checks your environment, installs missing tools, and bootstraps project config.
The compound-engineering plugin currently ships 37 skills and 51 agents. See the full component reference for the complete inventory.
Install
Claude Code
/plugin marketplace add EveryInc/compound-engineering-plugin
/plugin install compound-engineering
Cursor
In Cursor Agent chat, install from the plugin marketplace:
/add-plugin compound-engineering
Or search for "compound engineering" in the plugin marketplace.
Codex
Three steps: register the marketplace, install the agent set, then install the plugin through Codex's TUI.
- Register the marketplace with Codex:
bash
codex plugin marketplace add EveryInc/compound-engineering-plugin
- Install the Compound Engineering agents (Codex's plugin spec does not register custom agents yet):
bash
bunx @every-env/compound-plugin install compound-engineering --to codex
- Install the plugin through Codex's TUI: launch
codex, run/plugins, find the Compound Engineering marketplace, select the compound-engineering plugin, and choose Install. Restart Codex after install completes. Codex's CLI can register marketplaces, but it does not currently expose a plugin-install subcommand for plugins from an added marketplace -- the/pluginsTUI install is required for CE skills.
All three steps are needed. The marketplace registration plus TUI install handles skills; the Bun step adds the review, research, and workflow agents that skills like $ce-code-review, $ce-plan, and $ce-work spawn in Codex. Without the agent step, delegating skills will report missing agents.
For a non-default Codex profile, run every Codex-related step against the same CODEX_HOME. This example installs CE into a work profile:
CODEX_HOME="$HOME/.codex/profiles/work" codex plugin marketplace add EveryInc/compound-engineering-plugin
CODEX_HOME="$HOME/.codex/profiles/work" bunx @every-env/compound-plugin install compound-engineering --to codex
CODEX_HOME="$HOME/.codex/profiles/work" codex
Inside Codex, run /plugins, select Compound Engineering, then install compound-engineering. The marketplace step only makes the plugin available; the TUI install is what activates the native CE skills for that profile.
For local development from this checkout, register the current worktree and use the local CLI:
CODEX_HOME="$HOME/.codex/profiles/work" codex plugin marketplace add "$PWD"
CODEX_HOME="$HOME/.codex/profiles/work" bun run src/index.ts install ./plugins/compound-engineering --to codex
CODEX_HOME="$HOME/.codex/profiles/work" codex
Heads up: once Codex's native plugin spec supports custom agents, the Bun agent step goes away. The TUI install alone will be sufficient.
If you previously used the Bun-only Codex install, back up stale CE artifacts before switching:
bunx @every-env/compound-plugin cleanup --target codex
GitHub Copilot
For VS Code Copilot Agent Plugins:
- Run
Chat: Install Plugin from Sourcefrom the VS Code command palette - Use
EveryInc/compound-engineering-pluginfor the repo - Select
compound-engineeringwhen VS Code shows the plugins in this repository
For Copilot CLI, use:
Inside Copilot CLI:
```text
/plugin marketplace add EveryInc/compound-enginee
(Preview — first 8 000 chars. View full README ↗)
📖 README
Note: This repository contains Anthropic's implementation of skills for Claude. For information about the Agent Skills standard, see agentskills.io.
Skills
Skills are folders of instructions, scripts, and resources that Claude loads dynamically to improve performance on specialized tasks. Skills teach Claude how to complete specific tasks in a repeatable way, whether that's creating documents with your company's brand guidelines, analyzing data using your organization's specific workflows, or automating personal tasks.
For more information, check out:
- What are skills?
- Using skills in Claude
- How to create custom skills
- Equipping agents for the real world with Agent Skills
About This Repository
This repository contains skills that demonstrate what's possible with Claude's skills system. These skills range from creative applications (art, music, design) to technical tasks (testing web apps, MCP server generation) to enterprise workflows (communications, branding, etc.).
Each skill is self-contained in its own folder with a SKILL.md file containing the instructions and metadata that Claude uses. Browse through these skills to get inspiration for your own skills or to understand different patterns and approaches.
Many skills in this repo are open source (Apache 2.0). We've also included the document creation & editing skills that power Claude's document capabilities under the hood in the skills/docx, skills/pdf, skills/pptx, and skills/xlsx subfolders. These are source-available, not open source, but we wanted to share these with developers as a reference for more complex skills that are actively used in a production AI application.
Disclaimer
These skills are provided for demonstration and educational purposes only. While some of these capabilities may be available in Claude, the implementations and behaviors you receive from Claude may differ from what is shown in these skills. These skills are meant to illustrate patterns and possibilities. Always test skills thoroughly in your own environment before relying on them for critical tasks.
Skill Sets
- ./skills: Skill examples for Creative & Design, Development & Technical, Enterprise & Communication, and Document Skills
- ./spec: The Agent Skills specification
- ./template: Skill template
Try in Claude Code, Claude.ai, and the API
Claude Code
You can register this repository as a Claude Code Plugin marketplace by running the following command in Claude Code:
/plugin marketplace add anthropics/skills
Then, to install a specific set of skills:
1. Select Browse and install plugins
2. Select anthropic-agent-skills
3. Select document-skills or example-skills
4. Select Install now
Alternatively, directly install either Plugin via:
/plugin install document-skills@anthropic-agent-skills
/plugin install example-skills@anthropic-agent-skills
After installing the plugin, you can use the skill by just mentioning it. For instance, if you install the document-skills plugin from the marketplace, you can ask Claude Code to do something like: "Use the PDF skill to extract the form fields from path/to/some-file.pdf"
Claude.ai
These example skills are all already available to paid plans in Claude.ai.
To use any skill from this repository or upload custom skills, follow the instructions in Using skills in Claude.
Claude API
You can use Anthropic's pre-built skills, and upload custom skills, via the Claude API. See the Skills API Quickstart for more.
Creating a Basic Skill
Skills are simple to create - just a folder with a SKILL.md file containing YAML frontmatter and instructions. You can use the template-skill in this repository as a starting point:
---
name: my-skill-name
description: A clear description of what this skill does and when to use it
---
# My Skill Name
[Add your instructions here that Claude will follow when this skill is active]
## Examples
- Example usage 1
- Example usage 2
## Guidelines
- Guideline 1
- Guideline 2
The frontmatter requires only two fields:
- name - A unique identifier for your skill (lowercase, hyphens for spaces)
- description - A complete description of what the skill does and when to use it
The markdown content below contains the instructions, examples, and guidelines that Claude will follow. For more details, see How to create custom skills.
Partner Skills
Skills are a great way to teach Claude how to get better at using specific pieces of software. As we see awesome example skills from partners, we may highlight some of them here:
- Notion - Notion Skills for Claude
(Preview — first 8 000 chars. View full README ↗)



