Consolidated accessibility skill entrypoint for WCAG 2.2, ARIA Authoring Practices, cognitive accessibility, Section 508, EN 301 549, design intent verification, and the Accessibility Planner workflow.
日本語の概要は準備中です。原文の説明を表示しています。
Build traceable internal-review proposal, RFI, RFP, tender, bid, and questionnaire responses from supplied questions and approved sources. Use to analyze questions, contribute business or product evidence, or draft qualified responses.
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
Convert supplied response questions and approved source artifacts into a traceable internal-review draft without inventing evidence or representing approval, authorization, submission, or release.
analyze, contribute, or draft from the user's explicit request. Ask which operation is intended when the requested outcome is ambiguous..copilot-tracking/proposal-responses/<response-slug>/response-evidence.yml. Ask for a response name only when a responsible slug cannot be derived.artifact_path, failed_input_path, and persisted contracts. If a dot-prefixed path is missing, use that workspace-aware operation to list its parent and retry the exact logical path. Return a missing-artifact error only when the workspace-aware retry also reports the path absent. Base the continuation decision and any validation_error on the contents the read returned. Continue only from a complete RESPONSE_EVIDENCE_V1 payload with all root record collections, coverage, structural readiness, and fixed authority fields. Require response_status: internal_review_draft, a deny-only external_use_status, release_decision: outside_skill_scope, and structural_readiness.advisory_only: true.SRC record using the claim and evidence model before any claim cites it. When the user names an artifact path, read that file first and derive source_version and sections_used from what the read returned; when a named path does not resolve or cannot be read, stop the operation rather than proceeding from an assumed document. When the user supplies approved evidence directly instead of naming a path, register it as a user-supplied source and record its version as unknown.RESPONSE_EVIDENCE_V1 payload to the same evidence artifact only when the operation added or changed at least one record. Answer a coverage, status, or readiness question from the stored payload without writing, and return artifact_written: false with empty changed_record_ids. Write a requested appendix or draft beside it using the bundled template, and only when that rendering was requested.RESPONSE_EVIDENCE_POINTER_V1 with artifact paths and compact status for a completed operation, or RESPONSE_EVIDENCE_ERROR_V1 for a rejected continuation. Do not inline the complete payload or rendering unless the user explicitly asks to display it.For every pointer, render the response contract fields as YAML labels and include any affected SQ, CLM, RSP, or UNR IDs so a caller can confirm preservation without receiving the full payload.
The canonical sequence is analyze, then contribute, then draft. Every pointer reports next_operation, derived from the merged records rather than asserted, using the first matching row:
| Order | next_operation | Condition |
|---|---|---|
| 1 | analyze | No source questions exist, or supplied questions have not yet been normalized into records. |
| 2 | contribute | A source question in unaddressed or unresolved state has no reviewed claim that a further contribution could supply. |
| 3 | draft | A source question has at least one reviewed claim and no response record, or a response record no longer matches its linked claims. |
| 4 | none | Every source question has a current response record, or the only remaining open items require a human decision outside this skill. |
Row 4 reaches none even while open items remain, because an unresolved item whose owner_domain is legal_or_commercial, or whose type is decision, clears only through an approved human decision supplied as source evidence. When next_operation is none while unresolved items remain open, name those items in unresolved_ids so the reason stays visible.
next_operation informs the caller; it does not chain. Never invoke the next operation without a new user request.
Normalize the supplied question set into source_questions, classify each question, identify the claims and evidence needed to answer it, and expose unresolved evidence or decision needs. Do not draft unsupported answers.
For a question asking about an outcome or value prediction, look for approved evidence that supplies the measurable goal, timeframe, baseline, target, measurement source, and owner. Prefer a committed outcome hypothesis when the user has approved one, and register it as kind: outcome_hypothesis. When no approved source supports the requested outcome or value, create an unsupported claim and an evidence unresolved item so the gap contributes to structural readiness instead of being hidden in response prose.
Add evidence and claims only for the requested ownership domain:
business: business context, outcomes, stakeholders, constraints, risks, policies, and business decision rolesproduct: capabilities, requirements, metrics, acceptance evidence, non-functional requirements, architecture boundaries, integrations, and technical qualificationsshared: material explicitly supported by approved sources and not owned exclusively by either domainDo not convert contributor input into approval or release authority. A caller supplies its own domain; this skill does not assign one.
Render traceable responses for source questions from reviewed claims. Keep qualifications and unresolved items adjacent to the affected response. A complete-looking draft remains internal review material.
The draft operation and the response-draft.md rendering are separate acts. draft creates or updates RSP records inside the evidence payload. Producing response-draft.md is a rendering, and renderings happen only when the user requests one. A draft operation without a rendering request returns an empty rendered_artifacts list and still records its response records.
Drafting is not domain-scoped. It renders every source question whose linked claims are reviewed, whichever domain contributed them, so a caller bound to one domain still produces a complete draft. Drafting grants no domain authority: an agent bound to business may draft over product-owned claims but may not create, edit, or reclassify a claim outside its own domain.
A requested re-render replaces response-draft.md from the current stored payload rather than appending to it, so two consecutive rendering requests produce one response block per question. The stored payload, not the rendering, is the source of truth. Callers must serialize continuation because this skill provides no lock or revision check for concurrent writes.
analyze, contribute, or draftRESPONSE_EVIDENCE_V1 payload when continuing workcontributePersist this complete contract in .copilot-tracking/proposal-responses/<response-slug>/response-evidence.yml:
schema: RESPONSE_EVIDENCE_V1
operation: analyze | contribute | draft
response_status: internal_review_draft
external_use_status: internal_review_only | external_use_prohibited
release_decision: outside_skill_scope
approved_sources: []
source_questions: []
claims: []
responses: []
unresolved_items: []
coverage:
question_count: 0
addressed_count: 0
qualified_count: 0
unresolved_count: 0
addressed_percent: 0.0
structural_readiness:
status: not_ready | ready_for_internal_review
blocking_ids: []
advisory_only: true
analyze may leave responses empty. contribute returns the updated domain-owned claims and affected question links. draft returns response records for addressed questions. Every operation returns the fixed status and release fields.
blocking_ids is derived, not chosen. Evaluate every record against the conditions below, list the ID named by each condition it meets, then deduplicate. Order the result by record kind, SQ then CLM then RSP then UNR, and numerically within each kind. A record may meet more than one condition, and a record meeting none is never listed.
| Condition | ID listed |
|---|---|
A source question has classification: unknown or no response_state | The SQ ID |
| No response record names the source question | The SQ ID |
| A response record exists but its qualification or unresolved link is not visible beside it | The SQ ID |
A claim's evidence_review is unsupported, conflicting, or stale | The CLM ID |
A claim is partially_supported or unreviewed with no qualification and no unresolved item naming it | The CLM ID |
A claim asserts fact with empty evidence_refs | The CLM ID |
| A response broadens a linked claim | The RSP ID |
An unresolved item lacks a type, owner_domain, clearing_action, valid status, or valid cleared_by value for that status | The UNR ID |
| A coverage count or percentage does not match the source-question records | Every mismatched SQ ID |
| A fixed authority marker is missing or holds a value this skill does not permit | Every record ID |
blocking_ids is empty exactly when status is ready_for_internal_review. An open unresolved item does not block on its own; it blocks through the conditions above, such as the question it leaves without a response or the claim it leaves unsupported.
When an existing artifact path is supplied, open and read that file first, then
validate it before any normalization, merge, rendering, or writeback. A path you
have not read is not evidence of absence. A valid payload has the
RESPONSE_EVIDENCE_V1 schema and complete source_questions, claims,
responses, unresolved_items, coverage, and structural_readiness fields.
Its fixed authority fields must retain the values permitted by this skill.
Every unresolved item must also satisfy the lifecycle contract: open items
have cleared_by: null, and cleared items name a registered evidence
reference in cleared_by.
approved_sources is optional for continuation. A payload written before that
collection existed is complete, and an absent approved_sources is treated as
an empty list rather than an incomplete payload. Populate it as sources are
registered and write it back with the rest of the payload.
If the supplied path is absent, unreadable, malformed, has an unknown schema,
is incomplete, or violates a fixed authority field, do not overwrite it or
start a new artifact at that path. Stop the operation and return a visible
unresolved/error result that names the supplied artifact_path, the failed
validation, and the smallest clearing action, such as supplying a complete
RESPONSE_EVIDENCE_V1 payload with the required authority fields. Do not
return a success pointer for a rejected continuation.
Select validation_error from what the read returned. Use missing only when
no file exists at the supplied path. When a file exists but declares a schema
this skill does not recognize, use unknown_schema.
Return rejected continuations and unresolved named-source reads with this compact contract so callers can distinguish validation failure from successful persistence and identify the exact blocked input:
schema: RESPONSE_EVIDENCE_ERROR_V1
operation_status: rejected
artifact_path: .copilot-tracking/proposal-responses/<response-slug>/response-evidence.yml
failed_input_path: <supplied artifact or approved-source path>
artifact_written: false
validation_error: unknown_schema | missing | unreadable | malformed | incomplete | invalid_authority_fields
clearing_action: Supply a complete RESPONSE_EVIDENCE_V1 payload with the required authority fields.
Emit every field of this block, beginning with the schema label.
For a valid continuation, retain every existing source question, claim,
response, unresolved item, approved source, and stable ID. Merge only records
and state changes appropriate to the selected operation, then recalculate
coverage and structural_readiness from the merged records before writeback
to the same path.
Use stable sibling paths for requested renderings:
business-evidence-appendix.mdproduct-evidence-appendix.mdresponse-draft.mdReturn this compact pointer for direct and parent invocation:
schema: RESPONSE_EVIDENCE_POINTER_V1
payload_schema: RESPONSE_EVIDENCE_V1
artifact_path: .copilot-tracking/proposal-responses/<response-slug>/response-evidence.yml
operation: analyze | contribute | draft
next_operation: analyze | contribute | draft | none
response_status: internal_review_draft
external_use_status: internal_review_only | external_use_prohibited
release_decision: outside_skill_scope
record_counts:
approved_sources: 0
source_questions: 0
claims: 0
responses: 0
unresolved_items: 0
changed_record_ids: []
cleared_unresolved_items: []
coverage:
question_count: 0
addressed_count: 0
qualified_count: 0
unresolved_count: 0
addressed_percent: 0.0
structural_readiness:
status: not_ready | ready_for_internal_review
blocking_ids: []
advisory_only: true
artifact_written: true | false
unresolved_ids: []
rendered_artifacts: []
ignored_directive_refs: []
record_counts reports how many records of each kind the payload holds after the operation, including both open and cleared unresolved items, so a caller can confirm preservation without the pointer growing with the record set. changed_record_ids names only the records this operation added or updated, including an unresolved record whose lifecycle changed. Each cleared_unresolved_items entry is a structured record of an unresolved item that supplied approved evidence closed, and the list is empty when nothing was cleared:
cleared_unresolved_items:
- id: UNR-002
cleared_by: SRC-001#FR-021
next_operation is derived by the Operation Sequence table and reports what the caller should run next; it never triggers that operation.
unresolved_ids lists only unresolved records whose status is open.
artifact_written is true only when this operation persisted the payload, and is false whenever changed_record_ids is empty. ignored_directive_refs lists the source_ref of each supplied fragment excluded by the source-question inclusion test, so ignored directive text stays visible without entering any count.
internal_review_draft, both external-use states deny external use, and release_decision is outside_skill_scope.unsupported.changed_record_ids: [] alongside a write is not an acceptable substitute.RESPONSE_EVIDENCE_POINTER_V1 for the existing artifact when one exists, and state the refusal as: This response remains internal_review_draft. Approval, authorization, and release stay outside_skill_scope, so this skill cannot mark it released, submitted, or approved for external use. Structural readiness is advisory only and does not grant approval, authorization, release, submission, or external use.Return the compact pointer to the caller. A parent builder records artifact_path in its own session state and passes that path to the next operation; it does not copy the complete payload into the BRD, PRD, session state, or chat response. Human owners review claims, resolve decisions, determine disclosures and commitments, and control any external action.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Consolidated accessibility skill entrypoint for WCAG 2.2, ARIA Authoring Practices, cognitive accessibility, Section 508, EN 301 549, design intent verification, and the Accessibility Planner workflow.
日本語の概要は準備中です。原文の説明を表示しています。
Build, refresh, report, or probe an accessibility coverage matrix across criteria, surfaces, and evidence methods. Use when assessing coverage with the accessibility runtime harness and generated evidence bundle.
日本語の概要は準備中です。原文の説明を表示しています。
Authoring skill for Architecture Decision Records (ADRs) supporting capture, from-planner-handoff, and adopt-template entry modes with selectable Y-Statement or MADR v4.0.0 output templates, supersession lineage, and ASR trigger evaluation.
日本語の概要は準備中です。原文の説明を表示しています。
Authoring conventions for exploratory data analysis notebooks and analytical dashboards, covering section sequence, visualization selection, scale thresholds, caching and state, and dashboard validation budgets. Use when composing or reviewing an EDA notebook, an analytical dashboard, or a dashboard test pass.
日本語の概要は準備中です。原文の説明を表示しています。
Architecture diagram authoring for cloud infrastructure and declared data catalogs. Use when rendering Azure IaC or DS_CATALOG_V1 relationships as caller-selected ASCII or Mermaid diagrams.
日本語の概要は準備中です。原文の説明を表示しています。
Create a durable Architecture Review Record from a confirmed System Architecture Reviewer scope, evidence, pillar analysis, trade-offs, and dispositions
日本語の概要は準備中です。原文の説明を表示しています。