CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

pm-skills

Use when coordinating project-delivery work across the 8 project-management sub-skills — sprint/velocity analytics, portfolio health, Jira/JQL, Confluence, Atlassian admin, templates, meeting analysis, team comms. Triggers on 'our sprints feel off', 'project health report', 'audit our Jira permissions', 'when will it be done', 'run the delivery loop'. Forks context to route to one sub-skill via a deterministic signal router and returns a digest; can also drive a full goal→plan→execute→verify→close delivery loop through the repo-wide agent-harness with Jira MCP data bridged into the domain's analytics tools. Distinct from product-team (what to build vs how to deliver it), business-operations (internal ops), and engineering/agent-harness (the generic loop engine this orchestrator plugs into).

71

Quality

89%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

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

An operationally excellent body: deterministic routing with documented exit codes, a fully gated delivery loop with machine-checkable verification, and well-signaled one-level-deep references. Weaknesses are minor — some redundancy between governance sections, an abbreviated harness command, and one unresolvable in-bundle reference path.

DimensionReasoningScore

Conciseness

The body is dense and operational — router exit codes, gate commands with exit semantics, attempt caps, MCP tool sequences — with no tutorial padding explaining concepts Claude already knows. Minor trimmable redundancy exists between 'Hard rules' and 'Anti-patterns', and the forcing-question library runs long, so it fits 'minor instances of over-explanation' (4) rather than 'every token earns its place' (5).

4 / 5

Actionability

Mostly copy-paste-ready commands with flags and documented exit codes (pm_goal_router.py --text … --output json; jira_snapshot_bridge.py --input snapshot.json --to flow; delivery_loop_gate.py --plan plan.json --mode close), plus named MCP tools. Not 5 because loop_controller.py is abbreviated as 'init|next|record|verify|close ...' and the plan.json schema the gate consumes is never shown — minor gaps per the 4 anchor.

4 / 5

Workflow Clarity

The delivery loop is a clearly sequenced Observe→Choose→Act→Verify→Record contract with explicit machine-run validation gates, exit-code-driven error recovery (exit 2 → one clarifying question with recommended answer; exit 4 → close refused), attempt/iteration caps with escalation, and approval-required terminal states for destructive actions. Destructive and batch operations are explicitly gated, matching the 5 anchor's explicit validation and feedback loops.

5 / 5

Progressive Disclosure

Good structure: three real, one-level-deep reference files in references/ are linked with content summaries, and all three scripts are referenced from the body with their roles. Not 5 because the referenced 'project-management/references/atlassian-mcp-tools.md' does not exist in the bundle (a dangling path from the skill's own directory), and the assets/ files (sample_jira_snapshot.json, expected_flow_metrics.json) are never linked from the body — minor organization gaps per the 4 anchor.

4 / 5

Total

17

/

20

Passed

Description

95%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 description: explicit 'Use when' trigger guidance with natural quoted trigger phrases, concrete orchestrator-level actions, and explicit disambiguation from three adjacent skills. The only weakness is that the eight sub-skills are enumerated as topic domains rather than concrete actions, leaving slight specificity on the table.

DimensionReasoningScore

Specificity

Lists several concrete actions — "route to one sub-skill via a deterministic signal router and returns a digest", "drive a full goal→plan→execute→verify→close delivery loop", "Jira MCP data bridged into the domain's analytics tools" — but the eight sub-skills are only named as domains rather than actions, leaving minor coverage gaps. Fits the 'several specific actions; minor gaps' anchor, not the comprehensive 5, and is well above the 1–2-action anchor at 3.

4 / 5

Completeness

Explicitly answers both questions: an explicit "Use when coordinating project-delivery work…" trigger clause with concrete quoted trigger phrases, and a clear dual 'what' (routing to sub-skills + driving a governed delivery loop). Clearly matches the 5 anchor; the 4 anchor's 'when could be more explicit' does not apply given verbatim trigger phrases.

5 / 5

Trigger Term Quality

Quotes natural phrases users would actually say — "our sprints feel off", "project health report", "audit our Jira permissions", "when will it be done", "run the delivery loop" — plus keyword synonyms (sprint/velocity, Jira/JQL, meeting analysis, team comms). Comprehensive natural-term coverage with no common variants missing, matching the 5 anchor rather than the 'a few natural terms missing' 4.

5 / 5

Distinctiveness Conflict Risk

Establishes a clear PM-delivery niche and explicitly fences off neighbors — "Distinct from product-team (what to build vs how to deliver it), business-operations (internal ops), and engineering/agent-harness (the generic loop engine this orchestrator plugs into)". Minimal conflict risk, matching the 5 anchor rather than the minor-overlap 4.

5 / 5

Total

19

/

20

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.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

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

Warning

Total

14

/

16

Passed

Repository

alirezarezvani/claude-skills

Path

project-management/skills/pm-skills/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.