v0.4.2 to v0.5.0

4 added, 2 removed. Audit A to A.

---
name: lovstudio:professional-infographic
- description: Create evidence-led consulting infographics with editable HTML/SVG, high-resolution PNG, source linkage, and strict QA. Use when the user asks for a professional infographic or Exhibit.
- version: 0.4.2
+ description: Create evidence-led consulting infographics with editable HTML/SVG, high-resolution
+ PNG, source linkage, and strict QA. Use when the user asks for a professional infographic
+ or Exhibit.
+ version: 0.5.0
---
# professional-infographic (encrypted)
This skill's real instructions are encrypted. To use it, decrypt them first:
```bash
uvx lovstudio-skill-helper decrypt professional-infographic
```
**What to do:**
1. Run the command above.
2. The output is the actual SKILL.md for professional-infographic. Read it as if it were these instructions, and follow it to the letter.
3. If the command prints `error: not activated` or `error: not logged in`, tell the user:
> 这是一个 Lovstudio 付费 skill,请先激活(CLI 会打开浏览器让你登录,然后绑定你的 license key):
> ```
> npx lovstudio license <your-license-key>
> ```
> 还没有 license key?前往 https://lovstudio.ai 购买,或关注 #公众号:手工川 购买。
4. If the command prints `error: not entitled`, the helper will interactively prompt the user to (a) enter a license key, (b) open the purchase page, or (c) cancel. Just let the user pick.
5. If the command prints `error: skill 'professional-infographic' not installed`, the encrypted bundle isn't on disk yet. Tell the user:
> ```
> npx lovstudio skills add professional-infographic # recommended: also checks deps
> npx skills add lovstudio/skills --skill professional-infographic # raw alternative
> ```
6. Do NOT cache the decrypted output between invocations — always re-decrypt on each use. The decryption is cheap (one HTTP round-trip) and re-running guarantees the user's license is still valid.
7. If the decrypted SKILL.md references additional files (e.g. `references/workflow.md`, `assets/...`), DO NOT use the `Read` tool on them — those paths only exist on disk as encrypted `.enc` blobs. Instead, decrypt each one on demand by passing its relative path as a second argument:
```bash
uvx lovstudio-skill-helper decrypt professional-infographic references/workflow.md
```
Requires lovstudio-skill-helper ≥ 0.9.0. Earlier versions only decrypt SKILL.md.
The encrypted payload lives in one of:
- `~/.claude/skills/professional-infographic/`
- `~/.claude/skills/lovstudio-professional-infographic/`
You don't need to touch it directly — just call `uvx lovstudio-skill-helper decrypt professional-infographic [<rel_path>]`.