CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

one-step-better-ai-pm

Get one actionable improvement for your AI product based on the latest GenAI PM briefs. Fetch the last 5 days of curated AI PM insights from genaipm.com, analyze the current repo/project, find synergy between trending topics and the user's work, then research the source material and apply a concrete improvement. Use when the user wants to improve their AI product, get coaching on AI PM best practices, apply the latest industry insights to their codebase, or run "/one-step-better-ai-pm". Requires a GenAI PM subscriber email (set GENAIPM_EMAIL env var or provide when prompted).

73

Quality

92%

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

88%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 well-engineered instruction-only skill: concrete commands and schemas, a five-phase workflow with a genuine approval gate and error handling, and no padding. The only improvement space is trimming a few example lists and considering a reference file for the scoring criteria and history format.

DimensionReasoningScore

Conciseness

The body is efficient — no explanations of concepts Claude already knows; instructions like 'Grep for AI/LLM SDK imports (openai, anthropic, langchain...)' and the four profile dimensions are operational, not educational. Minor trimmable padding exists, e.g., parenthetical example lists such as '(generation, curation, classification, chat, agents, embeddings, etc.)' and the 'e.g.' clauses under Phase 3 criteria, so it sits at 4 rather than the lean-every-token-earns-its-place anchor of 5.

4 / 5

Actionability

Guidance is copy-paste executable throughout: the exact fetch command 'WebFetch https://genaipm.com/api/feed/latest?email=<email>', the response shape ('data array contains up to 5 entries, each with date, title, and content (full HTML)'), exact discovery file paths to check, grep targets, a concrete history.json entry schema, and a 401 error-handling path. Even the open-ended 'apply' phase is grounded with five concrete example change types.

5 / 5

Workflow Clarity

Five clearly numbered phases with an explicit approval checkpoint ('Do NOT proceed to Phase 4 without explicit user approval' plus 'Wait for the user to approve, pick a different item, or decline'), a verification step (showing the repo profile 'so the user can verify understanding'), a 401 recovery path, history-based dedup, and an honest no-match fallback. This matches the anchor with explicit validation steps and feedback loops; the destructive/batch cap does not apply since changes are user-gated.

5 / 5

Progressive Disclosure

No bundle files exist (references/, scripts/, assets/ are absent) and the skill is a self-contained ~125-line document with well-organized section headers and clear phase navigation; the body's only file references are runtime artifacts, not dangling bundle paths. It is not 5 because the brief-scoring criteria and the history.json format are moderately detailed content that could live in a one-level-deep reference file, though self-containment at this length is a defensible choice.

4 / 5

Total

18

/

20

Passed

Description

92%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: third-person voice, concrete multi-step capability list, an explicit and well-phrased 'Use when...' trigger clause, and a stated prerequisite. Only minor upside remains in synonym coverage for trigger terms.

DimensionReasoningScore

Specificity

The description lists the full action pipeline concretely: 'Fetch the last 5 days of curated AI PM insights from genaipm.com, analyze the current repo/project, find synergy between trending topics and the user's work, then research the source material and apply a concrete improvement.' Every stage of the skill is named with a specific action, and it even states the data window (last 5 days) and source domain.

5 / 5

Completeness

It explicitly answers both questions: 'what' via the fetch/analyze/match/research/apply pipeline, and 'when' via a clear 'Use when the user wants to improve their AI product, get coaching on AI PM best practices, apply the latest industry insights to their codebase, or run "/one-step-better-ai-pm"' clause with concrete triggers. It additionally surfaces the prerequisite (GENAIPM_EMAIL), going beyond the anchor requirements.

5 / 5

Trigger Term Quality

Good natural trigger phrases: 'improve their AI product', 'get coaching on AI PM best practices', 'apply the latest industry insights to their codebase', plus the explicit slash command '/one-step-better-ai-pm'. A few natural synonyms are missing (e.g., 'AI product manager tips', 'GenAI news'), which keeps it below the comprehensive-coverage anchor of 5.

4 / 5

Distinctiveness Conflict Risk

A clear niche (GenAI PM briefs from genaipm.com) with a named proprietary source, a unique slash command, and specific trigger phrasing; minimal risk of firing for unrelated skills.

5 / 5

Total

19

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

menkesu/awesome-pm-skills

Path

extras/one-step-better-ai-pm/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.