Skip to content

cvenwu/AiFlow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AiFlow

AiFlow 是一个通用 AI Agent Skill 合集。当前收录 103 个可公开使用的 Skill,已排除 ByteDance 内部平台、内部鉴权和内部基础设施相关 Skill。

目录结构

AiFlow/
├── README.md
├── LICENSE
├── scripts/
│   └── install.sh          # 一键安装脚本
└── skills/
    ├── README.md           # Skill 详细索引
    ├── ai-image-generation/
    ├── hyperframes/
    ├── golang-best-practices/
    └── ...

一键安装

默认安装到 ~/.trae/skills

bash scripts/install.sh

安装到其他 Agent:

# Claude Code
bash scripts/install.sh --target claude

# Coco / OpenClaw
bash scripts/install.sh --target coco

# 自定义目录
bash scripts/install.sh --target-dir ~/.claude/skills

只安装单个 Skill:

bash scripts/install.sh --skill golang-best-practices

查看可安装 Skill:

bash scripts/install.sh --list

Skill 索引

AI 图像与视频

Skill 描述
ai-image-generation Generate AI images with FLUX, Gemini, Grok, Seedream, Reve and 50+ models via inference.sh CLI. Models: FLUX Dev LoRA, FLUX.2 Klein LoRA, Gemini 3 Pr…
ai-video-generation Generate AI videos with Google Veo, Seedance, Wan, Grok and 40+ models via inference.sh CLI. Models: Veo 3.1, Veo 3, Seedance 1.5 Pro, Wan 2.5, Grok…
background-removal Remove backgrounds from images with BiRefNet via inference.sh CLI. Model: BiRefNet (high accuracy background removal). Use for: product photos, portr…
baoyu-image-gen [Deprecated: use baoyu-imagine] AI image generation with OpenAI, Azure OpenAI, Google, OpenRouter, DashScope, Z.AI GLM-Image, MiniMax, Jimeng, Seedre…
baoyu-imagine AI image generation with OpenAI GPT Image 2, Azure OpenAI, Google, OpenRouter, DashScope, Z.AI GLM-Image, MiniMax, Jimeng, Seedream and Replicate API…
gpt-image-2 面向 GPT Image 2 的图像生成 / 编辑技能。可在 3 种环境下使用:(A) Garden 本地模式,通过 OpenAI 兼容接口直接出图并落盘;(B) Host-Native 模式,把本 Skill 当作提示词工程指引,把渲染好的 prompt 交给宿主 Agent 自带的图像工具出图…
nano-banana-2 Generate images with Google Gemini 3.1 Flash Image Preview (Nano Banana 2) via inference.sh CLI. Capabilities: text-to-image, image editing, multi-im…

HyperFrames 与动画

Skill 描述
animejs Anime.js adapter patterns for HyperFrames. Use when writing Anime.js animations or timelines inside HyperFrames compositions, registering animations…
contribute-catalog Author a new HyperFrames registry block (caption style, VFX block, transition, lower third) or component (text effect, overlay, snippet) and ship it…
css-animations CSS animation adapter patterns for HyperFrames. Use when authoring CSS keyframes, animation-delay based timing, animation-fill-mode, animation-play-s…
gsap GSAP animation reference for HyperFrames. Covers gsap.to(), from(), fromTo(), easing, stagger, defaults, timelines (gsap.timeline(), position paramet…
hyperframes Create video compositions, animations, title cards, overlays, captions, voiceovers, audio-reactive visuals, and scene transitions in HyperFrames HTML…
hyperframes-cli HyperFrames CLI dev loop — npx hyperframes for scaffolding (init), validation (lint, inspect), preview, render, and environment troubleshooting (do…
hyperframes-media Asset preprocessing for HyperFrames compositions — text-to-speech narration (Kokoro), audio/video transcription (Whisper), and background removal for…
hyperframes-registry Install and wire registry blocks and components into HyperFrames compositions. Use when running hyperframes add, installing a block or component, wir…
lottie Lottie and dotLottie adapter patterns for HyperFrames. Use when embedding lottie-web JSON animations, .lottie files, @lottiefiles/dotlottie-web playe…
remotion-to-hyperframes Translate an existing Remotion (React-based) video composition into a HyperFrames HTML composition. Use ONLY when the user explicitly asks to port, c…
tailwind Tailwind CSS v4.2 browser-runtime patterns for HyperFrames compositions. Use when scaffolding or editing projects created with `hyperframes init --ta…
three Three.js and WebGL adapter patterns for HyperFrames. Use when creating deterministic Three.js scenes, WebGL canvas layers, AnimationMixer timelines,…
typegpu TypeGPU and raw WebGPU adapter patterns for HyperFrames. Use when creating GPU-rendered compositions with TypeGPU, raw WebGPU, WGSL fragment shaders,…
waapi Web Animations API adapter patterns for HyperFrames. Use when authoring element.animate() motion, Animation currentTime seeking, document.getAnimatio…
web-video-presentation 把一篇文章或口播稿,做成"看起来像视频"的点击驱动 16:9 网页演示,可选合成口播音频。流程:原始文章 → 一次产出口播稿 + outline 开发计划 → 用户一次对齐 5 件事(稿子 / outline / 主题 / 素材 / 开发模式)→ 网页开发(逐章 / 顺序 / 并行…
website-to-hyperframes 将网站内容捕获并制作成 HyperFrames 视频,适合站点宣传和产品导览。

图表、演示与视觉内容

Skill 描述
architecture-diagram Create polished dark-themed architecture diagrams as self-contained HTML+SVG files. Use when the user asks for system, infrastructure, cloud, securit…
baoyu-article-illustrator Analyzes article structure, identifies positions requiring visual aids, generates illustrations with Type × Style × Palette three-dimension approach.…
baoyu-comic Knowledge comic creator supporting multiple art styles and tones. Creates original educational comics with detailed panel layouts and sequential imag…
baoyu-cover-image Generates article cover images with 5 dimensions (type, palette, rendering, text, mood) combining 11 color palettes and 7 rendering styles. Supports…
baoyu-diagram Create professional, dark-themed SVG diagrams of any type — architecture diagrams, flowcharts, sequence diagrams, structural diagrams, mind maps, tim…
baoyu-image-cards Generates infographic image card series with 12 visual styles, 8 layouts, and 3 color palettes. Breaks content into 1-10 cartoon-style image cards op…
baoyu-infographic Generate professional infographics with 21 layout types and 22 visual styles. Analyzes content, recommends layout×style combinations, and generates p…
baoyu-slide-deck Generates professional slide deck images from content. Creates outlines with style instructions, then generates individual slide images. Use when use…
baoyu-xhs-images [Deprecated: use baoyu-image-cards] Generates Xiaohongshu (Little Red Book) image card series with 12 visual styles, 8 layouts, and 3 color palettes.…
excalidraw-skill Programmatic canvas toolkit for creating, editing, and refining Excalidraw diagrams via MCP tools with real-time canvas sync. Use when an agent needs…
fireworks-tech-graph 生成技术图表,支持架构图、流程图、数据流、时序图等,并导出 SVG/PNG。

内容创作、发布与翻译

Skill 描述
aihot AI HOT (aihot.virxact.com) 中文 AI 资讯查询 Skill。当用户想知道"今天 AI 圈有什么"、"AI 日报"、"AI HOT"、"AI 资讯"、"AI 热点"、"最近 AI"、"OpenAI/Anthropic/Google 最近发布了什么"、"AI hot tod…
baoyu-danger-gemini-web Generates images and text via reverse-engineered Gemini Web API. Supports text generation, image generation from prompts, reference images for vision…
baoyu-danger-x-to-markdown Converts X (Twitter) tweets and articles to markdown with YAML front matter. Uses reverse-engineered API requiring user consent. Use when user mentio…
baoyu-format-markdown Formats plain text or markdown files with frontmatter, titles, summaries, headings, bold, lists, and code blocks. Use when user asks to "format markd…
baoyu-markdown-to-html Converts Markdown to styled HTML with WeChat-compatible themes. Supports code highlighting, math, PlantUML, footnotes, alerts, infographics, and opti…
baoyu-post-to-wechat Posts content to WeChat Official Account (微信公众号) via API or Chrome CDP. Supports article posting (文章) with HTML, markdown, or plain text input, and i…
baoyu-post-to-weibo Posts content to Weibo (微博). Supports regular posts with text, images, and videos, and headline articles (头条文章) with Markdown input via Chrome CDP. U…
baoyu-post-to-x Posts content and articles to X (Twitter). Supports regular posts with images/videos and X Articles (long-form Markdown). In Codex, honor explicit re…
baoyu-translate Translates articles and documents between languages with three modes - quick (direct), normal (analyze then translate), and refined (analyze, transla…
baoyu-url-to-markdown Fetch any URL and convert to markdown using baoyu-fetch CLI (Chrome CDP with site-specific adapters). Built-in adapters for X/Twitter, YouTube transc…
baoyu-wechat-summary Summarizes WeChat group chat highlights into a structured digest using the local wx-cli binary (https://github.com/jackwener/wx-cli). Generates a nor…
baoyu-youtube-transcript Downloads YouTube video transcripts/subtitles and cover images by URL or video ID. Supports multiple languages, translation, chapters, and speaker id…
content-creator 面向博客、社交媒体和营销材料的内容创作 Skill,强调受众与传播效果。
humanizer-zh 去除文本中的 AI 生成痕迹。适用于编辑或审阅文本,使其听起来更自然、更像人类书写。 基于维基百科的"AI 写作特征"综合指南。检测并修复以下模式:夸大的象征意义、 宣传性语言、以 -ing 结尾的肤浅分析、模糊的归因、破折号过度使用、三段式法则、 AI 词汇、否定式排比、过多的连接性短语。
tech-doc-style-chinese 在撰写、改写或审阅中文技术文档、文档首页、产品文案、界面文案、Markdown 文档或接口说明时使用。采用克制、准确、可扫读的中文技术写作风格:避免第二人称和宣传腔,统一使用直角引号,在可见正文中处理中文与英文或数字的留白,不改动代码字面量、JSON 键名、URL、API 路径等机器可读内容。如项…
youtube-clipper YouTube 视频智能剪辑,支持章节分析、片段裁剪、双语字幕和总结文案。

架构、后端与数据

Skill 描述
architecture-patterns Implement proven backend architecture patterns including Clean Architecture, Hexagonal Architecture, and Domain-Driven Design. Use this skill when de…
database-migration Execute database migrations across ORMs and platforms with zero-downtime strategies, data transformation, and rollback procedures. Use when migrating…
docker-expert You are an advanced Docker containerization expert with comprehensive, practical knowledge of container optimization, security hardening, multi-stage…
go-backend-microservices Go backend development best practices for microservices with clean architecture, observability, and production-ready patterns
golang-best-practices Comprehensive Go/Golang development best practices covering project structure, error handling, concurrency, testing, performance optimization, and co…
golang-patterns Idiomatic Go patterns, best practices, and conventions for building robust, efficient, and maintainable Go applications.
microservices-patterns Design microservices architectures with service boundaries, event-driven communication, and resilience patterns. Use when building distributed system…
nodejs-backend-patterns Build production-ready Node.js backend services with Express/Fastify, implementing middleware patterns, error handling, authentication, database inte…
postgresql-table-design Use this skill when designing or reviewing a PostgreSQL-specific schema. Covers best-practices, data types, indexing, constraints, performance patter…
python-performance-optimization Profile and optimize Python code using cProfile, memory profilers, and performance best practices. Use when debugging slow Python code, optimizing bo…
redis-development Redis performance optimization and best practices. Use this skill when working with Redis data structures, Redis Query Engine (RQE), vector search wi…

代码质量、测试与交付

Skill 描述
code-review-excellence Master effective code review practices to provide constructive feedback, catch bugs early, and foster knowledge sharing while maintaining team morale…
code-simplifier Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Use when asked to "simplify code", "cle…
e2e-testing-patterns Master end-to-end testing with Playwright and Cypress to build reliable test suites that catch bugs, improve confidence, and enable fast deployment.…
karpathy-guidelines Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid overcomplication, make surgical…
ralph-loop Complete setup for automated agent-driven development. Define features as user stories with testable acceptance criteria, then run AI agents in a loo…
receiving-code-review Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires…
release-skills Universal release workflow. Auto-detects version files and changelogs. Supports Node.js, Python, Rust, Claude Plugin, GitHub Releases, annotated tags…
requesting-code-review Use when completing tasks, implementing major features, or before merging to verify work meets requirements
systematic-debugging Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
test-driven-development Use when implementing any feature or bugfix, before writing implementation code
verification-before-completion Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirmin…

Agent 工作流与规划

Skill 描述
brainstorming You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user inten…
challenge-before-optimize Question whether a requirement, process, feature, rule, report, meeting, approval step, or automation should exist before optimizing it. Use when the…
dispatching-parallel-agents Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
executing-plans Use when you have a written implementation plan to execute in a separate session with review checkpoints
finishing-a-development-branch Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides completion of development work by pres…
first-principles-thinking Socratic coach for breaking down problems to fundamental truths. Use when users want to think through a problem deeply, challenge assumptions, or fin…
pi-planning-with-files Implements Manus-style file-based planning to organize and track progress on complex tasks. Creates task_plan.md, findings.md, and progress.md. Use w…
planning-with-files Implements Manus-style file-based planning to organize and track progress on complex tasks. Creates task_plan.md, findings.md, and progress.md. Use w…
project-planner 将复杂项目拆解为任务、里程碑、依赖和时间线。
self-improving-agent A universal self-improving agent that learns from ALL skill experiences. Uses multi-memory architecture (semantic + episodic + working) to continuous…
skill-creator Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or op…
subagent-driven-development Use when executing implementation plans with independent tasks in the current session
using-git-worktrees Use when starting feature work that needs isolation from current workspace or before executing implementation plans - ensures an isolated workspace e…
using-superpowers Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying…
writing-plans Use when you have a spec or requirements for a multi-step task, before touching code
writing-skills Use when creating new skills, editing existing skills, or verifying skills work before deployment

工具、浏览器与本地效率

Skill 描述
agent-browser Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons,…
amap 通过脚本直连高德 Web Service API 完成地理编码、逆地理编码、IP 定位、天气、路径规划、距离测量和 POI 查询。用户要求“高德/AMap 查询”“路线规划”“地理编码”“POI 搜索”或需要用命令行脚本调用高德 API 时使用。
apple-notes Manage Apple Notes via the memo CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks OpenClaw to add a n…
apple-reminders Manage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
baoyu-compress-image Compresses images to WebP (default) or PNG with automatic tool selection. Use when user asks to "compress image", "optimize image", "convert to webp"…
caveman 超压缩沟通模式,在保留技术准确性的同时显著减少表达长度。
document-skills Professional document creation, editing, and analysis for Office formats (docx, pdf, pptx, xlsx). Use when working with Word documents, PDFs, PowerPo…
find-skills Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or…
frontend-design Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages,…
gstack 快速无头浏览器 QA 与站点体验测试工具,支持交互、截图和问题证据采集。
huashu-nuwa 「女娲造人」Skill,可基于人物或主题提炼思维框架并生成角色 Skill。
kb-retriever 面向本地知识库目录的检索和问答助手。核心流程:(1)分层索引导航 (2)遇到PDF/Excel时必须先读取references学习处理方法 (3)处理文件后再检索。按文件类型组合使用 grep、Read、pdfplumber、pandas 进行渐进式检索,避免整文件加载。用户问题涉及"从知识库目录…
tavily-search 通过 Tavily CLI 执行网页搜索,返回适合 LLM 使用的搜索结果。
video-use Edit any video by conversation. Transcribe, cut, color grade, generate overlay animations, burn subtitles — for talking heads, montages, tutorials, t…
web-design-engineer 面向高质量 Web 视觉制品的设计工程 Skill,覆盖审美方向、实现与自检。

手动安装

将所需 Skill 目录复制到 Agent 的 skills 目录即可:

cp -R skills/golang-best-practices ~/.trae/skills/
cp -R skills/golang-best-practices ~/.claude/skills/

过滤规则

同步时排除以下类型:

  • 名称以 bytedance-bits-eopsx-feishu-cli- 开头的 Skill。
  • 依赖内部平台、内部域名、内部鉴权、内部发布或监控系统的 Skill。
  • 明确服务于内部研发流程或内部基础设施的 Skill。

许可证

本项目中的各 Skill 保留其原始许可证。详见各 Skill 目录内的 LICENSE 文件;如目录内没有单独许可证,则遵循来源项目的原始授权说明。

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors