From ade7958f1f53f5afe4c1fbd6042b1888bed5a0ee Mon Sep 17 00:00:00 2001 From: Teknium Date: Tue, 14 Apr 2026 22:48:49 -0700 Subject: [PATCH] docs: add PORT_NOTES.md for baoyu-infographic Documents what changed from upstream and how to sync future updates. --- .../creative/baoyu-infographic/PORT_NOTES.md | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 skills/creative/baoyu-infographic/PORT_NOTES.md diff --git a/skills/creative/baoyu-infographic/PORT_NOTES.md b/skills/creative/baoyu-infographic/PORT_NOTES.md new file mode 100644 index 000000000..0a2d86d89 --- /dev/null +++ b/skills/creative/baoyu-infographic/PORT_NOTES.md @@ -0,0 +1,43 @@ +# Port Notes — baoyu-infographic + +Ported from [JimLiu/baoyu-skills](https://github.com/JimLiu/baoyu-skills) v1.56.1. + +## Changes from upstream + +Only `SKILL.md` was modified. All 45 reference files are verbatim copies. + +### SKILL.md adaptations + +| Change | Upstream | Hermes | +|--------|----------|--------| +| Metadata namespace | `openclaw` | `hermes` | +| Trigger | `/baoyu-infographic` slash command | Natural language skill matching | +| User config | EXTEND.md file (project/user/XDG paths) | Removed — not part of Hermes infra | +| User prompts | `AskUserQuestion` (batched) | `clarify` tool (one at a time) | +| Image generation | baoyu-imagine (Bun/TypeScript) | `image_generate` tool | +| Platform support | Linux/macOS/Windows/WSL/PowerShell | Linux/macOS only | +| File operations | Bash commands | Hermes file tools (write_file, read_file) | + +### What was preserved + +- All layout definitions (21 files) +- All style definitions (21 files) +- Core reference files (analysis-framework, base-prompt, structured-content-template) +- Recommended combinations table +- Keyword shortcuts table +- Core principles and workflow structure +- Author, version, homepage attribution + +## Syncing with upstream + +To pull upstream updates: +```bash +# Compare versions +curl -sL https://raw.githubusercontent.com/JimLiu/baoyu-skills/main/skills/baoyu-infographic/SKILL.md | head -5 +# Look for version: line + +# Diff reference files +diff <(curl -sL https://raw.githubusercontent.com/.../references/layouts/bento-grid.md) references/layouts/bento-grid.md +``` + +Reference files can be overwritten directly (they're unchanged from upstream). SKILL.md must be manually merged since it contains Hermes-specific adaptations.