Skip to content

Yesterday-AI/skills

Repository files navigation

yesterday

skills

Yesterday's PUBLIC plugin catalog for Claude Code and Cursor.

A unified marketplace + monorepo of agent skills and bundled plugins.

License Claude Code Cursor visibility


Install

Claude Code

/plugin marketplace add Yesterday-AI/skills
/plugin

Then install plugins individually:

/plugin install office@yesterday-public-plugins
/plugin install personal-agent@yesterday-public-plugins
/plugin install systems-operations@yesterday-public-plugins
# ... etc

Cursor

Cursor reads the same marketplace catalog -- the manifest is mirrored at ./.cursor-plugin/marketplace.json. See Cursor plugin docs for the latest install flow.

Local dev

git clone https://github.com/Yesterday-AI/skills
cd skills
node compile.mjs                       # build .compiled/ + symlinks
/plugin marketplace add ./             # add this repo as a local marketplace

No auth required -- this catalog is public.


What's in the catalog

18 plugins total: 1 external, 5 bundles, 2 MCP servers, 10 standalone skills.

Bundles (./plugins/)

Plugin Purpose
office Daily-work core -- 6 generic skills (exa search, excalidraw, slack, GitHub, web/x scrapers)
office-extras Daily-work extras tier -- 4 SaaS integrations (Figma, Miro, Voxtral TTS, VRR)
personal-agent Agent core -- 14 generic agent skills (multi-agent, patrols, self-improvement)
systems-operations Ops core -- 6 skills (opentofu, railway-deploy, butler-deploy, land-and-deploy, canary, setup-deploy)
webflow Ships the Webflow MCP server (.mcp.json, HTTP/OAuth) + the webflow skill -- manage Webflow sites (pages, CMS, assets, styles, publish)

MCP servers (./plugins/)

Single-source MCP-server plugins -- depend on one of these from a bundle instead of redeclaring the server (avoids the Claude Code "MCP server skipped -- same command/URL" dedupe warning).

Plugin Purpose
y-exa Exa semantic-web-search MCP (npx exa-mcp-server) -- prompts for the API key via userConfig
y-context7 Context7 live-docs MCP (npx @upstash/context7-mcp) -- no API key

Standalone skills (./skills/)

Capabilities

Skill Purpose
para-memory-files PARA-method file-based agent memory
voxtral-tts-api Mistral Voxtral TTS API client

Productivity

Skill Purpose
creative-productivity Deliverables orchestrator (excalidraw + miro + reveal/marp + draw.io)
excalidraw-diagram Hand-drawn diagrams as Excalidraw JSON
figma-console-mcp Figma + FigJam + Slides via MCP
miro-board Miro board content via MCP
web-design Build distinctive, production-grade frontend interfaces

Development operations

Skill Purpose
create-shareable-skill Author a catalog-ready skill: quality gate, placement routing, scaffold, docs, PR
paperclip-api Paperclip AI REST API client (companies, agents, issues, budgets)

Travel

Skill Purpose
vrr-efa-api VRR (Verkehrsverbund Rhein-Ruhr) live transit API

External

Plugin Source Purpose
ytstack github Yesterday-AI/ytstack Engineering OS for AI coding agents -- project-OS artifact discipline + curated skill wrappers

Compile pipeline

compile.mjs discovers skills/**/SKILL.md, generates per-skill plugin scaffolds in .compiled/skill-plugins/, and produces .compiled/marketplace.json from the top-level header (./marketplace.json) merged with auto-discovered bundles + standalone.

node clean.mjs    # wipe .compiled/ + root symlinks
node compile.mjs  # rebuild from sources

See .ytstack/DECISIONS.md for the rationale (single Node script, no build infra, symlink-first strategy).


License

MIT. See LICENSE. Listed plugins carry their own license (mostly MIT). External plugins are fetched from their upstream repos and not redistributed.


Maintained by Yesterday.

Releases

No releases published

Packages

 
 
 

Contributors