shadcn
Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI. Provides project context, component docs, and usage examples. Applies when working with shadcn/ui, component registries, presets, --preset codes, or any project with a components.json file. Also triggers for "shadcn init", "create an app with --preset", or "switch to --preset".
- License 许可
- MIT
- 最近更新
- 2026-11-09
- Stars
- ★ 14
- Forks
- 3
01 前言 Front Matter
- name
- handoff
- license
- MIT
- metadata
- { "voice": "Matt Pocock — no-duplication, reference-existing-artifacts, tailored to next-session focus", "version": "1.0.0", "derived_from": "https://github.com/mattpocock/skills/tree/main/skills/productivity/handoff", "original_author": "Matt Pocock (@mattpocock)", "original_license": "MIT" }
- description
- Compact the current conversation into a handoff document for another agent to pick up. References existing artifacts (PRDs, plans, ADRs, issues, commits, diffs) by path or URL instead of duplicating them. Use when user wants to hand off the conversation to a fresh agent or starts a new session that picks up prior work.
- argument-hint
- What will the next session be used for?
02 资源文件 20
- 参考文档agents/openai.yml238 B
- 资产文件assets/shadcn-small.png1.0 KB
- 资产文件assets/shadcn.png3.8 KB
- 参考文档cli.md14.6 KB
- 参考文档customization.md5.8 KB
- 参考文档evals/evals.json3.0 KB
- 许可证LICENSE.md1.0 KB
- 参考文档mcp.md2.5 KB
- 参考文档references/companion_tooling.md3.0 KB
- 参考文档references/deduplication_discipline.md6.3 KB
- 参考文档references/handoff_structure.md5.9 KB
- 参考文档references/next_session_skill_matching.md6.1 KB
- 参考文档rules/base-vs-radix.md6.8 KB
- 参考文档rules/composition.md4.8 KB
- 参考文档rules/forms.md4.8 KB
- 参考文档rules/icons.md1.9 KB
- 参考文档rules/styling.md3.7 KB
- 脚本scripts/artifact_deduplicator.py8.5 KB
- 脚本scripts/handoff_template_generator.py7.9 KB
- 脚本scripts/skill_recommender.py8.1 KB
03 SKILL.md 正文
Handoff
Derived from Matt Pocock's handoff (MIT). Matt's no-duplication discipline preserved verbatim. Additions: tools + references + cs-* wrapper (see references/companion_tooling.md).
Write a handoff document summarising the current conversation so a fresh agent can continue the work. Save it to a path produced by mktemp -t handoff-XXXXXX.md (read the file before you write to it).
Suggest the skills to be used, if any, by the next session.
Do not duplicate content already captured in other artifacts (PRDs, plans, ADRs, issues, commits, diffs). Reference them by path or URL instead.
If the user passed arguments, treat them as a description of what the next session will focus on and tailor the doc accordingly.
Sections
- Goal of next session (from user argument or inferred)
- State of play (what's done, what's blocking)
- Open decisions (what the next agent must decide)
- Skills to use (concrete list)
- Artifacts (paths/URLs to PRDs, plans, ADRs, issues, branches, PRs — do not duplicate)
Tooling
See references/companion_tooling.md. Tools: template + dedup + recommender. Agent: cs-handoff-author. Command: /cs:handoff.
Version: 1.0.0 Derived: Matt Pocock (MIT) + this repo's wrapper
04 同仓库更多 Skills
swiftui-performance-audit
Audit and improve SwiftUI runtime performance from code review and architecture. Use for requests to diagnose slow rendering, janky scrolling, high CPU/memory usage, excessive view updates, or layout thrash in SwiftUI apps, and to provide guidance for user-run Instruments profiling when code review alone is insufficient.
stageshow
Build faux product UI that looks like a real product, as a still illustration or an animated demo with a cursor. Browser and app windows, dashboards, phones, notifications, terminals, bento grids and cursor walkthroughs, framed, masked and cropped the way a marketing page, feature card or docs hero needs them. Use whenever someone wants a fake or mocked UI, a product demo or walkthrough animation, a hero or feature-card illustration of an app, a product shot in the style of a polished marketing site, or an animated cursor doing things in an interface, even if they never say "faux UI". React and plain CSS.
portless
Set up and use portless for named local dev server URLs (e.g. https://myapp.localhost instead of http://localhost:3000). Use when integrating portless into a project, configuring dev server names, setting up the local proxy, working with .localhost domains, or troubleshooting port/proxy issues.
ios-simulator-skill
21 production-ready scripts for iOS app testing, building, and automation. Provides semantic UI navigation, build automation, accessibility testing, and simulator lifecycle management. Optimized for AI agents with minimal token output.
deepsec
Run deepsec, an AI-powered cyber-security vulnerability scanner. Activates when the user invokes /deepsec, asks to run deepsec, or wants to scan their repo, branch, or uncommitted changes for vulnerabilities.
vercel-deploy
Deploy applications and websites to Vercel. Use when the user requests deployment actions like "deploy my app", "deploy and give me the link", "push this live", or "create a preview deployment".