CtrlK
BlogDocsLog inGet started
Tessl Logo

activate-site

Activates and provisions a Power Pages website in a Power Platform environment via the Power Platform REST API. Use when the user wants to activate, provision, turn on, or enable a Power Pages website or portal.

71

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

77%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The skill body is highly actionable with an excellent validation-rich workflow, but it is somewhat verbose inline and has progressive-disclosure gaps: a missing references directory, an orphaned script, and reference-worthy content kept inline.

Suggestions

Create the referenced references/ directory (or fix the skill-tracking-reference.md path) so the Phase 5.2 reference pointer resolves to a real file.

Either reference or remove the unused scripts/validate-activation.js bundle file to keep the bundle structure honest.

Extract the Phase 5.1b marker-writing and 5.2b ALM-plan-refresh blocks into a short reference file, leaving only the command and a one-line pointer inline, to tighten conciseness and improve progressive disclosure.

DimensionReasoningScore

Conciseness

The body is operational and free of concept padding, but the inline Phase 5.1b marker-writing and 5.2b ALM-refresh prose blocks are verbose and could be tightened or extracted to a reference.

2 / 3

Actionability

Provides fully executable pac/az/node commands with all flags, a status-code to action matrix, subdomain validation rules, and copy-paste summary templates, matching the top anchor.

3 / 3

Workflow Clarity

Five phases are clearly sequenced with goals and outputs, plus explicit validation checkpoints and error-recovery feedback loops (400/401/403/409/429), satisfying the top anchor.

3 / 3

Progressive Disclosure

Heavy logic is delegated to scripts, but the referenced references/ directory is absent, validate-activation.js is an orphaned bundle script, and detail that could live in a reference is inline.

2 / 3

Total

10

/

12

Passed

Description

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is concise, third-person, and fully answers what the skill does and when to invoke it, with natural trigger variations. It is among the strongest descriptions in the reference set.

DimensionReasoningScore

Specificity

Names concrete actions ("Activates and provisions"), the domain (Power Pages website), the mechanism (Power Platform REST API), and the environment, matching the multiple-specific-actions anchor.

3 / 3

Completeness

Explicitly answers both what (activates/provisions via the REST API) and when (explicit "Use when..." triggers), satisfying the top anchor.

3 / 3

Trigger Term Quality

"Use when the user wants to activate, provision, turn on, or enable a Power Pages website or portal" gives broad coverage of natural phrasings a user would say.

3 / 3

Distinctiveness Conflict Risk

The Power Pages website activation niche with Power-Pages-specific triggers is distinct and unlikely to fire for unrelated skills.

3 / 3

Total

12

/

12

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

14

/

16

Passed

Repository
microsoft/power-platform-skills
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.