Agent Skills
› asherikov/shoggoth
asherikov/shoggoth
GitHub一种极致压缩的沟通模式,通过省略修饰词、使用短句和特定风格(如文言)来减少 Token 消耗,同时保持技术准确性。支持多种强度级别切换,适用于追求高效交互的场景。
Install All Skills
npx skills add asherikov/shoggoth --all -g -y
Skills in Collection (10)
一种极致压缩的沟通模式,通过省略修饰词、使用短句和特定风格(如文言)来减少 Token 消耗,同时保持技术准确性。支持多种强度级别切换,适用于追求高效交互的场景。
用户要求减少 Token 使用
用户指定 caveman 模式或相关指令
npx skills add asherikov/shoggoth --skill caveman -g -y
用于生成、修改和调试 Kestra Flow YAML 的 Skill。通过获取实时 Schema 确保合规,支持从零创建、迭代更新及故障排查,严格遵循结构规范与安全最佳实践。
需要创建新的 Kestra 工作流
需要修改或扩展现有工作流
需要调试或修复 Kestra 流程错误
将自然语言描述转换为 Kestra YAML
npx skills add asherikov/shoggoth --skill kestra-flow -g -y
用于整理和重构代理记忆文件,包括拆分臃肿文件、合并重复项、移除过时信息并优化层级结构,以提升知识管理的清晰度和效率。
用户要求清理或重组记忆
记忆文件超过500行或存在冗余
npx skills add asherikov/shoggoth --skill memory-defrag -g -y
将会议记录、对话日志等非结构化文本解析为结构化的记忆实体,提取人物、组织及行动项,并关联现有知识。
用户粘贴会议转录本或对话日志
用户要求处理笔记或添加到基本记忆
npx skills add asherikov/shoggoth --skill memory-ingest -g -y
管理知识实体状态流转,遵循归档不删除原则。通过移动文件和更新元数据处理完成、暂停或取消等状态变更,保持知识库完整性与链接有效。
用户表示任务完成、提交或取消
需要将实体从活跃状态移至归档或管道状态
执行定期清理过期的活跃项
npx skills add asherikov/shoggoth --skill memory-lifecycle -g -y
提供基于结构化元数据的笔记搜索能力,支持通过前缀字段进行相等、范围、数组及嵌套过滤。适用于按状态、优先级或自定义YAML字段精准定位笔记,而非全文检索。
根据笔记的状态或优先级筛选
使用自定义字段进行精确查询
结合文本与结构化约束缩小搜索范围
npx skills add asherikov/shoggoth --skill memory-metadata-search -g -y
指导如何编写结构化的 Basic Memory 笔记,涵盖 Frontmatter、正文和关系定义,旨在构建可搜索的知识图谱。适用于创建或优化知识笔记场景。
创建新的知识笔记
优化现有笔记结构
构建个人知识库
npx skills add asherikov/shoggoth --skill memory-notes -g -y
通过定期或按需回顾近期对话与笔记,提取关键洞察并整合至长期记忆,优化记忆质量。
定时任务触发
用户明确要求反思
上下文压缩后
npx skills add asherikov/shoggoth --skill memory-reflect -g -y
管理结构化笔记的Schema生命周期,包括发现无模式笔记、推断Schema、创建编辑定义、验证数据及检测漂移,确保知识图谱中笔记的一致性与可查询性。
发现多个笔记具有相同结构但无Schema
需要验证现有笔记是否符合Schema规范
检测Schema与笔记实际字段之间的漂移
用户要求创建、检查或管理笔记Schema
npx skills add asherikov/shoggoth --skill memory-schema -g -y
Redmine CLI技能,用于通过命令行交互管理Redmine项目。支持创建、查询和更新问题、时间记录、版本、用户及成员等任务,并处理附件与Wiki内容,旨在简化Redmine REST API的自动化操作。
用户请求创建、列表、更新或关闭问题/工单
用户提及Redmine、issue、ticket或时间记录
用户需要管理项目版本、成员、用户或群组
npx skills add asherikov/shoggoth --skill redmine-cli -g -y


