CtrlK
BlogDocsLog inGet started
Tessl Logo

generate-prompt

Generates reusable Prompt Template files (.github/prompts/*.prompt.md) with variable substitution for ad-hoc, high-frequency tasks. Use when the user needs quick, repeatable prompts for common operations (explain code, fix bug, add tests, refactor, document). Creates templates with handlebars variables, optimized context structure, and strict output constraints. Not for complex workflows (use skills) or persistent roles (use agents).

93

2.10x
Quality

Does it follow best practices?

Impact

97%

2.10x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

99%

63%

Security Audit Prompt for Developer Tooling Team

Prompt template file creation with correct naming, frontmatter, and variable syntax

Criteria
Without context
With context

Correct file path

0%

100%

Kebab-case filename

62%

87%

YAML frontmatter present

0%

100%

Variables listed in frontmatter

0%

100%

Snake_case variable syntax

0%

100%

Double-brace syntax correct

0%

100%

Constraints front-loaded

66%

100%

Data back-loaded

30%

100%

Output constraints defined

91%

100%

Descriptive variable names

25%

100%

No executable scripts in template

100%

100%

100%

45%

Standardize Bug Fix Requests Across a Distributed Engineering Team

Bug fix prompt template with behavioral constraints and structured output

Criteria
Without context
With context

Correct output location

0%

100%

Action-oriented kebab-case name

42%

100%

YAML frontmatter with name and description

0%

100%

Error message variable included

100%

100%

Programming language variable

100%

100%

Constraints section present

100%

100%

System context before code variable

41%

100%

Code variable at end

20%

100%

Output structure specified

100%

100%

Properly closed double-brace variables

100%

100%

Snake_case variable names

0%

100%

92%

43%

Onboarding Toolkit: Reusable AI Prompts for a New Engineering Hire

Multiple prompt templates with consistent naming, frontmatter, and structure

Criteria
Without context
With context

All three files created

60%

100%

All files under .github/prompts/

0%

100%

All filenames kebab-case with .prompt.md extension

37%

100%

YAML frontmatter on each file

0%

100%

Variables listed in frontmatter

0%

0%

Snake_case variables in all templates

0%

100%

Properly closed double braces

0%

100%

No scripts or executable code in templates

100%

100%

System context front-loaded in each template

90%

100%

Output constraints defined per template

87%

100%

Code/diff variable at end in code-related templates

100%

87%

Prompts-readme.md created

100%

100%

Repository
canonical/copilot-collections
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.