Skip to main content

requirements-group-writer

Author phase-J group ATE (technical-requirements) markdown for ONE group declared in `config/grouping.yaml`. LLM-driven. SCAFFOLD. Two scopes: Per-section — writes one per-language draft into `docs/_shared/_groups/<group_id>/_req-group-sections/<lang>/<section_id>.md` from a prepared bundle `docs/_shared/_groups/<group_id>/_req-group-bundles/<section_id>.bundle.{json,md}`. Per-group finalizer — stitches the per-section drafts into `docs/<lang>/_groups/<group_id>/requirements.md` per requested language. Reuses the existing per-file ATE profile family under `config/templates/docs/requirements/`: - `default` - `ate-org-applicazione` (auto-selected when any group member is CICS/BMS) - `ate-org-interfaccia` (auto-selected when any group member is JCL/PRC with batch CBL)

来源信息

仓库
microsoft/cobol-docs-pipeline-sample
最近来源活动
2026年7月16日 08:28
检测到的 SKILL.md 语言
英语
星标
1
分支
3

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
5 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
requirements-group-writer
description
Author phase-J group ATE (technical-requirements) markdown for ONE group declared in `config/grouping.yaml`. LLM-driven. SCAFFOLD. Two scopes: Per-section — writes one per-language draft into `docs/_shared/_groups/<group_id>/_req-group-sections/<lang>/<section_id>.md` from a prepared bundle `docs/_shared/_groups/<group_id>/_req-group-bundles/<section_id>.bundle.{json,md}`. Per-group finalizer — stitches the per-section drafts into `docs/<lang>/_groups/<group_id>/requirements.md` per requested language. Reuses the existing per-file ATE profile family under `config/templates/docs/requirements/`: - `default` - `ate-org-applicazione` (auto-selected when any group member is CICS/BMS) - `ate-org-interfaccia` (auto-selected when any group member is JCL/PRC with batch CBL)
argument-hint
<group_id> <bundle.bundle.md path> [target_languages]
> **Status:** scaffold — Day-1 contracts only. Mirrors per-file > `requirements-writer` and `requirements-finalizer` at group scope. # Scope Owns phase-J authoring at the group level. One invocation per section (per-section scope) or per group (finalizer scope), each covering EN plus every requested translation language. Sibling skills: - `requirements-writer` / `requirements-finalizer` — per-file ATE (phase F). - `group-doc-finalizer` — group `index.md` / `complete.md` (phase I). - `functional-analysis-group-writer` — group AFU (phase K). # Inputs Per-section scope: - `docs/_shared/_groups/<group_id>/_req-group-bundles/<section_id>.bundle.json` (authoritative) and `.bundle.md` (LLM-facing projection). Per-group finalizer scope: - `docs/_shared/_groups/<group_id>/_req-group-bundles/_finalize.bundle.{json,md}` - Every per-section draft under `docs/_shared/_groups/<group_id>/_req-group-sections/<lang>/*.md` Bundles aggregate, per group: - Each member's `docs/<lang>/<member>/requirements.md` excerpts (phase F). - The group's `docs/<lang>/_groups/<group_id>/complete.md` excerpts (phase I). - `config/grouping.yaml` description + member list. - The active ATE profile (auto-detected per group). # Outputs - `docs/_shared/_groups/<group_id>/_req-group-sections/en/<section_id>.md` - `docs/_shared/_groups/<group_id>/_req-group-sections/<target_language>/<section_id>.md` - `docs/en/_groups/<group_id>/requirements.md` - `docs/<target_language>/_groups/<group_id>/requirements.md` # Determinism rules - Requirement ids namespace: `GRP-<group_id>-REQ-NNN` (zero-padded to 3). - Citations must point at per-file `requirements.md` of the member that owns each requirement; never at raw source. - Member order in the finalized doc follows `config/grouping.yaml.groups[*].members[*]` order.
在 GitHub 查看