From fiction
Collect and process inline editing notes from chapters. Finds %%NOTE:%%, %%EDIT:%%, %%CHECK:%%, and %%CUT:%% markers.
npx claudepluginhub howells/fiction --plugin fictionThis skill uses the workspace's default tool permissions.
Scan chapters for inline editing notes and present them for processing.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Builds scalable data pipelines, modern data warehouses, and real-time streaming architectures using Spark, dbt, Airflow, Kafka, and cloud platforms like Snowflake, BigQuery.
Builds production Apache Airflow DAGs with best practices for operators, sensors, testing, and deployment. For data pipelines, workflow orchestration, and batch job scheduling.
Scan chapters for inline editing notes and present them for processing.
While reading your manuscript, add inline notes using Obsidian's comment syntax:
%%NOTE: observation or question%%
%%EDIT: specific change needed%%
%%CUT: text that should be removed%%
%%CHECK: continuity or fact to verify%%
These are invisible in Obsidian's reading view but visible when editing.
%%.*%% patterns/fiction:notes # List all notes across chapters
/fiction:notes 5 # List notes in chapter 5 only
/fiction:notes --process # Work through notes one by one
/fiction:notes --clear # Remove all processed notes
If arguments provided: $ARGUMENTS
## Editing Notes
### EDIT (4 items)
- **Chapter 2, line 3:** damp wool repeated
- **Chapter 7, line 45:** awkward transition
- **Chapter 12, line 88:** unclear antecedent
- **Chapter 12, line 92:** word echo "silent/silence"
### CHECK (2 items)
- **Chapter 2, line 21:** was this asked in ch1?
- **Chapter 9, line 156:** timeline - is this before or after the party?
### NOTE (1 item)
- **Chapter 15, line 200:** consider expanding this moment
### CUT (1 item)
- **Chapter 3, line 67:** this paragraph feels redundant
Shows all notes grouped by type. Good for getting an overview.
--process)Works through notes one at a time:
%%marker%% after processing--clear)Removes all %%.*%% markers from chapters. Use after you've addressed everything.
%%EDIT:%%, %%NOTE:%%, etc. as you go/fiction:notes to see everything collected/fiction:notes --process to work through them systematically/fiction:notes --clear when doneWhen executing this command:
grep -rn '%%[A-Z]*:' chapters/*.md
Parse each match: Extract type, content, file, line number
Group by type: EDIT, NOTE, CHECK, CUT (and any others)
For --process mode:
/fiction:edit — Automated line-level editing/fiction:review — Story and craft feedback/fiction:continuity — Cross-chapter consistency checks