CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

senior-fullstack

Complete toolkit for senior fullstack with modern tools and best practices.

1.00x
Quality

45%

Does it follow best practices?

Impact

78%

1.00x

2 of 3 eval scenarios. Add 1 more for a full score.

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./plugins/antigravity-bundle-full-stack-developer/skills/senior-fullstack/SKILL.md

The canonical home for this skill is senior-fullstack in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

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

The skill has a sound file structure — real scripts and one-level-deep references, clearly signaled — but the SKILL.md body itself is mostly filler. Placeholder-level usage lines with undocumented options, boilerplate feature lists, and generic best-practices platitudes mean an agent reading it learns almost nothing actionable beyond which files exist.

Suggestions

Document each script's actual arguments with at least one complete, runnable invocation (real flags and a sample target) instead of '[options]'/'[arguments]' placeholders.

Delete the contentless feature bullets and the Best Practices Summary platitudes — replace with the specific decisions or conventions the references encode.

Add validation checkpoints to the Development Workflow (e.g., how to interpret analyzer output and what must pass before applying fixes), and consolidate the three redundant reference listings into one section.

DimensionReasoningScore

Conciseness

The body is pervasively padded: contentless feature bullets ('Automated scaffolding', 'Deep analysis', 'Best practices built-in', 'Expert-level automation') and a Best Practices Summary of platitudes Claude already knows ('Write clear code', 'Validate all inputs', 'Measure before optimizing'). This matches the anchor for noticeably verbose with several padded sections; it stops short of a 1 only because no background concepts are explained.

2 / 5

Actionability

Script invocations cite real paths (python scripts/fullstack_scaffolder.py) but with literal '[options]'/'[arguments]' placeholders and no documented flags or worked examples anywhere; surrounding commands (npm run dev, docker build) are generic boilerplate. Some concrete guidance exists but it is incomplete and placeholder-level, fitting the pseudocode/incomplete anchor rather than the fully executable one.

3 / 5

Workflow Clarity

The Development Workflow section lists a sequence (install dependencies, run quality checks, apply fixes) but includes no validation checkpoints — 'Review recommendations / Apply fixes' is implicit and nothing verifies analyzer output or scaffolding results before proceeding. Steps are present with missing checkpoints, matching the third anchor.

3 / 5

Progressive Disclosure

Structure is good: the body is an overview with three real, one-level-deep reference files (verified present in references/) clearly signaled in dedicated sections, and the three cited scripts exist in scripts/. Minor gaps keep it below a 5: reference descriptions are contentless boilerplate ('Detailed patterns and practices') and the same three files are re-listed redundantly across the Reference Documentation, Development Workflow, and Resources sections.

4 / 5

Total

12

/

20

Passed

Description

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

The description is generic marketing copy rather than a capability statement: it names no concrete actions, contains no trigger conditions, and is so broad it would compete with nearly every other development skill. It closely resembles the rubric's bad-overall examples in structure despite mentioning a specific role.

Suggestions

Replace the abstract phrasing with concrete actions, e.g., 'Scaffolds fullstack projects, analyzes code quality, and documents architecture patterns' — naming what the scripts actually do.

Add an explicit 'Use when...' clause with natural trigger phrases such as 'Use when starting a new fullstack project, setting up a project structure, or running code quality checks'.

Include natural user vocabulary (scaffold, boilerplate, project setup, code review, tech stack) so the skill is discoverable and distinguishable from generic development skills.

DimensionReasoningScore

Specificity

The description is "Complete toolkit for senior fullstack with modern tools and best practices" — no concrete action is named anywhere; 'toolkit', 'modern tools', and 'best practices' are pure abstract filler, matching the anchor for entirely vague with no concrete actions.

1 / 5

Completeness

It offers a vague 'what' ('complete toolkit... best practices') and no 'when' at all — there is no 'Use when...' clause or equivalent trigger guidance, placing it squarely on the anchor for a vague what with no when.

2 / 5

Trigger Term Quality

The only domain keyword is 'senior fullstack'; 'modern tools' and 'best practices' are generic buzzwords, and no natural phrases a user would actually say (e.g., 'scaffold a project', 'review my architecture') appear. It names the domain with one or two generic keywords but misses the natural trigger phrases, fitting the second anchor.

2 / 5

Distinctiveness Conflict Risk

'Senior fullstack' spans virtually all web/application development work, so this description would collide with almost any development-oriented skill. It is not a 1 because the role term does narrow the domain slightly, fitting the anchor for very broad with high overlap risk.

2 / 5

Total

7

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository

administrakt0r/AI-Agents-Safe-Coding-Skills

Path

plugins/antigravity-bundle-full-stack-developer/skills/senior-fullstack/SKILL.md

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.