Agent Skills › marcus/sidecar

marcus/sidecar

GitHub

用于创建AI对话历史导入适配器,实现统一接口以支持Claude Code、Cursor等工具的数据接入。涵盖增量解析、缓存策略及性能优化指南。

17 个 Skill 1,049

安装全部 Skills

npx skills add marcus/sidecar --all -g -y
更多选项

预览集合内 Skills

npx skills add marcus/sidecar --list

集合内 Skills (17)

用于创建AI对话历史导入适配器,实现统一接口以支持Claude Code、Cursor等工具的数据接入。涵盖增量解析、缓存策略及性能优化指南。
创建新的数据导入适配器 修改适配器行为逻辑 调试适配器性能问题
.claude/skills/create-adapter/SKILL.md
npx skills add marcus/sidecar --skill create-adapter -g -y
提供 Go 语言中使用 internal/modal 包创建声明式模态框的指南,涵盖类型、配置及关键初始化模式,确保键盘鼠标交互正常。
需要添加模态对话框或确认弹窗 处理 TUI 应用中的用户输入和渲染
.claude/skills/create-modal/SKILL.md
npx skills add marcus/sidecar --skill create-modal -g -y
指导创建实现 plugin.Plugin 接口的侧边栏插件,涵盖 Bubble Tea 渲染、键盘输入及生命周期管理。用于新建插件、修改架构或调试渲染问题。
需要创建新的侧边栏插件 修改插件架构设计 调试插件渲染或生命周期问题
.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 主题 调整界面颜色外观 调试颜色或样式问题
.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
管理功能开关的注册、检查及配置覆盖,支持代码集成、配置文件与CLI参数设置,确保实验性功能的安全灰度发布与回滚。
添加新功能开关 配置功能开关优先级 通过代码或配置启用/禁用特性
.claude/skills/feature-flags/SKILL.md
npx skills add marcus/sidecar --skill feature-flags -g -y
实现文件浏览器预览窗格内的内联文本编辑功能,基于 tmux PTY 后端,涵盖编辑器生命周期管理、维度计算、输入路由及渲染逻辑。
需要实现在 TUI 中直接编辑文件的功能 调试内联编辑器的渲染或输入问题 修改文件浏览器插件的编辑器状态管理
.claude/skills/inline-editor/SKILL.md
npx skills add marcus/sidecar --skill inline-editor -g -y
提供侧边栏插件键盘快捷键的完整参考、实现指南及冲突解决。涵盖绑定注册、Vim 对齐检查、全局快捷键表及新增/修改快捷键的标准流程,用于统一交互体验。
添加或修改键盘快捷键 检查快捷键分配一致性 解决按键冲突 评估与 Vim 约定的对齐情况
.claude/skills/keyboard-shortcuts/SKILL.md
npx skills add marcus/sidecar --skill keyboard-shortcuts -g -y
提供Git合并策略配置、冲突解决及分支集成模式。涵盖拉取策略、直接合并、Squash合并及保护分支等,辅助决策与实施Git操作。
需要选择或执行Git合并策略时 处理Git冲突或决定使用rebase还是merge时 配置默认合并行为或提交消息模板时
.claude/skills/merge-strategy/SKILL.md
npx skills add marcus/sidecar --skill merge-strategy -g -y
提供 Sidecar 内存性能分析技能,涵盖通过 Go pprof、系统工具及堆分析定位内存泄漏、goroutine 泄漏和文件描述符累积。适用于排查内存问题、性能剖析及诊断插件无响应场景。
Sidecar 内存占用过高或持续增长 检测 goroutine 泄漏 文件描述符异常积累 插件无响应或卡顿
.claude/skills/profile-memory/SKILL.md
npx skills add marcus/sidecar --skill profile-memory -g -y
实现侧车应用中的项目切换功能,支持通过模态框发现、过滤和切换Git仓库,管理状态及主题预览。
需要切换不同Git仓库时 配置或修改项目列表时 处理项目工作区切换逻辑时
.claude/skills/project-switching/SKILL.md
npx skills add marcus/sidecar --skill project-switching -g -y
指导如何发布 sidecar 新版本,涵盖版本标记、依赖更新、CHANGELOG 维护及自动化脚本执行。
准备发布新版本 执行 release 流程
.claude/skills/release-sidecar/SKILL.md
npx skills add marcus/sidecar --skill release-sidecar -g -y
提供交互式 Shell 集成能力,支持通过 tmux 进行命令执行、控制模式输出捕获、原生光标渲染及行内编辑。适用于需要终端交互、会话管理和字符流处理的开发场景。
需要在 TUI 中直接操作 tmux 会话 实现 Shell 命令的交互式输入与输出渲染 处理终端粘贴、选择和光标定位功能
.claude/skills/shell-integration/SKILL.md
npx skills add marcus/sidecar --skill shell-integration -g -y
维护 Sidecar Docusaurus 文档站,涵盖页面结构、文档撰写、博客发布、样式调整及部署流程。适用于编写文档、更新站点、新增页面或配置 Docusaurus 的场景。
撰写技术文档 更新文档网站内容 添加新页面或博客文章 配置 Docusaurus
.claude/skills/sidecar-website/SKILL.md
npx skills add marcus/sidecar --skill sidecar-website -g -y
提供侧边栏UI功能实现指南,涵盖模态框、快捷键、鼠标交互及渲染规范。指导开发者使用内部库构建符合标准的界面组件与交互逻辑。
需要实现新的模态框或对话框 添加键盘快捷键支持 处理鼠标点击与悬停事件 优化UI布局与滚动体验
.claude/skills/ui-features/SKILL.md
npx skills add marcus/sidecar --skill ui-features -g -y
描述Git worktree切换功能的Sidecar实现,涵盖插件生命周期管理、状态持久化及上下文重置。
实现Git worktree切换逻辑 处理插件在worktree切换时的初始化与停止 开发per-worktree状态持久化功能
.claude/skills/worktree-switching/SKILL.md
npx skills add marcus/sidecar --skill worktree-switching -g -y

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-28 12:23
浙ICP备14020137号-1 $访客地图$