内容管理系统

cms

by BytesAgain

Manage web content with page creation, media library, and templates. Use when building site pages, organizing media assets, or versioning content.

4.5k效率与工作流未扫描2026年3月23日

安装

claude skill add --url github.com/openclaw/skills/tree/main/skills/ckchzh/cms

文档

CMS

Utility toolkit for content management workflows. Provides commands for running tasks, checking content, converting formats, analyzing data, generating output, previewing results, batch processing, comparing items, exporting in multiple formats (JSON/CSV/TXT), managing configuration, tracking status, generating reports, viewing statistics, searching entries, and reviewing recent activity — all from a single CLI interface with persistent local logging.

Commands

CommandDescription
cms run [input]Execute the main function; without args shows recent run entries
cms check [input]Run a check; without args shows recent check entries
cms convert [input]Convert content; without args shows recent convert entries
cms analyze [input]Analyze data; without args shows recent analyze entries
cms generate [input]Generate output; without args shows recent generate entries
cms preview [input]Preview content; without args shows recent preview entries
cms batch [input]Batch process items; without args shows recent batch entries
cms compare [input]Compare items; without args shows recent compare entries
cms export [input]Export data; without args shows recent export entries
cms config [input]Manage configuration; without args shows recent config entries
cms status [input]Track status; without args shows recent status entries
cms report [input]Generate reports; without args shows recent report entries
cms statsShow summary statistics across all log files (entry counts, data size, first entry date)
cms export <fmt>Export all data in a specific format: json, csv, or txt
cms search <term>Search across all log files for a given term (case-insensitive)
cms recentShow the 20 most recent entries from the activity history log
cms helpShow the built-in help message with all available commands
cms versionPrint the current version (v2.0.0)

Each data command (run, check, convert, analyze, generate, preview, batch, compare, export, config, status, report) operates in two modes:

  • With arguments: logs the input with a timestamp to <command>.log and records it in history.log
  • Without arguments: displays the 20 most recent entries from that command's log file

Data Storage

All operational data is stored in ~/.local/share/cms/ by default. Key files inside the data directory:

  • history.log — master timestamped log of every command executed
  • run.log, check.log, convert.log, etc. — per-command log files storing timestamped entries in YYYY-MM-DD HH:MM|value format
  • export.json, export.csv, export.txt — generated export files (created by cms export <fmt>)

Requirements

  • Bash 4.0+ (uses set -euo pipefail for strict error handling)
  • coreutils (standard date, mkdir, echo, wc, du, head, tail, cat)
  • grep (for the search command)
  • No external dependencies or API keys required
  • Works on Linux and macOS out of the box

When to Use

  1. Logging content operations — use cms run, cms check, cms convert, etc. to record timestamped entries for any content workflow, creating an audit trail of all actions taken
  2. Searching past work — run cms search <term> to find specific entries across all log files when you need to recall what was done or locate a particular piece of content
  3. Exporting data for reporting — use cms export json or cms export csv to pull all logged data into structured formats for external analysis, dashboards, or archival
  4. Reviewing activity and statistics — run cms stats to get a quick summary of entry counts, data size, and operational history; use cms recent to see the latest 20 activities at a glance
  5. Batch processing workflows — use cms batch to log batch operations, and combine with cms compare and cms analyze for multi-step content processing pipelines

Examples

bash
# Log a content run
cms run "Published homepage update v3"

# Check content quality
cms check "Reviewed landing page copy for typos"

# Convert a format
cms convert "Migrated blog posts from MD to HTML"

# Analyze content performance
cms analyze "Q1 traffic report for /pricing page"

# Generate output
cms generate "Monthly newsletter template"

# Preview before publishing
cms preview "Draft press release for product launch"

# Batch process multiple items
cms batch "Resized 45 product images to 800x600"

# Compare two versions
cms compare "v2.1 vs v2.0 changelog differences"

# Export all data as JSON
cms export json

# Export all data as CSV
cms export csv

# View summary statistics
cms stats

# Search for entries containing "newsletter"
cms search newsletter

# View the 20 most recent activities
cms recent

# Check system status
cms status

# Show version
cms version

Configuration

Data is stored in ~/.local/share/cms/ by default. The data directory is created automatically on first run.

Output

All command output goes to stdout. Redirect to a file if needed:

bash
cms stats > summary.txt
cms export json  # writes to ~/.local/share/cms/export.json

History is automatically logged to $DATA_DIR/history.log with timestamps for every command execution.


Powered by BytesAgain | bytesagain.com | hello@bytesagain.com

相关 Skills

技能工坊

by anthropics

Universal
热门

覆盖 Skill 从创建到迭代优化全流程:起草能力、补测试提示、跑评测与基准方差分析,并持续改写内容和描述,提升效果与触发准确率。

技能工坊把技能从创建、迭代到评测串成闭环,方差分析加描述优化,特别适合把触发准确率打磨得更稳。

效率与工作流
未扫描139.0k

PPT处理

by anthropics

Universal
热门

处理 .pptx 全流程:创建演示文稿、提取和解析幻灯片内容、批量修改现有文件,支持模板套用、合并拆分、备注评论与版式调整。

涉及PPTX的创建、解析、修改到合并拆分都能一站搞定,连备注、模板和评论也能处理,做演示文稿特别省心。

效率与工作流
未扫描139.0k

PDF处理

by anthropics

Universal
热门

遇到 PDF 读写、文本表格提取、合并拆分、旋转加水印、表单填写或加解密时直接用它,也能提取图片、生成新 PDF,并把扫描件通过 OCR 变成可搜索文档。

PDF杂活别再来回切工具了,文本表格提取、合并拆分到OCR识别一次搞定,连扫描件也能变可搜索。

效率与工作流
未扫描139.0k

相关 MCP 服务

文件系统

编辑精选

by Anthropic

热门

Filesystem 是 MCP 官方参考服务器,让 LLM 安全读写本地文件系统。

这个服务器解决了让 Claude 直接操作本地文件的痛点,比如自动整理文档或生成代码文件。适合需要自动化文件处理的开发者,但注意它只是参考实现,生产环境需自行加固安全。

效率与工作流
86.1k

by wonderwhy-er

热门

Desktop Commander 是让 AI 直接执行终端命令、管理文件和进程的 MCP 服务器。

这工具解决了 AI 无法直接操作本地环境的痛点,适合需要自动化脚本调试或文件批量处理的开发者。它能让你用自然语言指挥终端,但权限控制需谨慎,毕竟让 AI 执行 rm -rf 可不是闹着玩的。

效率与工作流
6.1k

EdgarTools

编辑精选

by dgunning

热门

EdgarTools 是无需 API 密钥即可解析 SEC EDGAR 财报的开源 Python 库。

这个工具解决了金融数据获取的痛点——直接让 AI 读取结构化财报,比如让 Claude 分析苹果的 10-K 文件。适合量化分析师或金融开发者快速构建数据管道。但注意,它依赖 SEC 网站稳定性,高峰期可能延迟。

效率与工作流
2.2k

评论