CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

add-excel

Adds Excel Online (Business) connector to a Power Apps code app. Use when reading or writing Excel workbook data from OneDrive or SharePoint.

Quality

82%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

82%Weight 40%Scale 1-5

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

A tightly written, highly actionable workflow with concrete code for both OneDrive and SharePoint variants. Main room for improvement is making the build-error feedback loop explicit and consolidating the repeated shared-file references.

DimensionReasoningScore

Conciseness

The body is efficient with code-first guidance and no concept over-explanation, but the 'Key points' bullets restate details already visible in the code comments, keeping it just below the leanest (5) anchor.

4 / 5

Actionability

Provides copy-paste-ready bash commands (with -c/-d/--table flags) and complete TypeScript AddRowIntoTable examples covering both OneDrive and SharePoint cases, matching the fully-executable top anchor.

5 / 5

Workflow Clarity

A clear 6-step sequence with a build validation checkpoint ('Fix TypeScript errors before proceeding. Do NOT deploy yet.') and memory-bank bookends; it is not 5 because the validate->fix->retry feedback loop is only implicit rather than an explicit loop.

4 / 5

Progressive Disclosure

Well-organized step sections with one-level-deep, clearly-signaled references to shared-instructions.md and connector-reference.md; not 5 because no local bundle files exist and the shared references are repeated across steps rather than consolidated into a clean overview.

4 / 5

Total

17

/

20

Passed

Description

78%Weight 40%Scale 1-5

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

A strong, concise description that clearly states both capability and trigger conditions with natural keywords. It could be sharpened by listing additional concrete actions and including the .xlsx extension for fuller trigger coverage.

DimensionReasoningScore

Specificity

Names the domain ('Excel Online (Business) connector to a Power Apps code app') and one concrete action ('Adds...connector'), matching the anchor for 1-2 concrete actions without comprehensive coverage; it is not a 4 because only a single action is named.

3 / 5

Completeness

Explicitly answers both 'what' ('Adds Excel Online (Business) connector to a Power Apps code app') and 'when' ('Use when reading or writing Excel workbook data from OneDrive or SharePoint') with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Good natural keyword coverage ('reading or writing Excel workbook data from OneDrive or SharePoint') but misses common synonyms/extensions like .xlsx, fitting the 'good coverage, a few natural terms missing' anchor rather than comprehensive (5).

4 / 5

Distinctiveness Conflict Risk

The Power Apps code-app + Excel Online connector niche is mostly distinct with minor overlap risk against generic Excel read/write skills; not a 5 because some overlap with broader Excel skills remains.

4 / 5

Total

16

/

20

Passed

Validation

81%

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

Validation — 13 / 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

relative_links

Relative link issues: 4 missing, 4 deeper-than-1-level

Warning

Total

13

/

16

Passed

Repository

microsoft/power-platform-skills

Path

plugins/code-apps/skills/add-excel/SKILL.md

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.