openspec-archive-change — community openspec-archive-change, community, ide skills

v1.0

关于此技能

非常适合需要自动化存档管理和实验工作流优化的开发代理。 Archive a completed change in the experimental workflow. Use when the user wants to finalize and archive a change after implementation is complete.

StrayDragon StrayDragon
[0]
[0]
更新于: 3/12/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 6/11

This page remains useful for operators, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution
Review Score
6/11
Quality Score
38
Canonical Locale
zh
Detected Body Locale
zh

非常适合需要自动化存档管理和实验工作流优化的开发代理。 Archive a completed change in the experimental workflow. Use when the user wants to finalize and archive a change after implementation is complete.

核心价值

赋予代理使用 CLI 命令高效地管理更改和工件的能力,提供诸如自动更改检测、工件完成状态检查和用户确认提示等功能,所有这些都利用了 `openspec` 库和 JSON 数据解析。

适用 Agent 类型

非常适合需要自动化存档管理和实验工作流优化的开发代理。

赋予的主要能力 · openspec-archive-change

自动化实验工作流的存档管理
使用 `openspec status` 命令检查工件完成状态
使用 `AskUserQuestion` 工具提示用户选择和确认更改

! 使用限制与门槛

  • 需要 `openspec` 库和 CLI 访问
  • 仅限于管理活动的、未存档的更改
  • 需要用户输入来选择和确认更改

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.
  • - The underlying skill quality score is below the review floor.

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

评审后的下一步

先决定动作,再继续看上游仓库材料

Killer-Skills 的主价值不应该停在“帮你打开仓库说明”,而是先帮你判断这项技能是否值得安装、是否应该回到可信集合复核,以及是否已经进入工作流落地阶段。

实验室 Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

常见问题与安装步骤

以下问题与步骤与页面结构化数据保持一致,便于搜索引擎理解页面内容。

? FAQ

openspec-archive-change 是什么?

非常适合需要自动化存档管理和实验工作流优化的开发代理。 Archive a completed change in the experimental workflow. Use when the user wants to finalize and archive a change after implementation is complete.

如何安装 openspec-archive-change?

运行命令:npx killer-skills add StrayDragon/llman/openspec-archive-change。支持 Cursor、Windsurf、VS Code、Claude Code 等 19+ IDE/Agent。

openspec-archive-change 适用于哪些场景?

典型场景包括:自动化实验工作流的存档管理、使用 `openspec status` 命令检查工件完成状态、使用 `AskUserQuestion` 工具提示用户选择和确认更改。

openspec-archive-change 支持哪些 IDE 或 Agent?

该技能兼容 Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer。可使用 Killer-Skills CLI 一条命令通用安装。

openspec-archive-change 有哪些限制?

需要 `openspec` 库和 CLI 访问;仅限于管理活动的、未存档的更改;需要用户输入来选择和确认更改。

安装步骤

  1. 1. 打开终端

    在你的项目目录中打开终端或命令行。

  2. 2. 执行安装命令

    运行:npx killer-skills add StrayDragon/llman/openspec-archive-change。CLI 会自动识别 IDE 或 AI Agent 并完成配置。

  3. 3. 开始使用技能

    openspec-archive-change 已启用,可立即在当前项目中调用。

! 参考页模式

此页面仍可作为安装与查阅参考,但 Killer-Skills 不再把它视为主要可索引落地页。请优先阅读上方评审结论,再决定是否继续查看上游仓库说明。

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

openspec-archive-change

安装 openspec-archive-change,这是一款面向AI agent workflows and automation的 AI Agent Skill。查看评审结论、使用场景与安装路径。

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

在实验性工作流中归档已完成的变更。

输入:可选指定变更名称。如果省略,先判断是否可从对话上下文推断;若含糊或不明确,必须提示可用的变更。

步骤

  1. 如果未提供变更名称,提示进行选择

    运行 openspec list --json 获取可用变更。使用 AskUserQuestion 工具 让用户选择。

    仅显示活动中的变更(未归档)。 如可用,包含每个变更使用的 schema。

    重要:不要猜测或自动选择变更。始终让用户选择。

  2. 检查工件完成状态

    运行 openspec status --change "<name>" --json 检查工件完成情况。

    解析 JSON 以了解:

    • schemaName:正在使用的工作流
    • artifacts:工件列表及其状态(done 或其他)

    如果存在未完成工件:

    • 显示警告并列出未完成工件
    • 使用 AskUserQuestion 工具 确认是否继续
    • 用户确认后继续
  3. 检查任务完成状态

    读取任务文件(通常为 tasks.md)以检查未完成任务。

    统计 - [ ](未完成)与 - [x](完成)。

    如果存在未完成任务:

    • 显示警告并提示未完成任务数量
    • 使用 AskUserQuestion 工具 确认是否继续
    • 用户确认后继续

    如果没有任务文件: 跳过任务相关警告。

  4. 评估 delta 规范同步状态

    检查 openspec/changes/<name>/specs/ 下是否存在 delta 规范。若不存在,则无需提示同步。

    如果存在 delta 规范:

    • 将每个 delta 规范与对应的主规范 openspec/specs/<capability>/spec.md 进行比较
    • 判断会应用哪些变更(新增、修改、移除、重命名)
    • 在提示前展示合并后的摘要

    提示选项:

    • 若需要同步:"现在同步(推荐)"、"不同步直接归档"
    • 若已同步:"立即归档"、"仍要同步"、"取消"

    如果用户选择同步,执行 /opsx:sync 逻辑(使用 openspec-sync-specs skill)。无论选择如何,继续归档。

  5. 执行归档

    若归档目录不存在,则创建:

    bash
    1mkdir -p openspec/changes/archive

    使用当前日期生成目标名称:YYYY-MM-DD-<change-name>

    检查目标是否已存在:

    • 若存在:报错并建议重命名现有归档或使用不同日期
    • 若不存在:将变更目录移动到归档目录
    bash
    1mv openspec/changes/<name> openspec/changes/archive/YYYY-MM-DD-<name>
  6. 显示摘要

    显示归档完成摘要,包括:

    • 变更名称
    • 使用的 schema
    • 归档位置
    • 是否已同步规范(如适用)
    • 任何警告(未完成工件/任务)

成功输出

## 归档完成

**变更:** <change-name>
**Schema:** <schema-name>
**归档到:** openspec/changes/archive/YYYY-MM-DD-<name>/
**规范:** ✓ 已同步到主规范(或 "无 delta 规范" 或 "跳过同步")

所有工件完成。所有任务完成。

护栏

  • 若未提供变更名称,始终提示选择
  • 使用工件图(openspec status --json)检查完成情况
  • 不要因警告阻止归档——仅提示并确认
  • 移动时保留 .openspec.yaml(目录整体移动)
  • 清晰展示发生了什么
  • 如果请求同步,使用 openspec-sync-specs 方式(agent 驱动)
  • 若存在 delta 规范,始终进行同步评估并在提示前展示合并摘要

相关技能

寻找 openspec-archive-change 的替代方案 (Alternative) 或可搭配使用的同类 community Skill?探索以下相关开源技能。

查看全部

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
AI

widget-generator

Logo of f
f

为prompts.chat的信息反馈系统生成可定制的插件小部件

149.6k
0
AI

flags

Logo of vercel
vercel

React 框架

138.4k
0
浏览器

pr-review

Logo of pytorch
pytorch

Python中具有强大GPU加速的张量和动态神经网络

98.6k
0
开发者工具