CtrlK
BlogDocsLog inGet started
Tessl Logo

plugin-creator

Automatically creates new Claude Code plugins with proper structure, validation, and marketplace integration when user mentions creating a plugin, new plugin, or plugin from template. Specific to claude-code-plugins repository workflow.

Install with Tessl CLI

npx tessl i github:jeremylongshore/claude-code-plugins-plus-skills --skill plugin-creator
What are skills?

80

2.86x

Quality

70%

Does it follow best practices?

Impact

86%

2.86x

Average score across 6 eval scenarios

Optimize this skill with Tessl

npx tessl skill review --optimize ./backups/skill-structure-cleanup-20251108-073936/plugins/examples/skills-powerkit/skills/plugin-creator/SKILL.md
SKILL.md
Review
Evals

Evaluation results

100%

67%

New Developer Productivity Plugin for Claude Code

Commands plugin directory structure and marketplace integration

Criteria
Without context
With context

Kebab-case plugin name

100%

100%

Category folder

100%

100%

.claude-plugin directory

0%

100%

plugin.json required fields

50%

100%

Correct repository URL

0%

100%

MIT LICENSE file

0%

100%

commands/ directory

100%

100%

Command frontmatter fields

0%

100%

marketplace.extended.json updated

0%

100%

Marketplace slug

0%

100%

sync-marketplace documented

28%

100%

Validation script documented

28%

100%

Without context: $0.3373 · 1m 18s · 15 turns · 16 in / 4,838 out tokens

With context: $0.7340 · 2m 27s · 32 turns · 80 in / 8,836 out tokens

100%

65%

Automated Code Review Skill for Claude Code

Skills plugin SKILL.md format and structure

Criteria
Without context
With context

Kebab-case plugin name

100%

100%

Category folder

100%

100%

Nested skills directory

0%

100%

SKILL.md present

0%

100%

SKILL.md trigger keywords

70%

100%

SKILL.md allowed-tools

0%

100%

SKILL.md description covers when to use

30%

100%

plugin.json required fields

50%

100%

Keywords in plugin.json

100%

100%

MIT LICENSE

0%

100%

marketplace.extended.json entry

0%

100%

Correct repository URL

0%

100%

Without context: $0.3241 · 1m 27s · 15 turns · 15 in / 4,867 out tokens

With context: $0.7844 · 2m 35s · 33 turns · 33 in / 9,456 out tokens

74%

39%

Database Query Tools MCP Plugin for Claude Code

MCP plugin TypeScript scaffold and workspace integration

Criteria
Without context
With context

Kebab-case plugin name

100%

100%

Category folder

100%

100%

src/ directory

100%

100%

dist/ directory

0%

0%

mcp/ directory

0%

0%

TypeScript boilerplate

0%

100%

MCP SDK in package.json

100%

100%

pnpm workspace integration

0%

0%

plugin.json required fields

60%

100%

Correct repository URL

0%

100%

Marketplace slug

0%

100%

MIT LICENSE

0%

100%

Validation and sync documented

25%

100%

Without context: $0.7983 · 3m 5s · 29 turns · 29 in / 12,639 out tokens

With context: $0.9767 · 3m 3s · 36 turns · 37 in / 12,797 out tokens

100%

73%

Add an Automated PR Review Agent Plugin

Agents plugin structure and model specification

Criteria
Without context
With context

agents/ directory

0%

100%

Agent file present

0%

100%

Agent capabilities section

58%

100%

Model specification

0%

100%

Agent frontmatter

0%

100%

Kebab-case plugin name

100%

100%

Category folder

100%

100%

plugin.json required fields

80%

100%

Correct repository URL

0%

100%

marketplace.extended.json entry

0%

100%

MIT LICENSE file

0%

100%

Without context: $0.3409 · 1m 31s · 14 turns · 15 in / 5,351 out tokens

With context: $0.6839 · 2m 6s · 32 turns · 333 in / 7,655 out tokens

44%

24%

New Plugin Onboarding Checklist for the Marketplace

Plugin validation workflow and quality checks

Criteria
Without context
With context

jq JSON validation

0%

100%

validate-all.sh invocation

0%

0%

chmod +x for scripts

0%

0%

Duplicate name check

0%

0%

Source paths verification

0%

25%

Frontmatter verification

0%

100%

Valid category used

100%

100%

sync-marketplace invocation

0%

0%

jq catalog validation

0%

0%

plugin.json keywords non-empty

100%

100%

Validation summary produced

100%

100%

Without context: $1.1388 · 3m 20s · 36 turns · 8,775 in / 13,706 out tokens

With context: $0.8475 · 2m 28s · 39 turns · 287 in / 10,350 out tokens

100%

55%

Build a Comprehensive Developer Productivity Suite Plugin

Full multi-type plugin combining commands, agents, and skills

Criteria
Without context
With context

commands/ directory

100%

100%

Command frontmatter

37%

100%

agents/ directory

100%

100%

Agent model specification

0%

100%

Nested skills directory

100%

100%

SKILL.md present

100%

100%

SKILL.md trigger keywords

0%

100%

SKILL.md allowed-tools

0%

100%

plugin.json required fields

100%

100%

Correct repository URL

0%

100%

marketplace.extended.json entry

0%

100%

Marketplace slug

0%

100%

MIT LICENSE file

0%

100%

Without context: $1.2294 · 3m 47s · 34 turns · 5,057 in / 9,983 out tokens

With context: $0.6544 · 2m 10s · 28 turns · 61 in / 8,000 out tokens

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.