Agent Skills › marcus/sidecar

marcus/sidecar

GitHub

用于创建AI聊天历史导入适配器,定义接口、缓存策略及性能标准。适用于新建适配器、修改行为或调试性能问题。

17 skills 1,046

Install All Skills

npx skills add marcus/sidecar --all -g -y
More Options

List skills in collection

npx skills add marcus/sidecar --list

Skills in Collection (17)

用于创建AI聊天历史导入适配器,定义接口、缓存策略及性能标准。适用于新建适配器、修改行为或调试性能问题。
创建新的对话适配器 修改适配器行为 调试适配器性能问题
.claude/skills/create-adapter/SKILL.md
npx skills add marcus/sidecar --skill create-adapter -g -y
指导在 Go 应用中使用 internal/modal 包创建声明式模态框,涵盖初始化、渲染及输入处理模式。
需要添加确认或输入弹窗 实现 UI 对话框交互
.claude/skills/create-modal/SKILL.md
npx skills add marcus/sidecar --skill create-modal -g -y
指导创建符合插件架构规范的侧边栏插件,涵盖Bubble Tea渲染、键盘交互及生命周期管理。提供接口定义、注册流程、状态更新模式及防过期数据机制,用于开发、修改或调试插件功能。
创建新的sidecar插件 实现plugin.Plugin接口 调试插件渲染或生命周期问题
.claude/skills/create-plugin/SKILL.md
npx skills add marcus/sidecar --skill create-plugin -g -y
用于在 sidecar 工作区创建或修改提示词模板。涵盖配置文件路径、字段结构(名称、票单模式、正文)、模板变量语法及优先级覆盖规则,适用于标准化代码审查、任务修复等 Agent 初始上下文配置。
创建新的 sidecar 提示词模板 修改现有提示词配置 配置提示词的票单交互模式 使用模板变量定义动态内容
.claude/skills/create-prompt/SKILL.md
npx skills add marcus/sidecar --skill create-prompt -g -y
用于创建和配置 Sidecar 应用自定义颜色主题,支持选择基础主题、覆盖特定颜色、设置渐变边框及标签页样式,解决 UI 外观调整与配色调试问题。
创建或修改 Sidecar 主题 调整 UI 界面颜色和样式 调试颜色或样式显示问题
.claude/skills/create-theme/SKILL.md
npx skills add marcus/sidecar --skill create-theme -g -y
实现双面板布局的拖拽调整大小功能,涵盖鼠标事件处理、命中区域注册、宽度限制及状态持久化。
需要为插件添加拖拽调整面板大小的交互 修复面板焦点环与键盘输入目标不一致的问题 统一全局工作区与项目工作区的面板表现逻辑
.claude/skills/drag-pane/SKILL.md
npx skills add marcus/sidecar --skill drag-pane -g -y
提供功能标志(Feature Flags)的注册、检查及配置管理指南。支持通过代码定义、配置文件和CLI覆盖进行开关控制,并明确优先级规则。用于安全灰度发布新功能或实验性功能。
需要添加新的功能开关 根据条件动态启用或禁用功能 配置功能标志的默认值或运行时状态
.claude/skills/feature-flags/SKILL.md
npx skills add marcus/sidecar --skill feature-flags -g -y
提供文件浏览器内联编辑器实现细节,涵盖基于tmux PTY的后端架构、渲染层、输入路由及生命周期管理,用于开发或调试TUI环境下的文本编辑功能。
开发文件浏览器内联编辑功能 调试终端编辑器渲染或输入问题 分析tmux PTY后端与前端交互逻辑
.claude/skills/inline-editor/SKILL.md
npx skills add marcus/sidecar --skill inline-editor -g -y
提供键盘快捷键的实现参考、绑定注册及 Vim 一致性检查,涵盖侧边栏插件的完整快捷键分配表。用于添加或修改快捷键、解决键位冲突及评估与 Vim 约定的对齐情况。
添加新快捷键 修改现有快捷键 解决键位冲突 检查 Vim 一致性
.claude/skills/keyboard-shortcuts/SKILL.md
npx skills add marcus/sidecar --skill keyboard-shortcuts -g -y
分析 Git 合并与拉取策略,涵盖 pull/rebase/merge 模式及 PR 工作流。识别硬编码、缺乏配置等缺陷,提供可配置默认值、提交模板及安全选项的改进方案。
需要选择或解释 Git merge/rebase 策略时 审查或优化代码合并流程与冲突解决机制时
.claude/skills/merge-strategy/SKILL.md
npx skills add marcus/sidecar --skill merge-strategy -g -y
提供 Sidecar 内存与性能分析技能,涵盖通过 Go pprof、系统工具及堆分析排查内存泄漏、Goroutine 泄漏、文件描述符累积和 CPU 异常。
调查内存问题 性能剖析 调试内存泄漏 诊断无响应插件
.claude/skills/profile-memory/SKILL.md
npx skills add marcus/sidecar --skill profile-memory -g -y
实现侧车中的项目切换功能,包括项目发现、状态管理、UI流程、模态渲染、过滤和主题预览。用于处理项目管理工作树切换或项目配置系统相关任务。
需要切换 Git 仓库时 开发项目选择器 UI 组件时 修改项目配置加载逻辑时
.claude/skills/project-switching/SKILL.md
npx skills add marcus/sidecar --skill project-switching -g -y
自动化 sidecar 组件的版本发布流程,涵盖语义化版本标记、依赖同步更新、GoReleaser 构建、Homebrew Tap 推送及完整性验证。
准备发布新版本 执行 make release 命令 需要同步并验证 sibling dependencies
.claude/skills/release-sidecar/SKILL.md
npx skills add marcus/sidecar --skill release-sidecar -g -y
提供基于 tmux 的交互式 Shell 集成,支持 TUI 内直接输入、命令执行、光标渲染及剪贴板处理。
需要与 Shell 进行交互操作 涉及 tmux 会话管理或终端功能开发
.claude/skills/shell-integration/SKILL.md
npx skills add marcus/sidecar --skill shell-integration -g -y
用于编写和维护基于 Docusaurus 的文档网站,涵盖页面结构、内容创作、博客发布、样式调整及部署流程。适用于使用 Markdown/MDX 创建文档、更新站点或配置 Docusaurus 的场景。
编写技术文档 更新文档网站 添加新页面或博客文章 配置 Docusaurus
.claude/skills/sidecar-website/SKILL.md
npx skills add marcus/sidecar --skill sidecar-website -g -y
提供侧边栏 UI/UX 功能实现指南,涵盖模态框、键盘快捷键、鼠标交互、滚动及渲染规范。
实现 UI 功能 添加键盘快捷键 构建模态框 处理用户输入
.claude/skills/ui-features/SKILL.md
npx skills add marcus/sidecar --skill ui-features -g -y
提供Git worktree无缝切换支持,涵盖插件生命周期管理、状态持久化恢复及异常降级处理。指导开发者实现插件的优雅停止、重新初始化及窗口消息响应,确保多工作区上下文下的稳定性。
需要实现或优化git worktree切换功能 开发需适配worktree上下文的sidecar插件 解决worktree切换时的资源释放与状态同步问题
.claude/skills/worktree-switching/SKILL.md
npx skills add marcus/sidecar --skill worktree-switching -g -y

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-20 14:53
浙ICP备14020137号-1 $방문자$