Agent Skills
› marcellodebernardi/loss-landscapes
marcellodebernardi/loss-landscapes
GitHub在任务生成后,对spec、plan和tasks文档进行非破坏性的一致性、质量和完整性分析。检查跨工件的矛盾、重复和歧义,确保符合项目宪法,输出结构化报告及可选修复方案。
安装全部 Skills
npx skills add marcellodebernardi/loss-landscapes --all -g -y
集合内 Skills (20)
在任务生成后,对spec、plan和tasks文档进行非破坏性的一致性、质量和完整性分析。检查跨工件的矛盾、重复和歧义,确保符合项目宪法,输出结构化报告及可选修复方案。
用户请求分析规格与计划的一致性
任务生成完成后验证文档质量
npx skills add marcellodebernardi/loss-landscapes --skill speckit-analyze -g -y
生成基于用户需求的自定义检查清单,用于验证需求文档的质量、清晰度和完整性,而非测试代码实现。支持扩展钩子配置。
需要审查需求文档质量时
生成特性相关的验收标准检查表时
npx skills add marcellodebernardi/loss-landscapes --skill speckit-checklist -g -y
通过提出最多5个针对性问题识别需求规格中的模糊点,并将答案编码回规格文件,以减少歧义和缺失决策点。
需求规格存在歧义或信息不足
在执行详细计划前需要澄清需求
npx skills add marcellodebernardi/loss-landscapes --skill speckit-clarify -g -y
用于创建或更新项目宪法,基于用户输入的原则进行配置。具备范围保护机制,自动拦截非治理类请求并转为后续行动建议。支持在更新前检查并执行扩展钩子,确保流程合规。
需要定义或修改项目原则和治理规则
初始化或维护项目宪法文件
npx skills add marcellodebernardi/loss-landscapes --skill speckit-constitution -g -y
对比代码库与功能规范、计划及任务,识别未实现的工作项,并将其追加至tasks.md,以便后续实施者完成剩余开发。
需要检查代码实现是否覆盖所有需求
实施后需补充遗漏的开发任务
npx skills add marcellodebernardi/loss-landscapes --skill speckit-converge -g -y
根据 tasks.md 中的实施计划执行具体开发任务。包含前置检查,如读取扩展钩子配置并执行可选或强制的预执行脚本,验证环境前提条件及清单状态后,逐步完成代码实现工作。
用户要求执行已定义的实施计划
需要处理 tasks.md 中的开发任务
npx skills add marcellodebernardi/loss-landscapes --skill speckit-implement -g -y
执行实施规划工作流,生成设计工件。检查扩展钩子,运行设置脚本加载上下文,并依据模板填写技术细节、宪法检查及阶段0研究。
需要制定软件实施计划时
执行speckit-plan流程以生成设计文档时
npx skills add marcellodebernardi/loss-landscapes --skill speckit-plan -g -y
根据自然语言描述创建或更新功能规格说明书。支持检查并执行扩展钩子,自动生成功能短名,为开发提供清晰的需求文档。
用户输入功能描述要求生成规格说明
使用 speckit-specify 命令触发
npx skills add marcellodebernardi/loss-landscapes --skill speckit-specify -g -y
根据设计工件生成按依赖排序的tasks.md任务清单。支持读取项目根目录扩展钩子配置,执行前置检查并处理可选或强制钩子,最终调用Python脚本加载设计文档以输出结构化任务。
需要基于设计文档生成功能开发任务列表
需要初始化或更新项目的任务分解文件
npx skills add marcellodebernardi/loss-landscapes --skill speckit-tasks -g -y
将现有任务转换为按依赖排序的 GitHub Issue。已弃用,建议使用 github 扩展替代。
用户要求将任务列表转换为 GitHub Issue
执行 speckit-taskstoissues 命令
npx skills add marcellodebernardi/loss-landscapes --skill speckit-taskstoissues -g -y
在任务生成后,对spec.md、plan.md和tasks.md进行非破坏性的一致性、质量和完整性分析。检查扩展钩子并输出结构化报告,识别不一致项并提供修复建议,严格只读不修改文件。
需要检查规格、计划与任务之间的一致性时
实现前验证文档质量与合规性时
npx skills add marcellodebernardi/loss-landscapes --skill speckit-analyze -g -y
生成自定义需求质量检查清单,验证需求的完整性、清晰度和一致性。用于在实现前审查规格说明书的质量,而非测试代码或功能实现。支持通过扩展钩子进行定制化检查流程。
需要审查需求文档质量时
生成规格说明书的检查项时
验证需求是否完整且无歧义时
npx skills add marcellodebernardi/loss-landscapes --skill speckit-checklist -g -y
识别功能规格书中的模糊或缺失点,通过最多5个精准提问澄清细节并将答案回填至规格书。支持扩展钩子机制,在澄清前执行预置脚本或命令,确保需求明确后再进入计划阶段。
需要澄清功能规格书细节
发现需求描述存在歧义
npx skills add marcellodebernardi/loss-landscapes --skill speckit-clarify -g -y
根据用户输入创建或更新项目章程,严格隔离治理内容与非治理意图。支持在更新前检查并执行扩展钩子,确保章程流程的规范性和可扩展性。
需要制定或修改项目原则和章程时
初始化项目治理结构时
npx skills add marcellodebernardi/loss-landscapes --skill speckit-constitution -g -y
对比代码库与功能规范、计划及任务,识别未实现工作并追加至tasks.md,辅助实现阶段补全。
评估当前代码是否满足规格说明
检查实施后剩余未完成的任务
npx skills add marcellodebernardi/loss-landscapes --skill speckit-converge -g -y
执行实施计划,处理并执行 tasks.md 中定义的所有任务。包含前置检查、扩展钩子管理及清单状态确认等步骤。
需要执行已制定的开发实施计划
用户要求根据 tasks.md 开始编码实现
npx skills add marcellodebernardi/loss-landscapes --skill speckit-implement -g -y
执行实施规划工作流,生成设计工件。检查扩展钩子,加载上下文与宪法,填充技术细节并评估门控,生成研究文档以澄清未知项。
需要制定软件实施计划
生成设计文档和架构草图
执行 speckit 规划流程
npx skills add marcellodebernardi/loss-landscapes --skill speckit-plan -g -y
根据自然语言描述创建或更新功能规格说明书。支持通过配置文件执行前置扩展钩子,生成功能短名并启动后续流程,用于需求分析与文档化。
用户输入自然语言功能描述
触发 /speckit-specify 命令
npx skills add marcellodebernardi/loss-landscapes --skill speckit-specify -g -y
基于设计产物生成任务依赖列表,支持扩展钩子执行与配置解析,辅助功能开发规划。
需要生成任务分解清单
依据设计文档规划开发步骤
npx skills add marcellodebernardi/loss-landscapes --skill speckit-tasks -g -y
将现有任务转换为按依赖排序的 GitHub Issue。虽已弃用,但仍支持通过扩展钩子机制执行前置检查与自动化流程。
用户请求将任务列表转换为 GitHub Issue
需要基于设计产物生成可执行的 Issue 工作流
npx skills add marcellodebernardi/loss-landscapes --skill speckit-taskstoissues -g -y


