By z-soulx
Organize and enhance Markdown documentation with automated note structuring, PRD maintenance, alt-text generation, and PDF whitepaper conversion using AI-assisted planning and execution workflows.
脚本化图片 alt/title 补全工具。脚本负责提取和替换,模型只负责看图生成描述。支持 Markdown 和 HTML 图片,严格不改路径、不丢图。
学习笔记整理:两阶段 Plan-and-Execute 工作流,先诊断归类(出清单/大纲/映射/scaffold),再精修交付(重写正文、越界路由、资源追踪)。支持全文或指定章节,支持只出清单或输出整理后全文。
将 Markdown 文档转换为专业的 PDF 白皮书,采用苹果设计风格。支持完整 Markdown 语法、自动目录生成、图片处理工具链。使用场景:技术文档、白皮书、教程、报告等需要专业排版的文档。
文档写入协议(去躁点版)。控制 AI 何时写入文档、写入什么内容。当用户说"沉淀到文件"、"记录下来"、"update: xxx.md" 时使用。
PRD 渐进式维护协议。多供应商并行开发 + 敏捷迭代场景下维护 PRD 文档。当用户说"prd: path"、"维护 PRD"、"更新需求文档"时使用。依赖 docs-writing-protocol 的去躁点判定。
脚本化图片 alt/title 补全工具。脚本负责提取和替换,模型只负责看图生成描述。支持 Markdown 和 HTML 图片,严格不改路径、不丢图。
对 Markdown 学习笔记做结构重构与精修:两阶段 Plan-and-Execute 工作流——先诊断归类(出清单/大纲/映射/scaffold),再精修交付(重写正文、越界路由、资源追踪)。支持全文或指定章节两种 scope;支持只出清单或直接输出整理后正文。
将 Markdown 文档转换为专业的 PDF 白皮书,采用苹果设计风格 (v2.0)。 v2.0 改进: - 使用 pdfkit + wkhtmltopdf 替代 WeasyPrint (避免 pango 依赖问题) - 支持 WebP 等特殊格式图片处理 - 自动处理无扩展名图片 - 提供完整的图片处理工具链 - 一键式工作流 支持完整的 Markdown 语法 (代码块、表格、引用、列表等)。 自动生成封面、目录、页眉页脚。 使用场景: 技术文档、白皮书、教程、报告等需要专业排版的 Markdown 文档。
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
个人 AI 编程工具集 - Skills、Plugins、MCP Servers 等
个人维护的 AI 编程相关工具集合,包含 Claude Code Skills、插件、MCP 服务器等,用于提升 AI 辅助编程效率。
/plugin marketplace add z-soulx/ai-toolkit
/plugin install image-alt-title-filler@z-soulx
Agent(智能体):负责“理解目标 → 拆解计划 → 调用工具 → 读结果 → 再迭代”的执行体(带状态、会规划、会行动)。
Tool(工具):确定性的能力接口(读写文件、跑命令、查 API、访问数据库……)。
Command:Slash command(/xxx)是“你手动触发的快捷指令 / 提示词模板 / 控制面板”
MCP:让 agent/LLM 以标准方式连接到外部工具与数据源的“通用插口/协议”(客户端 ↔ 服务器)。
Skill(技能):把你团队/你个人的“做事流程与专业知识”封装成可复用模块,让 agent 更会做这类事。
Hook(钩子):在 agent/工具链生命周期的关键节点插入“必定执行”的规则/脚本,用来做强约束、审计、自动化。
Rule(规则):放进 system prompt 的持续约束,会话启动即生效,不需要触发——与 Skill(按需注入)的核心区别是"在静态前缀里还是动态上下文里"。含 AGENTS.md / CLAUDE.md / prompt 加载机制详解 | Context 管理与压缩机制指南
Plugin(插件):把 skills / hooks / agents / slash commands / MCP servers 等打包成可分发、可版本化、可团队复用的一套扩展。
ai-toolkit/
├── .claude-plugin/
│ └── marketplace.json # Marketplace 定义
├── commands/ # Slash 命令(显示在命令列表中)
│ ├── learning-notes-organizer.md
│ ├── image-alt-title-filler.md
│ ├── note-outline-checklist.md
│ └── section-refactor-with-todo-routing.md
├── skills/ # Claude Code Skills(详细工作流)
│ ├── notes/ # 笔记整理相关
│ ├── productivity/ # 生产力工具
│ └── doc-processing/ # 文档处理(docs-writing-protocol / prd-maintenance)
├── rules/ # 行为规则模板(约束 AI 行为)
│ ├── docs-writing-protocol/ # 文档沉淀写入协议
│ ├── prd-maintenance/ # PRD 渐进式维护协议
│ └── feedback-after-completion/ # 任务完成后强制交互反馈
├── docs/ # 参考文档
│ └── context-management.md # Context 管理与压缩机制指南
├── plugins/ # 编辑器插件和扩展
├── mcp-servers/ # Model Context Protocol 服务器
└── README.md # 本文档
综合参考源
Claude Code 自定义技能,用于特定工作流。
docs-writing-protocol - 文档写入协议(去躁点版)
rules/docs-writing-protocol/(高频场景可改用 Rule 全量加载)prd-maintenance - PRD 渐进式维护协议
rules/prd-maintenance/(高频场景可改用 Rule 全量加载):registered: 本项目已经引入仓库,可直接安装skill无需单独再加入市场
:registered: planning-with-files - 任务规划和进度跟踪
:registered: superpowers - 头脑风暴、写计划、执行计划
codebase-to-course - 将项目变成可学习课程
andrej-karpathy-skills - 减少对 LLM 编码陷阱
行为规则模板——放进 system prompt,会话启动自动生效。Rule / AGENTS.md / CLAUDE.md / prompt 加载机制
cp rules/<rule-name>/RULE.md your-project/.claude/<rule-name>.md
编辑器插件和扩展(待添加)
ralph-wiggum - Ralph 就是一个 Bash 循环,自我纠正修复
Model Context Protocol 服务器(待添加)
notebooklm-mcp - NotebookLM笔记操作,但是不支持上传文件
sequential-thinking - 通过思维序列动态地、反思性地解决问题。
# 复制 skill 到 Claude Code 配置目录
cp -r skills/notes/learning-notes-organizer ~/.claude/skills/
# 或使用软链接(推荐开发时使用)
ln -s $(pwd)/skills/notes/learning-notes-organizer ~/.claude/skills/
在 Claude Code 中使用 / 命令调用已安装的 skills。
MIT License - 详见 LICENSE 文件
维护者: @soulx 最后更新: 2026-03-16
npx claudepluginhub z-soulx/ai-toolkit --plugin doc-processing-skillsTechnical documentation specialist for README files, API docs, user guides, specifications, and release notes with Obsidian vault management
Generate NotebookLM artifacts (slides, audio, video, mind maps, quizzes, flashcards, infographics, reports, data tables) from your notebooks. Use when the user wants to create any NotebookLM Studio output from their uploaded sources.
灵感引擎与长篇创作:记忆检索、想法连接、洞见生成、AI 陪伴式小说写作
Create and edit Obsidian vault files including Markdown, Bases, and Canvas. Use when working with .md, .base, or .canvas files in an Obsidian vault.
Ingest documentation sites and generate Claude Code skills
Documentation review, cleanup, and generation with AI slop detection, style learning, and human-quality writing enforcement