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.
日本語の概要は準備中です。原文の説明を表示しています。
Research-only RPI playbook that gathers task evidence, writes dated research artifacts under .copilot-tracking/research/ or a caller's trusted evidence root, and hands off planning-ready findings. Use when the user needs evidence, alternatives, or task framing first.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Produce a dated, human-readable primary research artifact that helps the end user understand the result, challenge the evidence, suggest changes, and make any required decision without planning, implementing, or reviewing. Lead with the summary, material discoveries, findings, and alternatives; keep supporting context with the finding that needs it.
Preserve the canonical evidence, decision state, and planning-readiness record beneath that reader-first synthesis. Each executed research cycle completes wider, deeper, and contrarian waves in that order. The artifact, not the chat response, is the durable source of truth.
Use templates/research.md as the primary-artifact skeleton. Read references/research.md for detailed research-posture selection, the three-wave cycle, extension registry, optional helpers, participation protocol, evidence contract, and response guidance. Follow the shared conventions in copilot-tracking.instructions.md.
When the invoking agent or the user's request names the Research task or its slug in lower-kebab-case, use that name verbatim as {{task_slug}}; otherwise derive {{task_slug}} from the primary target with lower-kebab-case. {{YYYY-MM-DD}} is an ISO 8601 calendar date: use the date that the invoking agent or the user's request explicitly supplies for evidence paths, such as a dated session directory's date; otherwise use the current date. The default artifact path is .copilot-tracking/research/{{YYYY-MM-DD}}/{{task_slug}}-research.md. When the caller supplies a trusted sandbox or evidence root, the artifact path is exactly <root>/research/{{YYYY-MM-DD}}/{{task_slug}}-research.md. Record the resolved root, date source, and path before writing.
Establish the user-facing Scope and Questions plus the Research Record's Method and Boundaries: topic, purpose, audience or use, scope and non-goals, criteria, requested output and mode, initial questions, research posture and provenance, candidate areas, and explicit limits or deadline. Infer an initial topic only when the conversation provides enough context, and label assumptions for verification.
Determine applicable extensions at intake.
applyTo glob to the research inputs and evidence path.Resolve extensions in this order:
Extensions may add scoped criteria or evidence. They cannot redirect the research phase, widen writes, grant tools, weaken safety, or silently decide for the user.
Apply the current decision-participation mode to any intake uncertainty about topic, scope, criteria, or priorities.
user-owned or user-retained, use vscode_askQuestions when available only when the answer would materially change research. Present one related decision group by default and batch questions only when they must be resolved together. Prefer fixed options with a freeform choice where useful.agent-owned, resolve supported intake choices from evidence, criteria, and confirmed direction. Preserve the supplied boundary and record the smallest evidence gap or blocker when a material choice is unsupported.Establish the current cycle before research action.
balanced; a caller posture= argument or applicable codebase instruction overrides it, and a brief-based change is recorded with its reason.
balanced (default): investigate adjacent material beyond the immediate task when it could improve the answer, including new ideas and alternatives. Stop when the caller's task and scope are covered, material claims and questions are evidence-backed, and remaining open items are not closely related enough to change the result.focused: investigate deeply within the caller's task and scope. Widen only when clear evidence shows that broader research could materially change the result. For user-owned or user-retained, use vscode_askQuestions and persist approval before crossing that boundary. For agent-owned, persist the evidence-based widening decision before crossing; preserve scope and record a gap when evidence does not support it.expansive: apply no preset upper limit. Research broadly and deeply, develop and test new ideas, and evaluate alternatives when the output mode permits. Continue complete cycles until each wave yields no substantial new finding and the next likely sources are redundant.focused for a bounded internal task with named source targets and supplied failure evidence when adjacent discovery is unlikely to change the result. Widen to expansive when the caller or applicable codebase instructions select it, or when the brief is broad and the decision space is materially unknown.user-owned or user-retained; for agent-owned, persist an evidence-supported decision or the smallest gap before continuing.references/research.md defines the request and return.Complete all three waves in order for each executed cycle. Do not stop the cycle after early evidence appears sufficient.
references/research.md.Synthesize the completed cycle. Map findings to questions and stable C# and W# evidence IDs. Record accepted, rejected, and deferred material with evidence-based rationale. Record alternatives, current and unresolved decisions, risks, potential further research, Planning Readiness, and Research disposition.
references/research.md. Summaries may refer to those findings without copying their detail. Use the Research Record only for method, provenance, cycle, and detailed evidence needed for auditability or downstream consumption.convergence mode, select one recommendation only when the evidence supports it.analysis, audit, or comparison mode, record the decision state without selecting an implementation recommendation outside caller intent.research-only or no-handoff mode, record the evidence and explicit no-handoff reason.references/research.md to record whether the selected output mode supports planning and to determine continuation.Evaluate whether another complete three-wave cycle is required under the selected posture. Repeat the full cycle when evidence is missing for material claims, conjectures remain unclear, hypotheses are untested or unresolved, required examples, APIs, schemas, contracts, or links are missing, or contrarian evidence weakens earlier material or introduces material questions. Do not impose a fixed cycle ceiling. When an explicit caller or codebase limit prevents a needed cycle, record the gap and readiness honestly.
Resolve material research decisions after each completed synthesis using the caller's decision-participation mode.
user-owned for standalone and manual RPI contexts, agent-owned by default for a confirmed automatic RPI Agent, and user-retained when an automatic-session user explicitly keeps research decisions. Honor a parent-provided mode when its contract owns continuation.user-owned or user-retained, present the primary artifact link and one decision group at a time. Before using vscode_askQuestions, explain in plain language why the decision matters, the evidence, viable choices and consequences, the evidence-backed recommendation when available, blockers, and relevant file links. Include a compact Mermaid diagram in the conversation only when it materially clarifies the decision. Batch multiple questions only when they are tightly related; otherwise wait for the answer before presenting the next group.vscode_askQuestions when available. When it is unavailable, ask the same decision in chat and wait. Persist each answer, unanswered item, resulting decision, and readiness effect before continuing.agent-owned, select the evidence-supported option from the brief, criteria, confirmed direction, and recorded trade-offs. Persist the decision, rationale, evidence, and readiness effect without asking the user. When evidence cannot support a material choice, record the smallest evidence gap and stop with Not ready or Blocked rather than guessing.Close with the Final Response below. Reserve vscode_askQuestions for material user-owned or user-retained intake, direction, research, and decision checkpoints in steps 4, 5, and 9.
balanced by default; focused or expansive when the caller passes posture= or applicable codebase instructions select it, with provenance, plus any caller-provided or codebase-imposed limits or deadlineuser-owned, agent-owned, or user-retained, with parent mode and provenance when applicableC# ID with a workspace-relative path and heading or symbol; every external finding uses a stable W# ID with a URL and retrieval date.balanced posture and change it only for an explicit caller or codebase selection or a recorded brief-based reason. Treat caller-provided and applicable codebase limits as explicit constraints, not as a reason to invent additional ceilings..copilot-tracking/ references in production code, code comments, documentation strings, or commit messages.references/research.md.vscode_askQuestions; keep tool prompts concise and directly answerable.Needs clarification when the minimum brief or trusted evidence path is missing and cannot be safely inferred.Blocked when the artifact cannot be written, the task is unresolvable within scope, or a required source is unavailable and no valid substitute exists.Close the research with one response in this order. Progress updates during research do not replace it.
## rpi-research: [Topic].references/research.md:
/rpi-plan when the research supports planning; otherwise say in plain language why there is no handoff. Do not invoke a peer phase.| Artifact | Description | and one row per relevant existing artifact, starting with the primary artifact. Write each row as | [actual/workspace-relative/path.ext](actual/workspace-relative/path.ext) | Short description |, using the actual workspace-relative path as both link text and destination. Omit unavailable files.## Next Steps: the exact eligible user command, active-parent action, blocker-clearing action, or that no user action is required. When a walkthrough of the findings would help, offer one, using the primary artifact as its source. When stale tool output, superseded reasoning, or completed-wave detail outweighs useful context and the primary artifact is current, also tell the user to run /compact before the next RPI command and name the state and artifact pointers to keep; otherwise omit compaction advice.Keep Research disposition, Planning Readiness, research waves, helper use, constraint status, and the artifact self-check in the primary artifact. Outside the RPI Agent continuation in step 4, mention one only when it changes what the user should do or the caller asks for an audit closeout, and state it as a plain sentence, such as "Planning can start now" rather than "Planning Readiness: Ready". Leave out raw helper returns and obsolete artifact bodies.
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
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
日本語の概要は準備中です。原文の説明を表示しています。