CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

report-issue

Use this skill when the user wants to "report a bug", "file an issue", "report an issue", "submit a bug report", or report any problem with the code-apps plugin to the GitHub repository.

Quality

66%

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

Fix and improve this skill with Tessl

tessl review fix ./plugins/code-apps/skills/report-issue/SKILL.md

The canonical home for this skill is report-issue in microsoft/power-platform-skills

SKILL.md
Quality
Evals
Security

Quality

Content

65%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.

The body is maximally concise and delegates cleanly to a single one-level-deep workflow file, which is the right instinct. However, it is a pure redirect: no inline overview of the phases, no fallback if the bundle file is unavailable, and the referenced file does not exist in the evaluated bundle, so nothing about the actual workflow can be assessed from the skill itself.

Suggestions

Add a one-line inline summary of the workflow phases (e.g., 'Phases: gather repro details, search existing issues, fill template, post via gh') so the skill remains actionable even if the bundle file cannot be read.

Verify the referenced path — ${PLUGIN_ROOT}/skills/report-issue/report-issue-workflow.md is not present in the skill's directory (no references/ or sibling file), leaving the body pointing at an unverifiable target.

Include a brief fallback instruction for what to do if the bundled workflow file is missing or unreadable.

DimensionReasoningScore

Conciseness

The body is a single lean directive — "Read and follow all phases defined in that bundled file" — with zero padding and no explanation of concepts Claude already knows. Every token earns its place, matching the lean-and-efficient anchor exactly.

5 / 5

Actionability

It points to a concrete path (${PLUGIN_ROOT}/skills/report-issue/report-issue-workflow.md), which is executable as a read directive, but the body itself contains no steps, commands, or fallback guidance — 'follow all phases' delegates rather than instructs. Not level 4 because the body's executable content is a bare pointer with key details entirely external.

3 / 5

Workflow Clarity

The single directive (read the bundled workflow, follow its phases) is unambiguous, but the sequence, checkpoints, and any validation steps are invisible in what is written — they live in an external file. The simple-skill exception does not apply because issue filing is a delegated multi-phase process, not a single self-contained action, so this sits between the delegated-but-opaque anchors.

3 / 5

Progressive Disclosure

The reference is clearly signaled (bold 'Workflow:' label) and one level deep, but the body is a pure redirect with no inline overview, and the referenced bundle file is not present in the skill's directory (no references/, scripts/, or assets/ exist), so the reference cannot be verified against the actual bundle structure. Between the level-3 'references present but structure incomplete' and level-4 'good structure' anchors.

3 / 5

Total

14

/

20

Passed

Description

56%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.

The description has excellent, natural trigger phrasing and a clear scope, but it is entirely 'when' with almost no 'what'. It never states the concrete actions the skill performs (e.g., collect reproduction steps, check existing issues, fill the issue template, post to GitHub), leaving its capabilities implied.

Suggestions

Add a concrete 'what' clause naming the actions the skill performs, e.g., 'Collects reproduction details, searches existing issues, fills the issue template, and files the report on the code-apps plugin's GitHub repository.'

Include additional natural trigger variants such as 'open an issue', 'create an issue', or 'raise an issue' to broaden synonym coverage.

State the artifact the skill produces (a formatted GitHub issue) so the 'what' is explicit rather than inferred from the destination repository.

DimensionReasoningScore

Specificity

Names the domain (issue reporting for the code-apps plugin) but lists no concrete actions — no mention of gathering reproduction details, searching existing issues, filling a template, or creating the issue. It matches 'names the domain but actions are minimal or generic' rather than the level-3 anchor, which requires 1-2 concrete actions actually stated.

2 / 5

Completeness

The 'when' is explicit and trigger-phrase-rich, but the 'what' is only weakly implied — "report any problem ... to the GitHub repository" says where it goes, not what the skill does. Falls between the level-3 and level-4 anchors because one half (when) is strong while the other (what) is thin.

3 / 5

Trigger Term Quality

Good natural trigger coverage with synonyms ("report a bug", "file an issue", "report an issue", "submit a bug report") that users would actually say. Not 5 because common variants like "open an issue", "create an issue", and "raise an issue" are missing.

4 / 5

Distinctiveness Conflict Risk

Scoped to a specific plugin and repository, giving a clear niche with mostly distinct triggers. Minor overlap risk remains because generic phrases like "report a bug" could fire when the user means an issue on a different project or skill.

4 / 5

Total

13

/

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: 1 missing, 1 deeper-than-1-level

Warning

Total

13

/

16

Passed

Repository

microsoft/power-platform-skills

Path

plugins/code-apps/skills/report-issue/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.