feat(docs): add Sanity, Typefully, and GitHub agent templates - #1268
Open
bensabic wants to merge 2 commits into
Open
feat(docs): add Sanity, Typefully, and GitHub agent templates#1268bensabic wants to merge 2 commits into
bensabic wants to merge 2 commits into
Conversation
Mirror the authored surface of three vercel-labs templates into the gallery, pinned to the revision each was copied from. Each entry uses the template's own setup prompt. Fix the file browser's category order along the way: names missing from the list rendered last, so instructions.ts, sandbox.ts, schedules, and the design template's sandbox folder were stranded below lib. Standalone files now lead, folders follow, and every template renders the same sequence. Signed-off-by: Ben Sabic <bensabic@users.noreply.github.com>
Contributor
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
cmpadden
reviewed
Jul 28, 2026
cmpadden
left a comment
Collaborator
There was a problem hiding this comment.
Happy to land this for now - thanks!
@bensabic something I'd like to discuss is how templates and registry items can coexist. Something I could imagine is being able to "build your own" template composing extensions / connections from the registry, then we could scaffold those components into a project for the user.
This would aid in template maintenance, but would add increased complexity.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds three vercel-labs templates to the gallery at
/templates.sanity-copilotf076b80typefully3627b22kody8427e3cEach entry mirrors the template's core authored surface —
agent.ts, instructions, sandbox, channels, connections, tools,SKILL.mdfiles, subagents, and (where present) schedules. The deepskills/*/references/*.mdandrules/*.mddocs are excluded: they run to 355 KB on the Sanity template alone, and leaving them out also avoids needing ajsonvariant onTemplateFile["language"]for Typefully'sbanned-words.jsonfiles. Every embedded file was verified byte-for-byte against its upstream clone.Setup prompts are each template's own "quick start with an AI coding agent" prompt from its README, which points at the hosted setup doc. That differs from the three existing entries, whose prompts describe the copy-and-configure steps inline.
File browser ordering
categoryOrderinfile-viewer.tsxrenders any unlisted name after everything else, so the new templates surfacedinstructions.ts,sandbox.ts, andschedulesstranded belowlib— and Kody's order differed from the other two because onlyinstructions.mdwas listed. Standalone files now lead, folders follow, and all three render the same sequence:This also moves the Design template's
sandbox/folder from last position into the same slot the other templates'sandbox.tsoccupies — the one behavior change to an existing template.Integrations
Adds
Sanity,Typefully,GitHub, andResendtoTemplateIntegration.githubLogoandresendLogoalready existed.sanityLogowrapsSiSanity, andtypefullyLogois an inline mark (Typefully isn't in simple-icons). Both inheritcurrentColorrather than a brand hex, so they match the neighbouring icons and work in dark mode — simple-icons registers Sanity as#0D0E12, which rendered near-black and ignored thegrayscaleclass.Notes
anthropic/claude-fable-5; the other six areclaude-sonnet-5.