用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/pnp/maturity-model --skill create-maturity-model-competency命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
| name | create-maturity-model-competency |
| description | Use when asked to create a new Microsoft 365 Maturity Model competency document. |
| argument-hint | Provide the competency name and, optionally, its scope |
| user-invocable | true |
| disable-model-invocation | false |
Create a new Microsoft 365 Maturity Model competency document in docs/competencies/ that matches the structure and conventions of the existing primary competencies.
docs/competencies/, such as microsoft365-maturity-model--collaboration.md.Do not create any file until the name is settled. The name is the primary identifier for the competency across the document title, front matter, file name, index, and table of contents, so it must be simple.
A simple competency name:
Search, Collaboration, Staff and Training, Management of Content.Teams, Copilot Adoption Portal, or SharePoint Governance Tooling.If the user's proposed name fails any of these tests, propose two or three simpler alternatives, explain the reason briefly, and ask the user to choose or confirm before continuing.
Once the name is agreed, derive:
Maturity Model for Microsoft 365 - <Competency Name> Competencymicrosoft365-maturity-model--<kebab-case-name>.md in docs/competencies/<Competency Name> CompetencyConfirm the derived file name with the user if a file with that name already exists.
Before drafting, establish and confirm with the user:
Use the same category lenses at every level so a reader can trace one dimension from Level 100 to Level 500. If a lens has no meaningful state at Level 100, describe the ad-hoc or absent state rather than omitting the lens.
Write the file with this structure.
---
title: Maturity Model for Microsoft 365 – <Competency Name> Competency
ms.date: <MM/DD/YYYY>
author: <GitHub handle of principal author>
ms.reviewer: pamgreen
manager: pamgreen
ms.topic: overview
ms.author: pamgreen
ms.service: microsoft-365
ms.localizationpriority: Low
description: Maturity Model for Microsoft 365 - <Competency Name> Competency
ms.collection: M365Community
---
Use the current date in MM/DD/YYYY form with zero padding.
# Maturity Model for Microsoft 365 - <Competency Name> Competency[!INCLUDE [content-disclaimer](../includes/content-disclaimer.md)]## Overview of the Concepts [tl;dr] — why this competency matters, in plain language.## Definition of this competency — the agreed definition and boundary.## Evolution of this competency — how the competency progresses, including:
See the [Maturity Model for Microsoft 365 - Introduction](../index.md) for definitions of the Maturity Model levels.Note: Some characteristics should, perhaps, be addressed a little more urgently than others; these have been marked with the 'Sparkles' emoji: ✨### heading, in order:
### Level 100 - Initial### Level 200 - Managed### Level 300 - Defined### Level 400 - Predictable### Level 500 - Optimizing## Common Microsoft 365 tool sets — the apps and services relevant to the competency, framed as supporting the competency rather than as a checklist that creates maturity.## Resources containing [!INCLUDE [mm4m365-practitioners](../includes/mm4m365-practitioners.md)]**Principal authors**: list of linked author names, separated by --- rules.[!INCLUDE [mm4m365-core-team](../includes/mm4m365-core-team.md)]Optionally add ## Cost & Benefit, ## Conclusion, or a ## Related documents section where the competency warrants it. Include ## Related documents linking the introduction and any how-to guide once one exists.
Each level uses this shape:
### Level 200 - Managed
<A short narrative paragraph describing the organizational state at this level.>
**[Managed level](../overview/microsoft365-maturity-model--intro.md#level-200---managed)** characteristics include:
#### <Category lens>
- <Characteristic written as a recognizable statement of current state.>
#### <Category lens>
- <Characteristic.>
#### Impacts
<What this level means for the organization and its people.>
Anchor values for the level links are #level-100---initial, #level-200---managed, #level-300---defined, #level-400---predictable, and #level-500---optimizing. Verify the opening parenthesis is present in every level link; a missing parenthesis is a known defect in existing documents.
#### Impacts section whose claims follow from that level's characteristics.####. Never use ### for a category.#### Impacts as the heading, without the level number.✨) only for genuinely urgent or foundational characteristics, and sparingly. They are optional.After creating the document:
Add a link to docs/competencies/microsoft365-maturity-model--competencies.md in the existing alphabetical list, using the format - [<Competency Name>](microsoft365-maturity-model--<kebab-case-name>.md).
Add an entry to docs/competencies/toc.yml in alphabetical position:
- name: <Competency Name> Competency
href: microsoft365-maturity-model--<kebab-case-name>.md
Use the nested items: form only when a matching how-to guide also exists.
Summarize:
Then suggest reviewing the new document with the review-maturity-model-competency skill.