Skip to main content

skill-generator

Facilitates the creation of new Claude Code skills with configurable execution modes for efficient skill scaffolding and workflow building.

Install this skill

or
25/100

Security score

The skill-generator skill was audited on Jun 11, 2026 and we found 15 security issues across 1 threat category. Review the findings below before installing.

Categories Tested

Security Issues

medium line 221

Template literal with variable interpolation in command context

SourceSKILL.md
221const workDir = `.workflow/.scratchpad/skill-gen-${timestamp}`;
medium line 222

Template literal with variable interpolation in command context

SourceSKILL.md
222Write(`${workDir}/skill-config.json`, JSON.stringify(config));
medium line 225

Template literal with variable interpolation in command context

SourceSKILL.md
225const skillDir = `.claude/skills/${config.skill_name}`;
medium line 226

Template literal with variable interpolation in command context

SourceSKILL.md
226Bash(`mkdir -p "${skillDir}/phases" "${skillDir}/specs" "${skillDir}/templates"`);
medium line 227

Template literal with variable interpolation in command context

SourceSKILL.md
227Write(`${skillDir}/SKILL.md`, generateSkillEntry(config));
medium line 231

Template literal with variable interpolation in command context

SourceSKILL.md
231Write(`${skillDir}/phases/_orchestrator.md`, generateOrchestrator(config));
medium line 232

Template literal with variable interpolation in command context

SourceSKILL.md
232Write(`${skillDir}/workflow.json`, generateWorkflowDef(config));
medium line 234

Template literal with variable interpolation in command context

SourceSKILL.md
234Write(`${skillDir}/phases/${phase.id}.md`, generatePhase(phase, config));
medium line 237

Template literal with variable interpolation in command context

SourceSKILL.md
237Write(`${skillDir}/phases/orchestrator.md`, generateAutonomousOrchestrator(config));
medium line 238

Template literal with variable interpolation in command context

SourceSKILL.md
238Write(`${skillDir}/phases/state-schema.md`, generateStateSchema(config));
medium line 240

Template literal with variable interpolation in command context

SourceSKILL.md
240Write(`${skillDir}/phases/actions/${action.id}.md`, generateAction(action, config));
medium line 245

Template literal with variable interpolation in command context

SourceSKILL.md
245Write(`${skillDir}/specs/${config.skill_name}-requirements.md`, generateRequirements(config));
medium line 246

Template literal with variable interpolation in command context

SourceSKILL.md
246Write(`${skillDir}/specs/quality-standards.md`, generateQualityStandards(config));
medium line 251

Template literal with variable interpolation in command context

SourceSKILL.md
251Write(`${skillDir}/validation-report.json`, JSON.stringify(validation));
medium line 252

Template literal with variable interpolation in command context

SourceSKILL.md
252Write(`${skillDir}/README.md`, generateReadme(config, validation));
Scanned on Jun 11, 2026
View Security Dashboard
Installation guide →
GitHub Stars 2.1K
Rate this skill
Categorydevelopment
UpdatedJune 15, 2026
catlog22/Claude-Code-Workflow