一键导入
lab-readme-authoring
Procedures for generating lab README.md content, section by section. Section order is defined in lab-shared-contract R-011.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Procedures for generating lab README.md content, section by section. Section order is defined in lab-shared-contract R-011.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Start or stop a certification study session by invoking Invoke-AzStudySession.ps1. Parses natural language to extract parameters and prompts for any that are missing. Use when asked to begin/start/stop a study session, start studying, track study time, or log study activity.
Reorganize practice exam questions by domain, skill, and task metadata for any certification exam, then update the coverage table on the exam README. Use when asked to organize practice exams, classify exam questions by domain, or update practice exam coverage.
Scaffold a new certification exam into the LearningAzure workspace. Creates the folder structure, README files, StudyLog, Skills.psd1, and updates all cross-cutting files (scripts, governance, shared contract, top-level README). Use when asked to add a new exam, create an exam, scaffold an exam, or introduce a new certification.
Extract and export flat URLs from a named markdown section and its subsections to a text file. Use when asked to extract links from a markdown section, flatten markdown links, export URLs from a section, get all links under a heading, or extract section/subsection link list.
Build structured reference link trees from Microsoft Learn learning paths or modules. Extracts modules, units, and inline documentation links into nested markdown for references pages. Use when building references, extracting learning path links, creating study reference documentation, or populating a references.md file.
Explain Microsoft Azure exam question outcomes from screenshots. Use when asked to explain why an exam answer is correct or incorrect, or to analyze a practice exam question result.
| name | lab-readme-authoring |
| description | Procedures for generating lab README.md content, section by section. Section order is defined in lab-shared-contract R-011. |
| user-invokable | false |
Procedures for generating README content for Azure hands-on labs. Section order and count are defined in lab-shared-contract R-011 — this skill defines the content guidelines for each section.
Starting template: .github/skills/lab-azure-governance/templates/README.template.md (see lab-azure-governance R-160).
Section order: see lab-shared-contract R-011.
The H1 title is followed immediately by exam coverage metadata. These lines are used by Update-CoverageTable.ps1 to populate the Exam Coverage table in each exam README.
# <Lab Title>
**Domain:** <Exam Domain from intake>
**Skill:** <Skill from intake>
**Task:** <Task from intake>
Rules:
Exam Domain, Skill, and Task values from the intake metadata (R-041/R-043) — not the folder-path Domain.Skills.psd1 hierarchy.**Task:**
- <task 1>
- <task 2>
## section heading.Content depends on the Intake Mode field from the Phase 1 metadata.
Question Mode (Intake Mode: Question):
## Exam Question
> **Exam**: [EXAM] — [Domain]
### <Title from intake>
*<Question Type>*
<Scenario text, options, and answer table — copied verbatim from intake file>
## Exam Question heading and > **Exam** context line are the only new content.## Phase 1 — Metadata Output).Task Mode (Intake Mode: Task):
## Exam Task
> **Exam**: [EXAM] — [Domain]
### <Task name>
<Task overview and learning objectives — copied verbatim from intake file>
## Exam Task heading and > **Exam** context line are the only new content.## Phase 1 — Metadata Output).## Solution Architecture
[2-4 sentences from the architecture summary]
## Architecture Diagram
lab-shared-contract R-013).## Lab Objectives
1. [Objective 1]
2. [Objective 2]
3. [Objective 3]
## Lab Structure
## Prerequisites
- Azure subscription with required permissions
- Azure CLI installed and authenticated
- [Terraform >= 1.0 | Bicep CLI] installed
- PowerShell 7+ with Az module
lab-shared-contract R-018 for IaaC labs.## Cleanup
> Destroy within 7 days per governance policy.
lab-shared-contract R-016).Content depends on the Intake Mode field from the Phase 1 metadata.
Question Mode (Intake Mode: Question):
## Scenario Analysis
### Correct Answer: [Letter]
[Explanation]
### Why Other Options Are Incorrect
- **[Option]**: [Reasoning]
Task Mode (Intake Mode: Task):
## Task Deep Dive
### Key Concepts
[Core concepts and terminology the user must understand]
### Best Practices
[Recommended configurations, patterns, and approaches]
### Common Pitfalls
[Frequent mistakes and misconceptions to avoid]
### Exam Relevance
[How this task typically appears on the exam — question patterns, tested scenarios, depth of knowledge expected]
▶ Related Lab: [lab-folder-name](../../domain/lab-folder-name/README.md)
Starting template: .github/skills/lab-azure-governance/templates/README.template.md
lab-shared-contract R-012 applies to code files only).lab-shared-contract R-013).Use this skill when creating or validating README content for a hands-on lab.