Repository navigation
feat(demos): support writing previews - #600
Conversation
🤖 MERGED
GitHub merged this pull request.
0e5095f9-e40d-453c-a7c4-4664fc4ffd9e Selected findings run after merge and open separate pull requests. |
|
Agent verification of the writing preview: All six writing Skill rows select their own URL and active state. |
There was a problem hiding this comment.
Harlan Agent Kit posted this automated review. AI open source policy.
Automated Review: BLOCKED.
|
Agent verification of file navigation and writing diffs: The file buttons use the existing Markdown file icons. |
|
Agent verification of full writing URLs and the shared renderer: All six writing candidate URLs answer 200 with their own canonical URL and the example-data disclosure. |
There was a problem hiding this comment.
Harlan Agent Kit posted this automated review. AI open source policy.
Automated Review: READY.
|
Agent verification of the simplified writing preview: File buttons and one icon-labelled Diff toggle replace the version controls. |
There was a problem hiding this comment.
Harlan Agent Kit posted this automated review. AI open source policy.
Automated Review: READY.








🔗 Linked issue
❓ Type of change
📚 Description
Writing Skills need readable document output on the existing demos page.
Readers select a Markdown file. One Diff toggle switches between the updated document and its highlighted Markdown comparison.
Each of six known writing Skills has a navigation row with shared, labelled fixtures before evaluations.
Each Skill uses
/skills/demos/<owner>/<repo>/<name>for its blog, README, and PR documents.Diff shows source line numbers, additions, and removals with Markdown and fenced-code highlighting.
Recording data keeps the original, a rewrite without a Skill, and the Skill output for later evaluations.
Fixtures stay separate from recorded results and answer noindex.
Writing documents share the Skill page's Markdown renderer and existing
rangihighlighting infrastructure.README and PR documents use GitHub-style typography.
Rendered code and Markdown source share its GitHub light and dark colours.
The Brundlefly candidate is
im-not-a-fly.The reader strips raw HTML, images, and unsafe links.
Short documents fit their content. Long documents scroll inside the reader.
Writing previews and media demos share the same Skill, run, and share footer.