CtrlK
BlogDocsLog inGet started
Tessl Logo

backend-development-feature-development

Orchestrate end-to-end backend feature development from requirements to deployment. Use when coordinating multi-phase feature delivery across teams and services.

52

Quality

59%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/backend-development-feature-development/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

56%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's orchestration workflow is genuinely actionable — concrete subagent prompts, expected outputs, and a rollback ladder — and well sequenced. However, it is noticeably padded (a leftover extended-thinking block, duplicated option lists, a truncated example) and entirely monolithic with no reference files, costing it both token efficiency and progressive disclosure.

Suggestions

Delete the "[Extended thinking: ...]" paragraph, merge the duplicated methodology/deployment-strategy lists into the Execution Parameters section, and either complete the Example (add the expected output) or remove it.

Move the 12 per-phase prompt templates into a one-level-deep references file (e.g., references/phases.md), keeping SKILL.md as a concise phase overview with well-signaled links.

Add explicit validation checkpoints between phases (e.g., "Review the requirements document with the user before starting Phase 2") and a validate-fix-retry loop for test and security phases.

DimensionReasoningScore

Conciseness

The body carries several padded or redundant sections: the bracketed "[Extended thinking: ...]" paragraph restates the workflow in vague terms, methodology and deployment-strategy options are listed twice ("Configuration Options" and "Execution Parameters"), and the Example section shows a user request with no output. This matches anchor 2 (noticeably verbose, several unnecessary or padded sections) rather than anchor 3, since at least three distinct sections add tokens without adding guidance.

2 / 5

Actionability

Each of the 12 steps gives a concrete Task-tool invocation with a specific subagent_type and a ready-to-adapt prompt, plus expected output and context — mostly executable guidance for an orchestration skill. It is not a 5 because prompts contain unfilled placeholders like "[include business analysis from step 1]" and depend on named subagents whose availability is never verified, leaving minor gaps.

4 / 5

Workflow Clarity

The 12 steps are clearly sequenced across 4 phases with expected outputs and context chaining, and the Safety section plus a staged Rollback Strategy cover the risky production/deployment operations. It falls short of anchor 5 because there are no explicit validation gates between phases (e.g., "confirm requirements approved before implementation") and no validate-fix-retry loops, only end-state Success Criteria.

4 / 5

Progressive Disclosure

The body is well-sectioned with clear headers, but it is a monolithic ~180-line file with no bundle files at all; the per-phase agent prompts and parameter reference are exactly the kind of detail that belongs in one-level-deep reference files. This matches anchor 3 (some structure, content that should be separate is inline) rather than anchor 4, since nothing is split out and the under-50-line exception clearly does not apply.

3 / 5

Total

13

/

20

Passed

Description

62%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 solid description with an explicit what and an explicit Use-when clause in third person, free of fluff. Its main weakness is limited trigger-term breadth and a lack of concrete enumerated capabilities, which leaves it in the middle of the pack rather than exemplary.

Suggestions

List 2-3 concrete capabilities (e.g., "define requirements and architecture, implement services, run test and security validation, stage a monitored rollout") instead of the single broad "orchestrate end-to-end" phrase.

Broaden the when-clause with natural trigger variations users would actually say, e.g., "Use when the user asks to build, roll out, or coordinate a multi-service backend feature from requirements to production."

Mention the delivery artifacts users may ask about (API design, CI/CD pipeline, feature flags, monitoring) so the description triggers on those terms too.

DimensionReasoningScore

Specificity

"Orchestrate end-to-end backend feature development from requirements to deployment" names the domain and a broad lifecycle span, but treats it as a single orchestration action rather than listing concrete capabilities. It matches anchor 3 (domain plus 1-2 concrete actions, not comprehensive) and falls short of anchor 4, which expects several specific listed actions.

3 / 5

Completeness

Both parts are explicitly present: the what ("Orchestrate end-to-end backend feature development from requirements to deployment") and an explicit when-clause ("Use when coordinating multi-phase feature delivery across teams and services"). Not a 5 because the when-clause is narrow and lacks varied concrete trigger phrases; not a 3 because the when is explicit, not merely implied.

4 / 5

Trigger Term Quality

"Use when coordinating multi-phase feature delivery across teams and services" contains relevant natural phrases ("feature delivery", "coordinating", "teams"), but misses common variations users would say such as "rollout", "launch", "build a feature", or "deploy". It sits at anchor 3 — some relevant keywords, missing common synonyms — rather than anchor 4's fuller coverage.

3 / 5

Distinctiveness Conflict Risk

The multi-phase, cross-team, end-to-end orchestration framing carves a clear niche distinct from single-task backend or testing skills. Minor overlap risk remains with general project-planning or dev-workflow skills, matching anchor 4 rather than anchor 5's minimal-conflict niche.

4 / 5

Total

14

/

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
sickn33/agentic-awesome-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.