fesiong/anqicms/batch-operations
Claude Code and agent skill by fesiong/anqicms
Trust tier 3
- community
Source check pending
Checking that the SKILL.md file is still in the repository.
批量操作技能:批量创建、修改、删除文档的流程指导,包括数据准备、分批执行和错误处理。
Install
npx vskill@latest install fesiong/anqicms/batch-operationsSKILL.md
批量操作技能
概述
本技能指导如何安全高效地执行批量操作,包括批量创建文章、批量更新分类/标签、批量修改属性等场景。
工具说明:全部通过精选意图(intent)完成。文档增删改查用content_article(action=list/get/save/publish/delete),分类/标签结构用content_manage。save只覆盖传入字段,未传的正文/封面/分类/标签等自动沿用原值;新建时id留空。不要写成后台能力(cap)名。
通用原则
- 先小后大:先用小批量(3-5条)测试,确认无误后再扩大范围
- 备份先行:批量修改/删除前,先用
content_article(action=list)记录将要操作的文档 ID - 分批执行:每批最多 20 条,避免超时或出错
- 每步验证:每执行一批后,抽查验证结果
使用步骤
场景一:批量创建文章
适用:需要一次性创建多篇结构相似的文章
- 用
content_manage(action=category_list)获取目标分类 ID - 准备数据(标题列表、默认内容模板、标签等)
- 逐条调用
content_article(action=save, title=..., content=..., category_id=..., draft=false):
id留空即新建;每次传入不同的标题- 共用内容模板(可在内容中加占位符后替换)
draft=false直接发布,无需再调 publish
- 每创建 5 条后,调用
content_article(action=list, category_id=...)验证已创建成功
场景二:批量更新文章属性
适用:批量修改分类、标签、状态等
- 使用
content_article(action=list)获取目标文章列表和 ID - 改标签:
content_article(action=save, id=..., tags=["标签1","标签2"])(每条一次;save 只覆盖 tags,其它字段沿用) - 改分类:
content_article(action=save, id=..., category_id=新分类ID) - 每执行完一批(10条),抽查验证
场景三:批量发布草稿
适用:将一批草稿文章统一发布
- 使用
content_article(action=list, status=draft)获取所有草稿列表 - 记录需要发布的文章 ID
- 逐条调用
content_article(action=publish, id=..., status=ok)(ok=上架,draft=下架) - 完成后用
content_article(action=list, status=ok)验证
场景四:批量删除
⚠️ 高危操作,需要用户二次确认
- 明确删除范围和条件
- 先用
content_article(action=list)导出待删文章列表 - 向用户展示要删除的文章和数量,获得确认
- 逐条调用
content_article(action=delete, id=...),每删 5 条暂停验证 - 完成后输出删除报告
- 注意:删除正式文档是移入回收站(回执
moved_to_trash=true,可恢复),只有删草稿才是物理删除
错误处理
- 某条创建失败 → 记录错误信息,跳过继续
- 中途中断 → 重新运行时跳过已成功的
- ID 不存在 → publish/delete 会直接报错(不会假成功),跳过即可
最佳实践
- 批量操作前给用户预估耗时:"预计创建 20 篇文章约需 2-3 分钟"
- 操作完成后输出汇总报告:成功 X 条,失败 Y 条
- 大操作拆分成多个子任务,每完成一个子任务通知用户进度
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingprovider/seeds/skills/batch-operations/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/fesiong/anqicms/batch-operations)