CtrlK
BlogDocsLog inGet started
Tessl Logo

giuseppe-trisciuoglio/developer-kit

Comprehensive developer toolkit providing reusable skills for Java/Spring Boot, TypeScript/NestJS/React/Next.js, Python, PHP, AWS CloudFormation, AI/RAG, DevOps, and more.

89

Quality

89%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Risky

Do not use without reviewing

Overview
Quality
Evals
Security
Files

Quality

Discovery

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is an excellent skill description that clearly defines a narrow, well-scoped niche (PHP/Symfony on AWS Lambda via Bref). It lists concrete actions, provides explicit 'Use when' guidance, and includes a comprehensive set of natural trigger terms. The description is thorough without being verbose and would allow Claude to confidently select this skill from a large pool.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: creates Lambda handler classes, configures runtime layers, sets up SQS/SNS event triggers, implements warm-up strategies, and optimizes cold starts. These are detailed, actionable capabilities.

3 / 3

Completeness

Clearly answers both 'what' (Lambda handler classes, runtime layers, SQS/SNS triggers, warm-up strategies, cold start optimization) and 'when' with an explicit 'Use when...' clause covering deployment, API Gateway integration, serverless PHP, and performance optimization scenarios.

3 / 3

Trigger Term Quality

Excellent coverage of natural terms users would say, including explicit trigger phrases like 'create lambda php', 'deploy symfony lambda', 'bref lambda aws', 'php lambda cold start', 'symfony serverless', and variations covering both framework-specific and general serverless PHP terminology.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive niche combining PHP, Symfony, Bref framework, and AWS Lambda. The specificity of the technology stack (Bref + Symfony + Lambda) makes it very unlikely to conflict with general AWS, general PHP, or general serverless skills.

3 / 3

Total

12

/

12

Passed

Implementation

57%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This skill provides a reasonable overview of PHP Lambda deployment with Bref, with good structure and progressive disclosure through reference files. Its main weaknesses are questionable accuracy of some code examples (the Bref API usage looks incorrect), moderate verbosity with sections that explain things Claude already knows, and incomplete validation checkpoints in the core workflow. The deployment section is the strongest part with clear sequenced steps.

Suggestions

Verify and fix the Bref code examples - the `Bref\Symfony\Bref` class and `Bref\Lambda\main` function appear inaccurate; use actual Bref 2.x API patterns like `Bref\Context\Context` and proper handler signatures.

Replace the cold start optimization bullet points (step 4) with concrete code showing lazy service loading and Symfony configuration changes.

Remove the 'When to Use' section and trim 'PHP-Specific Considerations' to only non-obvious items - Claude already knows Lambda is ephemeral and that newer PHP versions perform better.

Add explicit validation checkpoints in the main implementation workflow, e.g., 'After step 3, run `serverless print` to validate your configuration before proceeding.'

DimensionReasoningScore

Conciseness

The skill is moderately efficient but includes some unnecessary content like the 'When to Use' section (which restates the description), explanations of obvious concepts (e.g., 'Lambda containers are ephemeral'), and the 'Common Pitfalls' section contains advice Claude would already know. The comparison table and structure diagrams add value but the overall document could be tightened significantly.

2 / 3

Actionability

Provides executable code examples for handlers, serverless.yml configs, and deployment commands, which is good. However, the Symfony Bref entry point code may not be accurate (Bref\Symfony\Bref class usage looks fabricated), the raw PHP handler uses a non-standard `Bref\Lambda\main` function that may not exist, and cold start optimization is listed as bullet points without concrete code. Key details like actual Bref runtime layer configuration are missing.

2 / 3

Workflow Clarity

The 'Deploy and Validate' section has a clear sequence with local testing before deployment and verification after. However, the main implementation workflow (steps 1-5) lacks explicit validation checkpoints between steps. The examples section shows process steps with validation, but the core instructions could benefit from more explicit feedback loops, especially around testing configuration validity before deployment.

2 / 3

Progressive Disclosure

Well-structured with a clear overview, organized sections progressing from setup to implementation to deployment, and clearly signaled one-level-deep references at the bottom pointing to specific reference files for Bref, raw PHP, deployment, and testing details.

3 / 3

Total

9

/

12

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

Total

10

/

11

Passed

Reviewed

Table of Contents