CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

senior-prompt-engineer

World-class prompt engineering skill for LLM optimization, prompt patterns, structured outputs, and AI product development. Expertise in Claude, GPT-4, prompt design patterns, few-shot learning, chain-of-thought, and AI evaluation. Includes RAG optimization, agent design, and LLM system architecture. Use when building AI products, optimizing LLM performance, designing agentic systems, or implementing advanced prompting techniques.

52

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 ./bundled/skills/senior-prompt-engineer/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

40%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 has a sound file/reference structure with real, clearly signaled bundle files, but is undermined by heavy generic buzzword padding, contextless command blocks, and the absence of any sequenced workflow or validation for its destructive/batch deploy operations. The actionable parts are buried under content that adds no signal beyond what Claude already knows.

Suggestions

Cut the generic bullet lists (Core Expertise, Tech Stack, Best Practices, Senior-Level Responsibilities, Performance Targets) — they restate knowledge Claude already has and burn context without adding signal.

Replace the unlabeled 'Core Tool 1/2/3' commands with a short sequenced workflow that explains what each script does, when to run it, and how to validate the result before proceeding.

Add an explicit validation/retry checkpoint around the deploy/agent_orchestrator batch operation (validate -> fix -> re-validate -> only-then-deploy) so the destructive step is guarded.

DimensionReasoningScore

Conciseness

The body is padded with generic buzzword bullet lists Claude already knows ('Advanced production patterns and architectures', 'Test-driven development', 'Mentor junior engineers', arbitrary 'P50 < 50ms' targets, an exhaustive Tech Stack), fitting anchor 2 (noticeably verbose, several padded sections) better than 3; it stops short of anchor 1's 'explains concepts' since it lists rather than explains.

2 / 5

Actionability

Executable command blocks reference real scripts ('python scripts/prompt_optimizer.py --input data/ --output results/') and standard tooling (pytest, docker, kubectl), but they are unlabeled ('Core Tool 1/2/3') with no explanation of what each does or when to use it, and most of the document is abstract bullet lists, matching anchor 3 (some concrete guidance but incomplete, missing key details).

3 / 5

Workflow Clarity

There is no real sequenced workflow — 'Quick Start' lists three unrelated commands rather than steps — and the destructive/batch 'agent_orchestrator.py --deploy' operation has no validation or verification, fitting anchor 2 (rough sequence absent, validation absent); it does not reach anchor 3 because no coherent sequence is presented.

2 / 5

Progressive Disclosure

References are real one-level-deep files clearly signaled in dedicated 'Reference Documentation' and 'Resources' sections (verified: prompt_engineering_patterns.md, llm_evaluation_frameworks.md, agentic_system_design.md, and scripts/ all exist), matching anchor 4; the inlined generic lists are a conciseness problem more than a navigation problem, keeping it just below anchor 5.

4 / 5

Total

11

/

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.

The description clearly states what the skill does and when to use it, with strong natural trigger keywords and third-person voice. Its main weakness is buzzword padding ('World-class', 'Expertise in') and domain-noun listing rather than concrete actions, plus some breadth-driven overlap with general ML/AI skills.

DimensionReasoningScore

Specificity

Names a broad set of capability domains ('LLM optimization, prompt patterns, structured outputs', 'RAG optimization, agent design, LLM system architecture') but states them as nouns/topics rather than concrete actions, and prefixes with fluff ('World-class', 'Expertise in'); fits anchor 3 (names domain and capabilities) better than 2 (minimal actions) or 4 (several specific concrete actions).

3 / 5

Completeness

Explicitly answers both 'what' (the capability list) and 'when' via a concrete 'Use when building AI products, optimizing LLM performance, designing agentic systems, or implementing advanced prompting techniques' trigger clause, matching anchor 5; voice is third-person so no penalty applies.

5 / 5

Trigger Term Quality

Strong natural keyword coverage including synonyms and model names ('prompt engineering', 'few-shot learning', 'chain-of-thought', 'RAG', 'Claude', 'GPT-4', 'agentic systems', 'advanced prompting techniques'); not quite anchor 5 because file extensions are N/A and a few common phrasings are absent, but clearly above anchor 3.

4 / 5

Distinctiveness Conflict Risk

Prompt engineering / RAG / agentic-system triggers form a reasonably distinct niche, but broad phrases like 'AI product development' and 'LLM system architecture' overlap with general ML-engineering and agent-building skills, so it sits at anchor 4 rather than the minimal-conflict anchor 5.

4 / 5

Total

16

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 3 missing

Warning

Total

15

/

16

Passed

Repository

foryourhealth111-pixel/Vibe-Skills

Path

bundled/skills/senior-prompt-engineer/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.