Skip to main content

creating-subpackages

Documents patterns for creating AWS service subpackages in a monorepo, ensuring consistent structure and resource management.

Install this skill

or
55/100

Security score

The creating-subpackages skill was audited on Feb 19, 2026 and we found 9 security issues across 1 threat category. Review the findings below before installing.

Categories Tested

Security Issues

medium line 57

Template literal with variable interpolation in command context

SourceSKILL.md
57const role = new Role(scope, `${props.functionName}-role`, { ... });
medium line 58

Template literal with variable interpolation in command context

SourceSKILL.md
58const logGroup = new LogGroup(scope, `${props.functionName}-logs`, { ... });
medium line 135

Template literal with variable interpolation in command context

SourceSKILL.md
135new Role(scope, `${props.functionName}-role`, {
medium line 136

Template literal with variable interpolation in command context

SourceSKILL.md
136roleName: props.roleName || `${props.functionName}-execution-role`,
medium line 142

Template literal with variable interpolation in command context

SourceSKILL.md
142const logGroup = new LogGroup(scope, `${props.functionName}-logs`, {
medium line 143

Template literal with variable interpolation in command context

SourceSKILL.md
143logGroupName: `/aws/lambda/${props.functionName}`,
medium line 395

Template literal with variable interpolation in command context

SourceSKILL.md
395? new Key(scope, `${props.resourceName}-kms`, {
medium line 407

Template literal with variable interpolation in command context

SourceSKILL.md
407return new ParameterGroup(scope, `${props.name}-params`, {
medium line 477

Template literal with variable interpolation in command context

SourceSKILL.md
477new MyResourceStack(app, `my-resource-${env.name}`, envProps);
Scanned on Feb 19, 2026
View Security Dashboard
Installation guide →
GitHub Stars 106
Rate this skill
Categorydevelopment
UpdatedMay 21, 2026
majiayu000/claude-skill-registry