Topic: gui
24 skills in this topic.
-
skillshare
Manages and syncs AI CLI skills and agents across 50+ tools from a single source.
Use this skill whenever the user mentions "skillshare", runs skillshare commands,
manages skills or agents (install, update, uninstall, sync, audit, analyze, check, diff, search),
or troubleshoots skill/agent configuration (orphaned symlinks, broken targets, sync
issues). Covers both global (~/.config/skillshare/) and project (.skillshare/)
modes. Also use when: adding new AI tool targets (Claude, Cursor, Windsurf, etc.),
setting target include/exclude filters or copy vs symlink mode, using backup/restore
or trash recovery, piping skillshare output to scripts (--json), setting up CI/CD
audit pipelines, building/sharing skill hubs (hub index, hub add), or working with
agents (single .md files synced to agent-capable targets like Claude, Cursor,
Augment, OpenCode) via positional `agents` filter or `--kind agent`, plus
`.agentignore` and `enable`/`disable` for per-agent toggles.
runkids/skillshare 1,424
-
skillshare-update-docs
Update website docs to match recent code changes, cross-validating every flag against source. Use this skill whenever the user asks to: update documentation, sync docs with code, document a new flag or command, fix stale docs, or update the README. This skill covers all website/docs/ categories (commands, reference, understand, how-to, troubleshooting, getting-started) plus the built-in skill description and README. If you just implemented a feature and need to update docs, this is the skill to use. Never manually edit website docs without cross-validating flags against Go source first.
runkids/skillshare 1,424
-
skillshare-ui-website-style
Skillshare frontend design system for the React dashboard (ui/) and Docusaurus website (website/). Use this skill whenever you: build or modify a dashboard page or component in ui/src/, style or layout website pages or custom CSS in website/, create new React components for the dashboard, add pages to the dashboard, fix visual bugs in either frontend, or need to know which design tokens, components, or patterns to use. This skill covers color tokens, typography, component API, page structure, accessibility, keyboard shortcuts, animations, and anti-patterns for both frontends. Even if the user just says "fix the styling" or "add a card", use this skill to ensure consistency.
runkids/skillshare 1,424
-
skillshare-release
End-to-end release workflow for skillshare. Runs tests, generates changelog (via /changelog), writes RELEASE_NOTES, updates version numbers, commits, and drafts announcements. Use when the user says "release", "prepare release", "cut a release", "release v0.19", or any request to publish a new version. For changelog-only tasks, use /changelog instead.
runkids/skillshare 1,424
-
skillshare-implement-feature
Implement a feature from a spec file or description using TDD workflow. Use this skill whenever the user asks to: add a new CLI command, implement a feature from a spec, build new functionality, add a flag, create a new internal package, or write Go code for skillshare. This skill enforces test-first development, proper handler split conventions, oplog instrumentation, and dual-mode (global/project) patterns. If the request involves writing Go code and tests, use this skill — even if the user doesn't explicitly say "implement".
runkids/skillshare 1,424
-
skillshare-devcontainer
Run CLI commands, tests, and debugging inside the skillshare devcontainer. Use this skill whenever you need to: execute skillshare CLI commands for verification, run Go tests (unit or integration), reproduce bugs, test new features, start the web UI, or perform any operation that requires a Linux environment. All CLI execution MUST happen inside the devcontainer — never run skillshare commands on the host. If you are about to use Bash to run `ss`, `skillshare`, `go test`, or `make test`, stop and use this skill first to ensure correct container execution.
runkids/skillshare 1,424
-
skillshare-codebase-audit
Cross-validate CLI flags, docs, tests, and targets for consistency across the codebase. Use this skill whenever the user asks to: audit the codebase, check for consistency issues, find undocumented flags, verify test coverage, validate targets.yaml, check handler split conventions, or verify oplog instrumentation. This is a read-only audit — it reports issues but never modifies files. Use after large refactors, before releases, or whenever you suspect docs/code/tests have drifted out of sync.
runkids/skillshare 1,424
-
skillshare-cli-e2e-test
Run isolated E2E tests in devcontainer from ai_docs/tests runbooks. Use this skill whenever the user asks to: run an E2E test, execute a test runbook, validate a feature end-to-end, create a new runbook, or test CLI behavior in isolation. If you need to run a multi-step CLI validation sequence (init → install → sync → verify), this is the skill — it handles ssenv isolation, flag verification, and structured reporting. Prefer this over ad-hoc docker exec sequences for any test that follows a runbook or needs reproducible isolation.
runkids/skillshare 1,424
-
skillshare-changelog
Generate CHANGELOG.md entry from recent commits in conventional format. Also syncs the website changelog page. Use this skill whenever the user asks to: generate a changelog, document what changed between tags, or create a new CHANGELOG entry. If you see requests like "write the changelog for v0.17", "what changed since last release", this is the skill to use. Do NOT manually edit CHANGELOG.md without this skill — it ensures proper formatting, user-perspective writing, and website changelog sync. For full release workflows (tests, changelog, release notes, version bump, announcements), use /release instead.
runkids/skillshare 1,424
-
feishu-task
飞书任务管理工具,用于创建、查询、更新任务和清单。
**当以下情况时使用此 Skill**:
(1) 需要创建、查询、更新、删除任务
(2) 需要创建、管理任务清单
(3) 需要查看任务列表或清单内的任务
(4) 用户提到"任务"、"待办"、"to-do"、"清单"、"task"
(5) 需要设置任务负责人、关注人、截止时间
op7418/CodePilot 5,205
-
feishu-update-doc
更新飞书云文档。支持 7 种更新模式:追加、覆盖、定位替换、全文替换、前/后插入、删除。
op7418/CodePilot 5,205
-
feishu-troubleshoot
飞书插件问题排查工具。包含常见问题 FAQ 和深度诊断命令(/feishu_doctor)。
常见问题可随时查阅。诊断命令用于排查复杂问题(多次授权仍失败、自动授权无法解决等),
会检查账户配置、API 连通性、应用权限、用户授权状态,并生成详细的诊断报告和解决方案。
op7418/CodePilot 5,205
-
feishu-im-read
飞书 IM 消息读取工具使用指南,覆盖会话消息获取、话题回复读取、跨会话消息搜索、图片/文件资源下载。
**当以下情况时使用此 Skill**:
(1) 需要获取群聊或单聊的历史消息
(2) 需要读取话题(thread)内的回复消息
(3) 需要跨会话搜索消息(按关键词、发送者、时间等条件)
(4) 消息中包含图片、文件、音频、视频,需要下载
(5) 用户提到"聊天记录"、"消息"、"群里说了什么"、"话题回复"、"搜索消息"、"图片"、"文件下载"
(6) 需要按时间范围过滤消息、分页获取更多消息
op7418/CodePilot 5,205
-
feishu-fetch-doc
获取飞书云文档内容。返回文档的 Markdown 内容,支持处理文档中的图片、文件和画板(需配合 feishu_doc_media 工具)。
op7418/CodePilot 5,205
-
feishu-create-doc
创建飞书云文档。从 Lark-flavored Markdown 内容创建新的飞书云文档,支持指定创建位置(文件夹/知识库/知识空间)。
op7418/CodePilot 5,205
-
feishu-channel-rules
Lark/Feishu channel output rules. Always active in Lark conversations.
op7418/CodePilot 5,205
-
feishu-calendar
飞书日历与日程管理工具集。包含日历管理、日程管理、参会人管理、忙闲查询。
op7418/CodePilot 5,205
-
feishu-bitable
飞书多维表格(Bitable)的创建、查询、编辑和管理工具。包含 27 种字段类型支持、高级筛选、批量操作和视图管理。
**当以下情况时使用此 Skill**:
(1) 需要创建或管理飞书多维表格 App
(2) 需要在多维表格中新增、查询、修改、删除记录(行数据)
(3) 需要管理字段(列)、视图、数据表
(4) 用户提到"多维表格"、"bitable"、"数据表"、"记录"、"字段"
(5) 需要批量导入数据或批量更新多维表格
op7418/CodePilot 5,205
-
castella-a2a
Connect to A2A protocol agents from Castella. Communicate with agents, display agent cards, send messages, handle responses, and stream results.
i2y/castella 39
-
castella-packaging
Package Castella applications for distribution using ux, PyInstaller, or Nuitka. Create executables, macOS app bundles, and cross-compile for other platforms.
i2y/castella 39
-
castella-mcp
Enable AI agents to introspect and control Castella UIs via MCP. Create MCP servers, expose UI resources, handle MCP tools, and use semantic IDs.
i2y/castella 39
-
castella-core
Build desktop, web, or terminal UIs with Castella. Create widgets, components, layouts, manage reactive state, handle events, and use the theme system.
i2y/castella 39
-
castella-agent-ui
Build chat interfaces and agent management UIs with Castella. Create chat components, display tool calls, manage multiple agents, and build agent hubs.
i2y/castella 39
-
castella-a2ui
Render A2UI JSON as native Castella widgets. Parse A2UI messages, handle actions, progressive rendering, data binding, and connect to A2UI-enabled agents.
i2y/castella 39