633 lines
29 KiB
Markdown
633 lines
29 KiB
Markdown
# baoyu-skills
|
||
|
||
English | [中文](./README.zh.md)
|
||
|
||
Skills shared by Baoyu for improving daily work efficiency with Claude Code.
|
||
|
||
## Prerequisites
|
||
|
||
- Node.js environment installed
|
||
- Ability to run `npx bun` commands
|
||
|
||
## Installation
|
||
|
||
### Quick Install (Recommended)
|
||
|
||
```bash
|
||
npx add-skill jimliu/baoyu-skills
|
||
```
|
||
|
||
### Register as Plugin Marketplace
|
||
|
||
Run the following command in Claude Code:
|
||
|
||
```bash
|
||
/plugin marketplace add jimliu/baoyu-skills
|
||
```
|
||
|
||
### Install Skills
|
||
|
||
**Option 1: Via Browse UI**
|
||
|
||
1. Select **Browse and install plugins**
|
||
2. Select **baoyu-skills**
|
||
3. Select the plugin(s) you want to install
|
||
4. Select **Install now**
|
||
|
||
**Option 2: Direct Install**
|
||
|
||
```bash
|
||
# Install specific plugin
|
||
/plugin install content-skills@baoyu-skills
|
||
/plugin install ai-generation-skills@baoyu-skills
|
||
/plugin install utility-skills@baoyu-skills
|
||
```
|
||
|
||
**Option 3: Ask the Agent**
|
||
|
||
Simply tell Claude Code:
|
||
|
||
> Please install Skills from github.com/JimLiu/baoyu-skills
|
||
|
||
### Available Plugins
|
||
|
||
| Plugin | Description | Skills |
|
||
|--------|-------------|--------|
|
||
| **content-skills** | Content generation and publishing | [xhs-images](#baoyu-xhs-images), [infographic](#baoyu-infographic), [cover-image](#baoyu-cover-image), [slide-deck](#baoyu-slide-deck), [comic](#baoyu-comic), [article-illustrator](#baoyu-article-illustrator), [post-to-x](#baoyu-post-to-x), [post-to-wechat](#baoyu-post-to-wechat) |
|
||
| **ai-generation-skills** | AI-powered generation backends | [danger-gemini-web](#baoyu-danger-gemini-web) |
|
||
| **utility-skills** | Utility tools for content processing | [danger-x-to-markdown](#baoyu-danger-x-to-markdown), [compress-image](#baoyu-compress-image) |
|
||
|
||
## Update Skills
|
||
|
||
To update skills to the latest version:
|
||
|
||
1. Run `/plugin` in Claude Code
|
||
2. Switch to **Marketplaces** tab (use arrow keys or Tab)
|
||
3. Select **baoyu-skills**
|
||
4. Choose **Update marketplace**
|
||
|
||
You can also **Enable auto-update** to get the latest versions automatically.
|
||
|
||

|
||
|
||
## Available Skills
|
||
|
||
Skills are organized into three categories:
|
||
|
||
### Content Skills
|
||
|
||
Content generation and publishing skills.
|
||
|
||
#### baoyu-xhs-images
|
||
|
||
Xiaohongshu (RedNote) infographic series generator. Breaks down content into 1-10 cartoon-style infographics with **Style × Layout** two-dimensional system.
|
||
|
||
```bash
|
||
# Auto-select style and layout
|
||
/baoyu-xhs-images posts/ai-future/article.md
|
||
|
||
# Specify style
|
||
/baoyu-xhs-images posts/ai-future/article.md --style notion
|
||
|
||
# Specify layout
|
||
/baoyu-xhs-images posts/ai-future/article.md --layout dense
|
||
|
||
# Combine style and layout
|
||
/baoyu-xhs-images posts/ai-future/article.md --style tech --layout list
|
||
|
||
# Direct content input
|
||
/baoyu-xhs-images 今日星座运势
|
||
```
|
||
|
||
**Styles** (visual aesthetics): `cute` (default), `fresh`, `warm`, `bold`, `minimal`, `retro`, `pop`, `notion`, `chalkboard`
|
||
|
||
**Style Previews**:
|
||
|
||
| | | |
|
||
|:---:|:---:|:---:|
|
||
|  |  |  |
|
||
| cute | fresh | warm |
|
||
|  |  |  |
|
||
| bold | minimal | retro |
|
||
|  |  |  |
|
||
| pop | notion | chalkboard |
|
||
|
||
**Layouts** (information density):
|
||
| Layout | Density | Best for |
|
||
|--------|---------|----------|
|
||
| `sparse` | 1-2 pts | Covers, quotes |
|
||
| `balanced` | 3-4 pts | Regular content |
|
||
| `dense` | 5-8 pts | Knowledge cards, cheat sheets |
|
||
| `list` | 4-7 items | Checklists, rankings |
|
||
| `comparison` | 2 sides | Before/after, pros/cons |
|
||
| `flow` | 3-6 steps | Processes, timelines |
|
||
|
||
**Layout Previews**:
|
||
|
||
| | | |
|
||
|:---:|:---:|:---:|
|
||
|  |  |  |
|
||
| sparse | balanced | dense |
|
||
|  |  |  |
|
||
| list | comparison | flow |
|
||
|
||
#### baoyu-infographic
|
||
|
||
Generate professional infographics with 20 layout types and 17 visual styles. Analyzes content, recommends layout×style combinations, and generates publication-ready infographics.
|
||
|
||
```bash
|
||
# Auto-recommend combinations based on content
|
||
/baoyu-infographic path/to/content.md
|
||
|
||
# Specify layout
|
||
/baoyu-infographic path/to/content.md --layout pyramid
|
||
|
||
# Specify style (default: craft-handmade)
|
||
/baoyu-infographic path/to/content.md --style technical-schematic
|
||
|
||
# Specify both
|
||
/baoyu-infographic path/to/content.md --layout funnel --style corporate-memphis
|
||
|
||
# With aspect ratio
|
||
/baoyu-infographic path/to/content.md --aspect portrait
|
||
```
|
||
|
||
**Options**:
|
||
| Option | Description |
|
||
|--------|-------------|
|
||
| `--layout <name>` | Information layout (20 options) |
|
||
| `--style <name>` | Visual style (17 options, default: craft-handmade) |
|
||
| `--aspect <ratio>` | landscape (16:9), portrait (9:16), square (1:1) |
|
||
| `--lang <code>` | Output language (en, zh, ja, etc.) |
|
||
|
||
**Layouts** (information structure):
|
||
|
||
| Layout | Best For |
|
||
|--------|----------|
|
||
| `bridge` | Problem-solution, gap-crossing |
|
||
| `circular-flow` | Cycles, recurring processes |
|
||
| `comparison-table` | Multi-factor comparisons |
|
||
| `do-dont` | Correct vs incorrect practices |
|
||
| `equation` | Formula breakdown, input-output |
|
||
| `feature-list` | Product features, bullet points |
|
||
| `fishbone` | Root cause analysis |
|
||
| `funnel` | Conversion processes, filtering |
|
||
| `grid-cards` | Multiple topics, overview |
|
||
| `iceberg` | Surface vs hidden aspects |
|
||
| `journey-path` | Customer journey, milestones |
|
||
| `layers-stack` | Technology stack, layers |
|
||
| `mind-map` | Brainstorming, idea mapping |
|
||
| `nested-circles` | Levels of influence, scope |
|
||
| `priority-quadrants` | Eisenhower matrix, 2x2 |
|
||
| `pyramid` | Hierarchy, Maslow's needs |
|
||
| `scale-balance` | Pros vs cons, weighing |
|
||
| `timeline-horizontal` | History, chronological events |
|
||
| `tree-hierarchy` | Org charts, taxonomy |
|
||
| `venn` | Overlapping concepts |
|
||
|
||
**Layout Previews**:
|
||
|
||
| | | |
|
||
|:---:|:---:|:---:|
|
||
|  |  |  |
|
||
| bridge | circular-flow | comparison-table |
|
||
|  |  |  |
|
||
| do-dont | equation | feature-list |
|
||
|  |  |  |
|
||
| fishbone | funnel | grid-cards |
|
||
|  |  |  |
|
||
| iceberg | journey-path | layers-stack |
|
||
|  |  |  |
|
||
| mind-map | nested-circles | priority-quadrants |
|
||
|  |  |  |
|
||
| pyramid | scale-balance | timeline-horizontal |
|
||
|  |  | |
|
||
| tree-hierarchy | venn | |
|
||
|
||
**Styles** (visual aesthetics):
|
||
|
||
| Style | Description |
|
||
|-------|-------------|
|
||
| `craft-handmade` (Default) | Hand-drawn illustration, paper craft aesthetic |
|
||
| `claymation` | 3D clay figures, playful stop-motion |
|
||
| `kawaii` | Japanese cute, big eyes, pastel colors |
|
||
| `storybook-watercolor` | Soft painted illustrations, whimsical |
|
||
| `chalkboard` | Colorful chalk on black board |
|
||
| `cyberpunk-neon` | Neon glow on dark, futuristic |
|
||
| `bold-graphic` | Comic style, halftone dots, high contrast |
|
||
| `aged-academia` | Vintage science, sepia sketches |
|
||
| `corporate-memphis` | Flat vector people, vibrant fills |
|
||
| `technical-schematic` | Blueprint, isometric 3D, engineering |
|
||
| `origami` | Folded paper forms, geometric |
|
||
| `pixel-art` | Retro 8-bit, nostalgic gaming |
|
||
| `ui-wireframe` | Grayscale boxes, interface mockup |
|
||
| `subway-map` | Transit diagram, colored lines |
|
||
| `ikea-manual` | Minimal line art, assembly style |
|
||
| `knolling` | Organized flat-lay, top-down |
|
||
| `lego-brick` | Toy brick construction, playful |
|
||
|
||
**Style Previews**:
|
||
|
||
| | | |
|
||
|:---:|:---:|:---:|
|
||
|  |  |  |
|
||
| craft-handmade | claymation | kawaii |
|
||
|  |  |  |
|
||
| storybook-watercolor | chalkboard | cyberpunk-neon |
|
||
|  |  |  |
|
||
| bold-graphic | aged-academia | corporate-memphis |
|
||
|  |  |  |
|
||
| technical-schematic | origami | pixel-art |
|
||
|  |  |  |
|
||
| ui-wireframe | subway-map | ikea-manual |
|
||
|  |  | |
|
||
| knolling | lego-brick | |
|
||
|
||
#### baoyu-cover-image
|
||
|
||
Generate hand-drawn style cover images for articles with multiple style options.
|
||
|
||
```bash
|
||
# From markdown file (auto-select style)
|
||
/baoyu-cover-image path/to/article.md
|
||
|
||
# Specify a style
|
||
/baoyu-cover-image path/to/article.md --style tech
|
||
/baoyu-cover-image path/to/article.md --style warm
|
||
|
||
# Without title text
|
||
/baoyu-cover-image path/to/article.md --no-title
|
||
```
|
||
|
||
Available styles: `elegant` (default), `blueprint`, `bold-editorial`, `chalkboard`, `dark-atmospheric`, `editorial-infographic`, `fantasy-animation`, `flat-doodle`, `intuition-machine`, `minimal`, `nature`, `notion`, `pixel-art`, `playful`, `retro`, `sketch-notes`, `vector-illustration`, `vintage`, `warm`, `watercolor`
|
||
|
||
**Style Previews**:
|
||
|
||
| | | |
|
||
|:---:|:---:|:---:|
|
||
|  |  |  |
|
||
| elegant | blueprint | bold-editorial |
|
||
|  |  |  |
|
||
| chalkboard | dark-atmospheric | editorial-infographic |
|
||
|  |  |  |
|
||
| fantasy-animation | intuition-machine | minimal |
|
||
|  |  |  |
|
||
| nature | notion | pixel-art |
|
||
|  |  |  |
|
||
| playful | retro | sketch-notes |
|
||
|  |  |  |
|
||
| vector-illustration | vintage | warm |
|
||
|  |  | |
|
||
| watercolor | flat-doodle | |
|
||
|
||
#### baoyu-slide-deck
|
||
|
||
Generate professional slide deck images from content. Creates comprehensive outlines with style instructions, then generates individual slide images.
|
||
|
||
```bash
|
||
# From markdown file
|
||
/baoyu-slide-deck path/to/article.md
|
||
|
||
# With style and audience
|
||
/baoyu-slide-deck path/to/article.md --style corporate
|
||
/baoyu-slide-deck path/to/article.md --audience executives
|
||
|
||
# Outline only (no image generation)
|
||
/baoyu-slide-deck path/to/article.md --outline-only
|
||
|
||
# With language
|
||
/baoyu-slide-deck path/to/article.md --lang zh
|
||
```
|
||
|
||
**Styles** (visual aesthetics):
|
||
|
||
| Style | Description | Best For |
|
||
|-------|-------------|----------|
|
||
| `blueprint` (default) | Technical schematics, grid texture, engineering precision | Architecture, system design |
|
||
| `notion` | SaaS dashboard aesthetic, card-based layouts, clean data focus | Product demos, SaaS, B2B |
|
||
| `bold-editorial` | High-impact magazine style, bold typography, dark backgrounds | Product launches, keynotes |
|
||
| `corporate` | Navy/gold palette, structured layouts, professional icons | Investor decks, proposals |
|
||
| `dark-atmospheric` | Cinematic dark mode, glowing accents, atmospheric depth | Entertainment, gaming, creative |
|
||
| `editorial-infographic` | Magazine-style explainers, flat illustrations | Tech explainers, research |
|
||
| `fantasy-animation` | Whimsical Ghibli/Disney style, hand-drawn animation | Educational, storytelling |
|
||
| `intuition-machine` | Technical briefing, bilingual labels, aged paper texture | Technical docs, bilingual |
|
||
| `minimal` | Ultra-clean, maximum whitespace, single accent color | Executive briefings, premium |
|
||
| `pixel-art` | Retro 8-bit aesthetic, chunky pixels, nostalgic gaming | Gaming, developer talks |
|
||
| `scientific` | Academic diagrams, biological pathways, precise labeling | Biology, chemistry, medical |
|
||
| `sketch-notes` | Hand-drawn feel, soft brush strokes, warm background | Educational, tutorials |
|
||
| `vector-illustration` | Flat vector, black outlines, retro soft colors | Creative proposals, explainers |
|
||
| `vintage` | Aged-paper aesthetic, historical document styling | Historical, heritage, biography |
|
||
| `watercolor` | Soft hand-painted textures, natural warmth | Lifestyle, wellness, travel |
|
||
|
||
**Style Previews**:
|
||
|
||
| | | |
|
||
|:---:|:---:|:---:|
|
||
|  |  |  |
|
||
| blueprint | chalkboard | bold-editorial |
|
||
|  |  |  |
|
||
| corporate | dark-atmospheric | editorial-infographic |
|
||
|  |  |  |
|
||
| fantasy-animation | intuition-machine | minimal |
|
||
|  |  |  |
|
||
| notion | pixel-art | scientific |
|
||
|  |  |  |
|
||
| sketch-notes | vector-illustration | vintage |
|
||
|  | | |
|
||
| watercolor | | |
|
||
|
||
After generation, slides are automatically merged into a `.pptx` file for easy sharing.
|
||
|
||
#### baoyu-comic
|
||
|
||
Knowledge comic creator supporting multiple styles (Logicomix/Ligne Claire, Ohmsha manga guide). Creates original educational comics with detailed panel layouts and sequential image generation.
|
||
|
||
```bash
|
||
# From source material
|
||
/baoyu-comic posts/turing-story/source.md
|
||
|
||
# Specify style
|
||
/baoyu-comic posts/turing-story/source.md --style dramatic
|
||
/baoyu-comic posts/turing-story/source.md --style ohmsha
|
||
|
||
# Custom style (natural language)
|
||
/baoyu-comic posts/turing-story/source.md --style "watercolor with soft edges"
|
||
|
||
# Specify layout and aspect ratio
|
||
/baoyu-comic posts/turing-story/source.md --layout cinematic
|
||
/baoyu-comic posts/turing-story/source.md --aspect 16:9
|
||
|
||
# Specify language
|
||
/baoyu-comic posts/turing-story/source.md --lang zh
|
||
|
||
# Direct content input
|
||
/baoyu-comic "The story of Alan Turing and the birth of computer science"
|
||
```
|
||
|
||
**Options**:
|
||
| Option | Values |
|
||
|--------|--------|
|
||
| `--style` | `classic` (default), `dramatic`, `warm`, `sepia`, `vibrant`, `ohmsha`, `realistic`, `wuxia`, `shoujo`, or custom description |
|
||
| `--layout` | `standard` (default), `cinematic`, `dense`, `splash`, `mixed`, `webtoon` |
|
||
| `--aspect` | `3:4` (default, portrait), `4:3` (landscape), `16:9` (widescreen) |
|
||
| `--lang` | `auto` (default), `zh`, `en`, `ja`, etc. |
|
||
|
||
**Styles** (visual aesthetics):
|
||
|
||
| Style | Description | Best For |
|
||
|-------|-------------|----------|
|
||
| `classic` (default) | Traditional Ligne Claire with clean uniform outlines, flat colors, detailed backgrounds | Biographies, balanced narratives, educational content |
|
||
| `dramatic` | High contrast with heavy shadows, intense expressions, angular compositions | Pivotal discoveries, conflicts, climactic scenes |
|
||
| `warm` | Soft edges, golden tones, cozy interiors with nostalgic feel | Personal stories, childhood scenes, mentorship |
|
||
| `sepia` | Vintage illustration style with aged paper effect, period-accurate details | Pre-1950s stories, classical science, historical figures |
|
||
| `vibrant` | Energetic lines with weight variation, bright colors, dynamic poses | Science explanations, "aha" moments, young audience |
|
||
| `ohmsha` | Manga guide style with visual metaphors, gadgets, student/mentor dynamic | Technical tutorials, complex concepts (ML, physics) |
|
||
| `realistic` | Full-color realistic manga with digital painting, smooth gradients, accurate proportions | Wine, food, business, lifestyle, professional topics |
|
||
| `wuxia` | Hong Kong martial arts style with ink brush strokes, dynamic combat, qi effects | Martial arts, wuxia/xianxia, Chinese historical fiction |
|
||
| `shoujo` | Classic shoujo manga with large sparkling eyes, flowers, sparkles, soft pink/lavender palette | Romance, coming-of-age, friendship, emotional drama |
|
||
|
||
**Style Previews**:
|
||
|
||
| | | |
|
||
|:---:|:---:|:---:|
|
||
|  |  |  |
|
||
| classic | dramatic | warm |
|
||
|  |  |  |
|
||
| sepia | vibrant | ohmsha |
|
||
|  |  |  |
|
||
| realistic | wuxia | shoujo |
|
||
|
||
**Layouts** (panel arrangement):
|
||
| Layout | Panels/Page | Best for |
|
||
|--------|-------------|----------|
|
||
| `standard` | 4-6 | Dialogue, narrative flow |
|
||
| `cinematic` | 2-4 | Dramatic moments, establishing shots |
|
||
| `dense` | 6-9 | Technical explanations, timelines |
|
||
| `splash` | 1-2 large | Key moments, revelations |
|
||
| `mixed` | 3-7 varies | Complex narratives, emotional arcs |
|
||
| `webtoon` | 3-5 vertical | Ohmsha tutorials, mobile reading |
|
||
|
||
**Layout Previews**:
|
||
|
||
| | | |
|
||
|:---:|:---:|:---:|
|
||
|  |  |  |
|
||
| standard | cinematic | dense |
|
||
|  |  |  |
|
||
| splash | mixed | webtoon |
|
||
|
||
#### baoyu-article-illustrator
|
||
|
||
Smart article illustration skill. Analyzes article content and generates illustrations at positions requiring visual aids.
|
||
|
||
```bash
|
||
# Auto-select style based on content
|
||
/baoyu-article-illustrator path/to/article.md
|
||
|
||
# Specify a style
|
||
/baoyu-article-illustrator path/to/article.md --style warm
|
||
/baoyu-article-illustrator path/to/article.md --style watercolor
|
||
```
|
||
|
||
**Styles** (visual aesthetics):
|
||
|
||
| Style | Description | Best For |
|
||
|-------|-------------|----------|
|
||
| `notion` (default) | Minimalist hand-drawn line art | Knowledge sharing, SaaS, productivity |
|
||
| `elegant` | Refined, sophisticated, professional | Business, thought leadership |
|
||
| `warm` | Friendly, approachable, human-centered | Personal growth, lifestyle |
|
||
| `minimal` | Ultra-clean, zen-like, focused | Philosophy, minimalism |
|
||
| `playful` | Fun, creative, whimsical | Tutorials, beginner guides |
|
||
| `nature` | Organic, calm, earthy | Sustainability, wellness |
|
||
| `sketch` | Raw, authentic, notebook-style | Ideas, brainstorming |
|
||
| `watercolor` | Soft artistic with natural warmth | Lifestyle, travel, creative |
|
||
| `vintage` | Nostalgic aged-paper aesthetic | Historical, biography |
|
||
| `scientific` | Academic precise diagrams | Biology, chemistry, technical |
|
||
| `chalkboard` | Classroom chalk drawing style | Education, tutorials |
|
||
| `editorial` | Magazine-style infographic | Tech explainers, journalism |
|
||
| `flat` | Modern flat vector illustration | Startups, digital |
|
||
| `flat-doodle` | Bold outlines, pastel colors, cute | Productivity, SaaS, workflows |
|
||
| `retro` | 80s/90s vibrant nostalgic | Pop culture, entertainment |
|
||
| `blueprint` | Technical schematics, engineering | Architecture, system design |
|
||
| `vector-illustration` | Flat vector, black outlines, retro | Educational, creative, brand |
|
||
| `sketch-notes` | Soft hand-drawn, warm feel | Knowledge sharing, tutorials |
|
||
| `pixel-art` | Retro 8-bit gaming aesthetic | Gaming, tech, developer |
|
||
| `intuition-machine` | Technical briefing, bilingual | Academic, technical, research |
|
||
| `fantasy-animation` | Ghibli/Disney whimsical style | Storytelling, children's |
|
||
|
||
**Style Previews**:
|
||
|
||
| | | |
|
||
|:---:|:---:|:---:|
|
||
|  |  |  |
|
||
| notion | elegant | warm |
|
||
|  |  |  |
|
||
| minimal | playful | nature |
|
||
|  |  |  |
|
||
| sketch | watercolor | vintage |
|
||
|  |  |  |
|
||
| scientific | chalkboard | editorial |
|
||
|  |  |  |
|
||
| flat | retro | blueprint |
|
||
|  |  |  |
|
||
| vector-illustration | sketch-notes | pixel-art |
|
||
|  |  |  |
|
||
| intuition-machine | fantasy-animation | flat-doodle |
|
||
|
||
#### baoyu-post-to-x
|
||
|
||
Post content and articles to X (Twitter). Supports regular posts with images and X Articles (long-form Markdown). Uses real Chrome with CDP to bypass anti-automation.
|
||
|
||
```bash
|
||
# Post with text
|
||
/baoyu-post-to-x "Hello from Claude Code!"
|
||
|
||
# Post with images
|
||
/baoyu-post-to-x "Check this out" --image photo.png
|
||
|
||
# Post X Article
|
||
/baoyu-post-to-x --article path/to/article.md
|
||
```
|
||
|
||
#### baoyu-post-to-wechat
|
||
|
||
Post content to WeChat Official Account (微信公众号). Two modes available:
|
||
|
||
**Image-Text (图文)** - Multiple images with short title/content:
|
||
|
||
```bash
|
||
/baoyu-post-to-wechat 图文 --markdown article.md --images ./photos/
|
||
/baoyu-post-to-wechat 图文 --markdown article.md --image img1.png --image img2.png --image img3.png
|
||
/baoyu-post-to-wechat 图文 --title "标题" --content "内容" --image img1.png --submit
|
||
```
|
||
|
||
**Article (文章)** - Full markdown/HTML with rich formatting:
|
||
|
||
```bash
|
||
/baoyu-post-to-wechat 文章 --markdown article.md
|
||
/baoyu-post-to-wechat 文章 --markdown article.md --theme grace
|
||
/baoyu-post-to-wechat 文章 --html article.html
|
||
```
|
||
|
||
Prerequisites: Google Chrome installed. First run requires QR code login (session preserved).
|
||
|
||
### AI Generation Skills
|
||
|
||
AI-powered generation backends.
|
||
|
||
#### baoyu-danger-gemini-web
|
||
|
||
Interacts with Gemini Web to generate text and images.
|
||
|
||
**Text Generation:**
|
||
|
||
```bash
|
||
/baoyu-danger-gemini-web "Hello, Gemini"
|
||
/baoyu-danger-gemini-web --prompt "Explain quantum computing"
|
||
```
|
||
|
||
**Image Generation:**
|
||
|
||
```bash
|
||
/baoyu-danger-gemini-web --prompt "A cute cat" --image cat.png
|
||
/baoyu-danger-gemini-web --promptfiles system.md content.md --image out.png
|
||
```
|
||
|
||
### Utility Skills
|
||
|
||
Utility tools for content processing.
|
||
|
||
#### baoyu-danger-x-to-markdown
|
||
|
||
Converts X (Twitter) content to markdown format. Supports tweet threads and X Articles.
|
||
|
||
```bash
|
||
# Convert tweet to markdown
|
||
/baoyu-danger-x-to-markdown https://x.com/username/status/123456
|
||
|
||
# Save to specific file
|
||
/baoyu-danger-x-to-markdown https://x.com/username/status/123456 -o output.md
|
||
|
||
# JSON output
|
||
/baoyu-danger-x-to-markdown https://x.com/username/status/123456 --json
|
||
```
|
||
|
||
**Supported URLs:**
|
||
- `https://x.com/<user>/status/<id>`
|
||
- `https://twitter.com/<user>/status/<id>`
|
||
- `https://x.com/i/article/<id>`
|
||
|
||
**Authentication:** Uses environment variables (`X_AUTH_TOKEN`, `X_CT0`) or Chrome login for cookie-based auth.
|
||
|
||
#### baoyu-compress-image
|
||
|
||
Compress images to reduce file size while maintaining quality.
|
||
|
||
```bash
|
||
/baoyu-compress-image path/to/image.png
|
||
/baoyu-compress-image path/to/images/ --quality 80
|
||
```
|
||
|
||
## Customization
|
||
|
||
All skills support customization via `EXTEND.md` files. Create an extension file to override default styles, add custom configurations, or define your own presets.
|
||
|
||
**Extension paths** (checked in priority order):
|
||
1. `.baoyu-skills/<skill-name>/EXTEND.md` - Project-level (for team/project-specific settings)
|
||
2. `~/.baoyu-skills/<skill-name>/EXTEND.md` - User-level (for personal preferences)
|
||
|
||
**Example**: To customize `baoyu-cover-image` with your brand colors:
|
||
|
||
```bash
|
||
mkdir -p .baoyu-skills/baoyu-cover-image
|
||
```
|
||
|
||
Then create `.baoyu-skills/baoyu-cover-image/EXTEND.md`:
|
||
|
||
```markdown
|
||
## Custom Styles
|
||
|
||
### brand
|
||
- Primary color: #1a73e8
|
||
- Secondary color: #34a853
|
||
- Font style: Modern sans-serif
|
||
- Always include company logo watermark
|
||
```
|
||
|
||
The extension content will be loaded before skill execution and override defaults.
|
||
|
||
## Disclaimer
|
||
|
||
### baoyu-danger-gemini-web
|
||
|
||
This skill uses the Gemini Web API (reverse-engineered).
|
||
|
||
**Warning:** This project uses unofficial API access via browser cookies. Use at your own risk.
|
||
|
||
- First run opens a browser to authenticate with Google
|
||
- Cookies are cached for subsequent runs
|
||
- No guarantees on API stability or availability
|
||
|
||
**Supported browsers** (auto-detected): Google Chrome, Chrome Canary/Beta, Chromium, Microsoft Edge
|
||
|
||
**Proxy configuration**: If you need a proxy to access Google services (e.g., in China), set environment variables inline:
|
||
|
||
```bash
|
||
HTTP_PROXY=http://127.0.0.1:7890 HTTPS_PROXY=http://127.0.0.1:7890 /baoyu-danger-gemini-web "Hello"
|
||
```
|
||
|
||
### baoyu-danger-x-to-markdown
|
||
|
||
This skill uses a reverse-engineered X (Twitter) API.
|
||
|
||
**Warning:** This is NOT an official API. Use at your own risk.
|
||
|
||
- May break without notice if X changes their API
|
||
- Account restrictions possible if API usage detected
|
||
- First use requires consent acknowledgment
|
||
- Authentication via environment variables or Chrome login
|
||
|
||
## License
|
||
|
||
MIT
|