Repository navigation
Conversation
New team stack stacks/atlas with one skill, magic-move-deck: turns an architecture or flow walkthrough into a Keynote-style Magic Move slide deck (one offline 1920x1080 HTML; shared boxes and titles morph between slides). Four style templates (hand-drawn, minimal, dark neon, neo-brutalist) share one helper API, so the agent renders one sample slide per style, the user picks one, and the rest of the deck is drawn in that style. Includes a neutral 19-slide example (RAG knowledge assistant) with previews, NOTICE.md crediting the MIT handdrawn-diagram template, marketplace entries for Claude Code and Codex, and rows in the stack listings and READMEs.
Rename the directory, plugin name, author, homepage and every listing (marketplaces, stacks/README.md, both top-level READMEs) from atlas to youfang.
3 tasks done
Collaborator
Author
|
Superseded by #14: the stack was renamed from |
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.
What this adds or changes
New team stack
stacks/atlaswith one skill.magic-move-deckThe skill started from a hand-drawn-only version used for an internal architecture deck. For this copy:
examples/rag-assistant/, sources + config + previews);stacks/atlas/NOTICE.md; rough.js is loaded at render time, not bundled;scripts/styles.pyrenders samples (samples) and switches a project's diagrams to a style in place (apply).Also: marketplace entries in
.claude-plugin/marketplace.jsonand.agents/plugins/marketplace.json, a row instacks/README.md, lines in both top-level READMEs, a stack README,NOTICE.md, a draftWORKFLOW.mdand an icon.Check output
Run from the stack copy:
styles.py listshows the four styles,styles.py samplesrenders the four samples plus a contact sheet, and the example builds into a 19-slide deck. Every slide screenshots without page errors, and the bundled file passessnapshot_deck.py --offline(0 http references). Relative links in the changed Markdown: 0 broken.Real usage record
Building the example deck in this PR with the skill (agent session, 2026-11-10):
diagram-binding.md, which maps each concept to a colour role.styles.py sampleson it, which produced the four previews above from onemain().ov nodes=15 keyed=15,d1 6/6,d2 11/11,d3 7/7.minimal,neonandbrutalistto the finished project withstyles.py applyand rebuilt each time. Node and keyed counts were identical in all four styles, and the cover, overview ↔ detail and spotlight screenshots looked right. A short neon video render faded from the style's navy, not white.The two placement rules from step 4 are now written into the skill's docs.
If this skill were deleted, where would the agent go wrong?
Asked for an animated walkthrough, the agent produces bullet slides or one static diagram per slide with cross-fades. The audience loses where a detail lives, and nothing checks whether shared concepts actually match across slides. The look also gets fixed before the user has seen any alternative, so changing it later means redrawing everything.
Checklist
NOTICE.md)Open in [code]smith · Need help on this PR? Tag
@codesmith-botwith what you need.