MyGo 云音乐
用 Go 与 MyGo 写成的第三方网易云音乐桌面客户端。原生界面,没有 WebView;边下边播,无损与 Hi-Res,逐字歌词与「律动」,刘海播放器。
Translation pending
A dependency-free interactive guide to narrative structure and fifteen storytelling effects for premium web presentations.
MediaHTMLGitHub @aakatheeriOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Narrative-structured web presentations — a nine-beat story frame plus fifteen implemented editorial effects. Pure HTML/CSS/JS, zero dependencies, responsive from phone to projector. Live reference page for humans, agent skill for builders.
Taken from the repository README
Loading the full README.
Read the full README ↗Live demo: https://aakatheeri.github.io/narrative-deck/
Skill/repo slug: narrative-deck
AI-agent skill for story-structured interactive web presentations.
Narrative Deck helps assistants turn raw material into responsive, dependency-free HTML/CSS/JS decks, explainers, reports, scrollytelling pages, and pitch presentations. It combines a nine-beat narrative frame with editorial interaction effects, then guides the assistant to choose only the effects that fit the content.
This is a skill/reference repo, not an npm package. Install it with a skill installer or copy skill/ into your assistant's skill/context folder.
Claude Code, Cursor, Codex, Cline, or any assistant that can load skill/SKILL.md and nearby reference files.
Open docs/index.html. Module 00 explains the nine-beat story frame; modules 01–15 demonstrate effects, why they hook, and where they belong.
| # | effect | primary beat |
|---|---|---|
| 01 | Scroll-Triggered Reveal | Setup |
| 02 | Sticky Scrollytelling | Pinch Point 1 |
| 03 | Hover Disclosure | Inciting Incident |
| 04 | You Draw It Canvas | Midpoint |
| 05 | Physics Field | Setup texture |
| 06 | Forensic Annotation & Scrubber | Pinch / Plot Point 2 |
| 07 | Kinetic Type & Highlight Wipe | Hook / Climax preface |
| 08 | Parallax Depth | Hook |
| 09 | Color-Threaded Entities | Setup / Plot Point 2 |
| 10 | Binary Quiz Accumulator | Midpoint / Resolution |
| 11 | Turn-by-Turn Procedural Graphic | Pinch Point 2 |
| 12 | AR Placeholder Viewer | Midpoint |
| 13 | Before / After Comparison | Inciting Incident / Climax |
| 14 | Audio Waveform & Transcript Sync | Pinch Point 2 |
| 15 | Dynamic Paywall Simulator | Resolution |
For manual use, give your assistant skill/SKILL.md as the entry point and keep skill/references/ available beside it. The reference files are terse specifications with implementation snippets lifted from the live demo. Templates in templates/ map nine beats to pitch, explainer, and report structures.
This repository includes the Narrative Deck agent skill in skill/. Use it with Claude Code, Cursor, Codex, Cline, or any AI-assistant tool that can load skills, rules, or project instructions.
npx skillsFor supported agents, start the interactive installer:
npx skills add aakatheeri/narrative-deck
To target supported agents directly:
npx skills add aakatheeri/narrative-deck --agent claude-code cursor
Then ask your assistant:
Use the narrative-deck skill to turn this material into a nine-beat interactive web presentation.
If the visual direction is missing, ask me which design mode to use.
Keep it vanilla HTML/CSS/JS and use no more than three effects.
Do not default to edutainment unless I ask for it.
If your tool does not support npx skills, copy this repo's skill/ folder manually:
git clone https://github.com/aakatheeri/narrative-deck.git
mkdir -p skills
cp -R narrative-deck/skill skills/narrative-deck
Then move skills/narrative-deck into the skills, rules, or project-context location your AI assistant uses.
Keep these files together:
narrative-deck/
SKILL.md
references/
npx skills add aakatheeri/narrative-deck, or target Claude Code directly with --agent claude-code.npx skills add aakatheeri/narrative-deck --agent cursor, or add skill/SKILL.md and skill/references/ as project context.skill/SKILL.md as the instruction entry point and keep skill/references/ available beside it.skill/SKILL.md as the instruction entry point and let it read only the reference files for the chosen effects.SKILL.md first, then let it pull the reference files it needs.Useful prompts:
placement.md and suggest only effects that fit a pitch deck's problem → solution → ask arc."templates/explainer.html, wiring no more than three effects."Narrative Deck does not require an edutainment look. If the user provides a brand, design system, or visual direction, tailor the deck to it. If the user gives a clear use case or audience, infer the mode and state the assumption. If visual direction is missing, ask one short follow-up question before building.
Ask: "What visual direction should this use?"
If the user asks the assistant to choose, default to a restrained editorial web presentation. Effects should be tailored to the content's narrative job, not applied as decoration.
Avoid prompts:
Narrative Deck outputs dependency-free vanilla HTML/CSS/JS. Generated decks should be responsive, keyboard-accessible, reduced-motion aware, and use no more than three effects unless the user explicitly changes the constraint.