mcpField
L
lovstudio:write-professional-book

lovstudio:write-professional-book

github.com/lovstudioDocuments7337 installsUpdated today
Repository

About lovstudio:write-professional-book

A Lovstudio skill for writing professional books, with instructions supplied in encrypted form. It must be decrypted through the helper before use, and decrypted again for each invocation to check license status.

Key features

  1. 01Decrypts the skill instructions
  2. 02Requires decryption on every invocation
  3. 03Supports on-demand decryption of linked files
  4. 04Provides guidance for installation and license errors

Use cases

  1. 01Unlocking instructions before using the book-writing skill
  2. 02Handling missing-skill or license errors
  3. 03Accessing encrypted files referenced by the skill

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/lovstudio/skills --skill lovstudio:write-professional-book

After installing, type/lovstudio:write-professional-bookin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

MANIFEST.enc.json
SKILL.md.enc
references/
workflow.md.enc

Details

From the project README

write-professional-book (encrypted)

This skill's real instructions are encrypted. To use it, decrypt them first:

uvx lovstudio-skill-helper decrypt write-professional-book

What to do:

  1. Run the command above.
  2. The output is the actual SKILL.md for write-professional-book. 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 'write-professional-book' not installed, the encrypted bundle isn't on disk yet. Tell the user:
    npx lovstudio skills add write-professional-book                      # recommended: also checks deps
    npx skills add lovstudio/skills --skill write-professional-book       # 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:
    uvx lovstudio-skill-helper decrypt write-professional-book 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/write-professional-book/
  • ~/.claude/skills/lovstudio-write-professional-book/ You don't need to touch it directly — just call uvx lovstudio-skill-helper decrypt write-professional-book [<rel_path>].

Comments

Markdown supported