CtrlK
BlogDocsLog inGet started
Tessl Logo

easysam-skill

Build and deploy modular serverless applications using the EasySAM YAML-to-SAM generator. Always use this skill whenever the user asks to scaffold a serverless project, configure AWS resources (Lambda, DynamoDB, S3, SQS, SNS, EventBridge poller, OpenSearch Serverless, Kinesis, Function URLs), define resources.yaml or easysam.yaml, inspect schema or cloud settings, generate SAM templates, or set up GitHub Actions CI/CD pipelines for serverless applications, even if they don't explicitly mention 'EasySAM'.

73

Quality

90%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Critical

Do not install without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

85%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.

A well-structured, opinionated skill body with concrete commands, explicit validation gates, and a clear circuit-breaker feedback loop for risky deployments. Content is appropriately split across real reference files, with only minor room to tighten prose.

Suggestions

Move full YAML resource recipes inline (or include one representative end-to-end example) so the body is fully self-sufficient for common cases without requiring a jump to patterns.md.

Trim the brief rationale clauses on cardinal rules to pure imperatives where the reasoning is self-evident, recovering a few tokens.

DimensionReasoningScore

Conciseness

Mostly lean with imperative directives, concrete commands, and a useful project-hierarchy tree; minor prose rationales (e.g., 'FastAPI manages internal sub-path routing') could be trimmed but earn their place by justifying rules.

4 / 5

Actionability

Provides copy-paste-ready commands for the core workflows (init, inspect schema/cloud, generate, deploy) and a concrete YAML integration example, though full per-resource recipes are deferred to references rather than inline.

4 / 5

Workflow Clarity

Multi-step workflows (Implement-Validate-Test, Deployment Pipeline & Safety) are explicitly sequenced with validation gates ('Schema Validation Gate', 'Cloud Verification Gate') and a feedback loop (circuit-breaker that stops after 2 deploy failures and reports CloudFormation status).

5 / 5

Progressive Disclosure

The body is a well-organized overview with a dedicated 'Reference Material' section pointing one level deep to real bundle files (references/examples.md, patterns.md, troubleshooting.md; assets/publish.yml), keeping the overview concise while details live in separate files.

5 / 5

Total

18

/

20

Passed

Description

96%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.

A strong, concrete description that clearly answers both what the skill does and when to use it, with rich natural trigger terms. The only soft spot is mild conflict risk from the explicit broadening clause.

Suggestions

Tighten the broadening clause ('even if they don't explicitly mention EasySAM') so it scopes to EasySAM-shaped requests (e.g., resources.yaml/easysam.yaml) rather than generic serverless scaffolding, reducing overlap with general AWS skills.

DimensionReasoningScore

Specificity

Lists multiple concrete actions—scaffold serverless projects, configure a named set of AWS resources, define resources.yaml/easysam.yaml, inspect schema/cloud settings, generate SAM templates, and set up GitHub Actions CI/CD—giving comprehensive coverage.

5 / 5

Completeness

Explicitly states what it does ('Build and deploy modular serverless applications using the EasySAM YAML-to-SAM generator') and when to use it ('Always use this skill whenever the user asks to... even if they don't explicitly mention EasySAM'), with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural terms users would say, including resource names (Lambda, DynamoDB, S3, SQS, SNS, Kinesis), concrete filenames (resources.yaml, easysam.yaml), and phrases like 'scaffold a serverless project' and 'GitHub Actions CI/CD pipelines'.

5 / 5

Distinctiveness Conflict Risk

EasySAM-specific anchors (YAML-to-SAM, resources.yaml, easysam.yaml) form a clear niche, but the 'even if they don't explicitly mention EasySAM' clause broadens triggers toward general serverless scaffolding, creating minor overlap risk with other AWS/SAM skills.

4 / 5

Total

19

/

20

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
scartill/easysam-skills
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.