- Home
- Skills
- Writing & Content
- CanonQuill Chapter Studio
More screenshots
Works with the AI Agents you already use
CanonQuill Chapter Studio
Expand chapter drafts into grounded fiction with natural dialogue, author constraints and evidence-backed review.
$15
CanonQuill Chapter Studio
Example session with this skill installed
Use the canonquill-chapter-studio skill, loading it with the skill tool first.
Acceptance exercise
Manuscript language: English (UK). Third person limited to Mara, past tense.
Prefer flowing narration and understated emotion. Length: 700-900 words.
Draft: Mara arrived at the harbor after closing time. Tomás was waiting beside
the fish warehouse. He gave her a sealed letter. Mara recognized the handwriting
and put it away without opening it. Tomás refused to say who had sent him. She
left by the same gate before the guard returned.
Required events, in order:
- Mara arrives after closing time.
- Tomás gives her the sealed letter beside the warehouse.
- Mara recognizes the handwriting without opening the letter.
- Tomás refuses to identify the sender.
- Mara leaves through the same gate before the guard returns.
Protected wording: "It wasn't her handwriting."
Forbidden: opening the letter; identifying its sender; adding another character
on page; changing Mara's knowledge into knowledge of the letter's contents.
Use the skill to write the complete chapter. Return only JSON with chapter (string), coverage (array of {beat:1..5, quote: exact evidence in chapter}), exclusionsReviewed (array), addedFacts (array), handoff (object). Any review prose must be English. Do not use external tools except loading the skill and reading its references.
- Read your context and instructions
- Compiled the canonquill chapter studio
Recorded response from OpenCode with GPT-6 Luna, medium reasoning. Formatting is adapted for readability; the complete recorded content is retained without truncation. This session included 1 follow-up revision to meet the length and evidence checks.
Chapter
Mara reached the harbour after closing time. The gate had been shut, and the last of the day’s noise had thinned to the slap of water against the quay and the creak of ropes settling against their posts. Beyond the bars, the warehouses stood dark along the water. She waited until the guard’s steps had faded from the entrance, then slipped through the gap beside the gate and drew it back into place without letting it ring against the post.
She knew the way to the fish warehouse. The stones underfoot were slick in places, and she kept close to the wall where the ground was firmer. The tide had left a dark line along the quay; she followed it past closed doors and stacked crates, placing each step where the stone showed dry. There was no need to hurry. The meeting had been arranged for after closing; arriving sooner would only have left her standing in view of the gate, with nothing to do but watch for anyone who might come through it.
The warehouse wall held the day’s chill. Mara kept her hands inside her coat as she approached, listening for movement between the water and the buildings. A rope tapped once against a mast and fell quiet. She could hear the faint rush of the tide under the quay, but nothing else. The stillness made small sounds carry; she waited a moment before moving on, unwilling to mistake the harbour’s ordinary noises for a signal.
Tomás was waiting beside the warehouse, near the narrow strip of shadow where its wall met the quay. He did not call her name. When she came within reach, he held out a sealed letter.
For a moment she looked at the seal. It remained whole. The paper was folded cleanly, its edges pressed flat, as if whoever had prepared it had taken care over the small business of making it ready to travel. Mara took it from him. Its weight was slight in her hand, but the familiar slant of the writing caught her before she could look away.
It wasn't her handwriting.
She knew the hand. She had seen its turns and narrow spacing often enough that recognition came without effort. Her eye followed one angled stroke and stopped at the next, tracing nothing beyond the marks on the outside. She did not need to unfold the paper to recognise it. The sight of it here made the night seem to contract around the letter, and she held it still while the understanding settled into place. Then she lowered it to her side, covering the writing with her fingers. The seal stayed unbroken.
“Who sent it?” she asked.
Tomás glanced towards the gate. His face gave her nothing she could use. “I can’t tell you.”
It was a refusal, plain enough to leave no room for another question disguised as the same one. Mara watched him for a beat, trying to find some sign in the set of his mouth or the way he held himself. There was nothing she could trust. She had the letter; she had the handwriting; she had no name to attach to either.
“Did they say anything else?”
“No.”
She let the answer stand. Pressing him would not make it more complete. If he had been told to bring the letter and say nothing, he had done just that. If he had decided for himself, she had no way to know. She folded her hand around the paper, careful not to crease it, and felt the seal beneath her thumb. Its hard edge pressed briefly into her skin. She loosened her grip rather than risk damaging it.
Behind them, the harbour remained quiet. The dark windows gave back no light. Somewhere near the entrance, a board shifted under a passing step, then settled. Mara turned towards the gate. The route back was the one she had come by, and there was no advantage in choosing another one now. She listened once more, weighing the space between the warehouse and the entrance. No voice followed the sound. She set off at a steady pace, keeping the letter tucked against her palm.
Tomás stayed by the warehouse. She went without asking him to follow or to wait. The paper rested against her palm as she crossed the quay, its edges aligned with her fingers. She did not turn it over. The known hand was enough to keep her attention on it, and the unknown sender was enough to make every other detail feel unfinished. At the closed doors she passed, she saw only dark wood and iron fittings. The gate remained ahead, a narrow shape against the harbour’s dim light.
At the entrance, she paused and listened. The guard had not returned. She slipped through the same gap, eased the gate back into place, and stepped clear before the first returning footfall reached the entrance.
Review and handoff
{
"coverage": [
{
"beat": 1,
"quote": "Mara reached the harbour after closing time.",
"order": 1
},
{
"beat": 2,
"quote": "Tomás was waiting beside the warehouse, near the narrow strip of shadow where its wall met the quay. He did not call her name. When she came within reach, he held out a sealed letter.",
"order": 2
},
{
"beat": 3,
"quote": "She knew the hand. She had seen its turns and narrow spacing often enough that recognition came without effort. Her eye followed one angled stroke and stopped at the next, tracing nothing beyond the marks on the outside. She did not need to unfold the paper to recognise it. The sight of it here made the night seem to contract around the letter, and she held it still while the understanding settled into place. Then she lowered it to her side, covering the writing with her fingers.",
"order": 3
},
{
"beat": 4,
"quote": "Tomás glanced towards the gate. His face gave her nothing she could use. “I can’t tell you.”",
"order": 4
},
{
"beat": 5,
"quote": "She slipped through the same gap, eased the gate back into place, and stepped clear before the first returning footfall reached the entrance.",
"order": 5
}
],
"exclusionsReviewed": [
{
"requirement": "Protected wording",
"evidence": "It wasn't her handwriting.",
"status": "included exactly"
},
{
"requirement": "The letter remains unopened",
"evidence": "The seal stayed unbroken.",
"status": "satisfied"
},
{
"requirement": "Sender is not identified",
"evidence": "“I can’t tell you.”",
"status": "satisfied"
},
{
"requirement": "No other character added",
"evidence": "Only Mara, Tomás and the specified guard are present or referred to.",
"status": "satisfied"
},
{
"requirement": "Mara does not learn the letter's contents",
"evidence": "She did not turn it over.",
"status": "satisfied"
}
],
"addedFacts": [
"The gate has a gap through which Mara can pass.",
"Tomás does not call Mara's name.",
"Mara asks whether the sender said anything else, and Tomás answers no.",
"A board shifts near the entrance before the guard returns."
],
"handoff": {
"location": "Mara has left the harbour through the same gate; Tomás remains beside the fish warehouse.",
"time": "After closing time, before the guard returns.",
"characters": {
"Mara": {
"condition": "Unspecified.",
"knowledge": "Recognises the handwriting on a sealed letter; does not know who sent it or what it contains."
},
"Tomás": {
"condition": "Unspecified.",
"knowledge": "Has the letter's sender's identity, or has been entrusted with the letter; what he knows beyond his refusal is unknown."
}
},
"unresolvedThreads": [
"Who sent the letter?",
"What does it contain?"
],
"closingQuestion": "Who sent Mara the letter?"
}
}
Connects securely to your tools. The creator never sees your data.
About this skill
Write from your draft, with your story constraints in view
CanonQuill Chapter Studio is a fiction-writing skill for expanding rough chapter drafts or scene outlines into complete prose. It keeps the author's required events, event order, protected wording and forbidden developments central to drafting and review.
What it does
- Establishes the manuscript language, POV, tense and chapter endpoint.
- Uses supplied canon and character knowledge to ground the scene.
- Uses author-owned prose samples as optional voice references.
- Guides revision toward connected narration, dramatized choices and natural dialogue.
- Reviews repetitive phrasing, explanatory endings and other generic AI shortcuts in context.
- Returns the chapter with quoted beat coverage, an exclusion review and an ending handoff.
What to provide
A draft or scene outline, required events, exclusions, protected text and relevant canon. Include your own writing samples if you want voice guidance. If explicit requirements conflict, the workflow asks for your decision rather than silently inventing a workaround.
What you receive
The complete chapter, a coverage report with verbatim evidence, protected-text and exclusion checks, an added-fact inventory and a concise handoff for the next chapter.
Requirements and scope
This is a portable SKILL.md workflow, not the CanonQuill Studio application. It requires your own compatible AI agent and model access. No additional MCP server or Google Drive account is required.
Tested with OpenCode and GPT-6 Luna, medium reasoning. Other clients have not been live-tested in this evaluation. Literary quality and adherence depend on the model and the supplied material; the author reviews the result. It does not provide an automated fidelity score or an AI-authorship detector.
How to use
Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
Money-back guarantee
Doesn't do what its page promises? You get your money back.
Trust & safety
Security scanned
Verified clean 4 days ago
- Passed all security checks, Safe to install