Forráskód Böngészése

docs(skill): v1.5.0 — add native English support (10 genres), fan fiction, --lang flag

- Description: add English genre profiles, fanfic, multi-model routing
- When to Use: English writing and fanfic as top entries
- Workflow 10: English novel creation (--lang en, genre list)
- Workflow 11: Fan fiction (fanfic init, 4 modes)
- Command table: add fanfic init, genre list, --lang to book create

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Ma 7 hónapja
szülő
commit
e04323cf6f
1 módosított fájl, 37 hozzáadás és 4 törlés
  1. 37 4
      skills/SKILL.md

+ 37 - 4
skills/SKILL.md

@@ -1,7 +1,7 @@
 ---
 ---
 name: inkos
 name: inkos
-description: Autonomous novel writing CLI agent - use for creative fiction writing, novel generation, style imitation, chapter continuation/import, EPUB export, and AIGC detection. Supports Chinese web novel genres (xuanhuan, xianxia, urban, horror, other) with multi-agent pipeline, two-phase writer (creative + settlement), 33-dimension auditing, token usage analytics, creative brief input, structured logging (JSON Lines), and custom OpenAI-compatible provider support.
-version: 1.4.0
+description: Autonomous novel writing CLI agent - use for creative fiction writing, novel generation, style imitation, chapter continuation/import, EPUB export, AIGC detection, and fan fiction. Native English support with 10 built-in English genre profiles (LitRPG, Progression Fantasy, Isekai, Cultivation, System Apocalypse, Dungeon Core, Romantasy, Sci-Fi, Tower Climber, Cozy Fantasy). Also supports Chinese web novel genres (xuanhuan, xianxia, urban, horror, other). Multi-agent pipeline, two-phase writer (creative + settlement), 33-dimension auditing, token usage analytics, creative brief input, structured logging (JSON Lines), multi-model routing, and custom OpenAI-compatible provider support.
+version: 1.5.0
 metadata: { "openclaw": { "emoji": "📖", "requires": { "bins": ["inkos", "node"], "env": [] }, "primaryEnv": "", "homepage": "https://github.com/Narcooo/inkos", "install": [{ "id": "npm", "kind": "node", "package": "@actalk/inkos", "label": "Install InkOS (npm)" }] } }
 metadata: { "openclaw": { "emoji": "📖", "requires": { "bins": ["inkos", "node"], "env": [] }, "primaryEnv": "", "homepage": "https://github.com/Narcooo/inkos", "install": [{ "id": "npm", "kind": "node", "package": "@actalk/inkos", "label": "Install InkOS (npm)" }] } }
 ---
 ---
 
 
@@ -13,7 +13,9 @@ The Writer uses a two-phase architecture: Phase 1 (creative writing, temp 0.7) p
 
 
 ## When to Use InkOS
 ## When to Use InkOS
 
 
-- **Novel writing**: Create and continue writing novels/books in Chinese web novel genres
+- **English novel writing**: Native English support with 10 genre profiles (LitRPG, Progression Fantasy, Isekai, etc.). Set `--lang en`
+- **Chinese web novel writing**: 5 built-in Chinese genres (xuanhuan, xianxia, urban, horror, other)
+- **Fan fiction**: Create fanfic from source material with 4 modes (canon, au, ooc, cp)
 - **Batch chapter generation**: Generate multiple chapters with consistent quality
 - **Batch chapter generation**: Generate multiple chapters with consistent quality
 - **Import & continue**: Import existing chapters from a text file, reverse-engineer truth files, and continue writing
 - **Import & continue**: Import existing chapters from a text file, reverse-engineer truth files, and continue writing
 - **Style imitation**: Analyze and adopt writing styles from reference texts
 - **Style imitation**: Analyze and adopt writing styles from reference texts
@@ -217,6 +219,35 @@ inkos stats book-id --json
 - Chapters with most issues, status distribution
 - Chapters with most issues, status distribution
 - **Token usage stats**: total prompt/completion tokens, avg tokens per chapter, recent trend
 - **Token usage stats**: total prompt/completion tokens, avg tokens per chapter, recent trend
 
 
+### Workflow 10: Write an English Novel
+
+```bash
+# Create an English LitRPG novel (language auto-detected from genre)
+inkos book create --title "The Last Delver" --genre litrpg --chapter-words 3000
+
+# Or set language explicitly
+inkos book create --title "My Novel" --genre other --lang en
+
+# Set English as default for all projects
+inkos config set-global --lang en
+```
+- 10 English genres: litrpg, progression, isekai, cultivation, system-apocalypse, dungeon-core, romantasy, sci-fi, tower-climber, cozy
+- Each genre has dedicated pacing rules, fatigue word lists (e.g., "delve", "tapestry", "testament"), and audit dimensions
+- Use `inkos genre list` to see all available genres
+
+### Workflow 11: Fan Fiction
+
+```bash
+# Create a fanfic from source material
+inkos fanfic init --title "My Fanfic" --from source-novel.txt --mode canon
+
+# Modes: canon (faithful), au (alternate universe), ooc (out of character), cp (ship-focused)
+inkos fanfic init --title "What If" --from source.txt --mode au --genre other
+```
+- Imports and analyzes source material automatically
+- Fanfic-specific audit dimensions and information boundary controls
+- Ensures new content stays consistent with source canon (or deliberately diverges in au/ooc modes)
+
 ## Advanced: Natural Language Agent Mode
 ## Advanced: Natural Language Agent Mode
 
 
 For flexible, conversational requests:
 For flexible, conversational requests:
@@ -295,7 +326,7 @@ inkos genre copy xuanhuan --name "dark-xuanhuan" --rules "darker tone, more viol
 | Command | Purpose | Notes |
 | Command | Purpose | Notes |
 |---------|---------|-------|
 |---------|---------|-------|
 | `inkos init [name]` | Initialize project | One-time setup |
 | `inkos init [name]` | Initialize project | One-time setup |
-| `inkos book create` | Create new book | Returns book-id. `--brief <file>` for creative brief |
+| `inkos book create` | Create new book | Returns book-id. `--brief <file>`, `--lang en/zh`, `--genre litrpg/progression/...` |
 | `inkos book list` | List all books | Shows IDs, statuses |
 | `inkos book list` | List all books | Shows IDs, statuses |
 | `inkos write next` | Full pipeline (draft→audit→revise) | Primary workflow command |
 | `inkos write next` | Full pipeline (draft→audit→revise) | Primary workflow command |
 | `inkos draft` | Generate draft only | No auditing/revision |
 | `inkos draft` | Generate draft only | No auditing/revision |
@@ -317,6 +348,8 @@ inkos genre copy xuanhuan --name "dark-xuanhuan" --rules "darker tone, more viol
 | `inkos update` | Update to latest version | Self-update |
 | `inkos update` | Update to latest version | Self-update |
 | `inkos up/down` | Daemon mode | Background processing. Logs to `inkos.log` (JSON Lines). `-q` for quiet mode |
 | `inkos up/down` | Daemon mode | Background processing. Logs to `inkos.log` (JSON Lines). `-q` for quiet mode |
 | `inkos review list/approve-all` | Manage chapter approvals | Quality gate |
 | `inkos review list/approve-all` | Manage chapter approvals | Quality gate |
+| `inkos fanfic init` | Create fanfic from source material | `--from <file>`, `--mode canon/au/ooc/cp` |
+| `inkos genre list` | List all available genres | Shows English and Chinese genres with default language |
 
 
 ## Error Handling
 ## Error Handling