CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

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.

Quality

69%

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

63%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 body delivers a genuinely executable orchestration playbook: concrete per-agent prompts, explicit output chaining across phases, validation steps, and a rollback strategy. Its weaknesses are redundancy (extended-thinking preamble, duplicate Instructions, repetitive Success Criteria) and a monolithic structure that inlines all 12 prompt templates rather than splitting them into references.

Suggestions

Delete the "[Extended thinking: ...]" paragraph and the 4-bullet Instructions section, both of which restate the phase structure without adding guidance.

Move the 12 per-step prompt templates into one-level-deep reference files (e.g., references/phase-1-discovery.md) and keep a concise phase overview with links in SKILL.md.

Add explicit validation gates between phases (e.g., "Do not start Phase 2 until the security assessment from step 3 is reviewed") to convert the implicit checkpoints into a feedback loop.

DimensionReasoningScore

Conciseness

The phase-by-phase prompts are dense and useful, but there is noticeable padding: the "[Extended thinking: ...]" paragraph restates the workflow's structure, the 4-bullet Instructions section duplicates the phases, and the 10-item Success Criteria list repeats parameters and phase outputs already stated. This fits anchor 3 ("mostly efficient but includes some unnecessary explanation or could be tightened") rather than anchor 2, since the core content is not explained-away concepts.

3 / 5

Actionability

Each of the 12 steps provides a copy-paste-ready Task tool prompt with a named subagent_type, expected output, and context, plus concrete parameters and a timed rollback ladder. It falls short of anchor 5 because the skill itself concedes "Tool names, role identifiers and flags below describe a workflow, not an installed executable interface" and never shows how the --feature/--methodology parameters are actually supplied.

4 / 5

Workflow Clarity

A clear 4-phase, 12-step sequence explicitly chains prior outputs ("Using requirements: [include business analysis from step 1]") and includes validation steps (80% coverage threshold, security scan) plus a rollback feedback loop with post-mortem. It does not reach anchor 5 because there is no explicit gating between phases (e.g., "only proceed when security validation passes") and error-recovery within phases is implicit.

4 / 5

Progressive Disclosure

The body is well-sectioned (Use when / Instructions / Configuration / Phases / Parameters / Success Criteria / Rollback / Limitations) but is a ~185-line monolith with 12 detailed inline prompt-template blocks that could live in per-phase reference files. With no bundle files at all, this matches anchor 3 ("some structure but could be better organized; content that should be separate is inline").

3 / 5

Total

14

/

20

Passed

Description

61%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 has a well-formed explicit "Use when" trigger clause and natural coordination-oriented keywords, giving it solid completeness and trigger quality. Its main weakness is specificity: the only action described is the abstract "orchestrate", leaving what the skill actually does vague and raising moderate overlap risk with adjacent dev-lifecycle skills.

Suggestions

Replace the abstract "Orchestrate end-to-end backend feature development" with 3-4 concrete actions, e.g., "Define requirements and acceptance criteria, design service architecture, implement and test backend services, and plan deployment with rollback".

Add natural trigger variations users would actually say, such as "ship", "launch", "roll out", or "plan a multi-service backend change", to broaden trigger coverage.

Sharpen distinctiveness by stating what distinguishes this from single-task skills, e.g., contrasting "full lifecycle delivery" against one-off implementation or deployment tasks.

DimensionReasoningScore

Specificity

"Orchestrate end-to-end backend feature development from requirements to deployment" names the domain but relies on a single generic verb ("orchestrate") with scope qualifiers; no concrete actions such as defining requirements, designing APIs, or planning rollouts are listed. It sits below anchor 3, which requires 1-2 concrete actions, and fits anchor 2 ("names the domain but actions are minimal or generic").

2 / 5

Completeness

Both parts are present: a "what" ("Orchestrate end-to-end backend feature development from requirements to deployment") and an explicit "Use when coordinating multi-phase feature delivery across teams and services" clause. The "when" is explicit, but the "what" is broad without concrete actions, so it falls short of anchor 5's clearly concrete what-and-when pairing.

4 / 5

Trigger Term Quality

Includes natural phrases users would say: "backend feature development", "requirements", "deployment", "coordinating", "feature delivery", "across teams and services". Coverage is good but misses common variations like "ship", "launch", "roll out", or "implement a feature", so it does not reach anchor 5.

4 / 5

Distinctiveness Conflict Risk

The requirements-to-deployment span overlaps with testing, deployment, and project-planning skills, though "backend" and "cross-team" qualifiers narrow it somewhat. It matches anchor 3 ("somewhat specific but could still overlap with similar skills") better than anchor 4's "mostly distinct".

3 / 5

Total

13

/

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

Path

skills/backend-development-feature-development/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.