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.

2.22x
Quality

68%

Does it follow best practices?

Impact

89%

2.22x

Average score across 3 eval scenarios

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

The canonical home for this skill is backend-development-feature-development in rmyndharis/antigravity-skills

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 well-sequenced, concrete orchestration workflow with real prompts, parameters, and a rollback plan — genuinely actionable. Its weaknesses are structural: a single monolithic file carrying all phase detail, plus narrative padding (the extended-thinking paragraph and redundant Context lines) that inflates token cost without adding executable value.

Suggestions

Move the 12 per-phase agent prompt templates into reference files (e.g., references/phase-prompts.md or one file per phase) and keep SKILL.md as a compact overview with clear one-level-deep links, which would also improve progressive disclosure.

Delete the bracketed '[Extended thinking: ...]' paragraph and the per-step 'Context:' lines, since both restate information already present in the prompts and phase ordering.

Add explicit validation gates between phases (e.g., 'If the security scan in step 8 reports critical vulnerabilities, stop and remediate before step 10') to convert existing checkpoints into true feedback loops.

DimensionReasoningScore

Conciseness

The body is mostly dense, structured operational detail, but includes removable padding: the bracketed '[Extended thinking: This workflow orchestrates specialized agents...]' paragraph adds narrative Claude can infer, and the per-step 'Context:' lines largely restate what the prompts and phase ordering already convey. Fits anchor 3 (mostly efficient but could be tightened) rather than 4, since multiple sections add little actionable value.

3 / 5

Actionability

Each of the 12 steps provides a concrete copy-paste agent prompt ('Prompt: "Analyze feature requirements for: $ARGUMENTS..."'), a named subagent type, and expected output, plus explicit parameters with defaults ('--rollout-percentage... default: 5%', 'launchdarkly|split|unleash|custom'). This is mostly executable guidance; it falls short of anchor 5 because the referenced subagent types are not verifiable and prompts require manual interpolation of prior outputs.

4 / 5

Workflow Clarity

A clear 4-phase, 12-step sequence where each step consumes prior outputs ('Using requirements: [include business analysis from step 1]'), with embedded checkpoints (test suite with 80% coverage, OWASP security validation, performance budgets) and a timed rollback strategy. It matches anchor 4 rather than 5 because there are no explicit pass/fail gates (e.g., 'do not proceed to deployment if security scan finds critical vulnerabilities') — validation exists as steps but not as conditional feedback loops.

4 / 5

Progressive Disclosure

No bundle files exist (no references/, scripts/, or assets/), and the entire ~175-line skill inlines all 12 phase prompt templates, configuration option lists, and success criteria in one file. Section headers are clear, but the per-phase agent prompt templates are exactly the content that belongs in separate reference files, matching anchor 3 (structure present, but content that should be separate is inline) rather than 4.

3 / 5

Total

14

/

20

Passed

Description

58%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 clear what/when structure and names its domain, but it stays at a high coordination altitude: the capability list is abstract ('orchestrate end-to-end') and the trigger vocabulary is narrow, limiting both specificity and reliable skill selection.

Suggestions

Enumerate the concrete phases it covers (e.g., 'requirements analysis, architecture, implementation, testing, security validation, deployment, and monitoring') instead of the generic 'orchestrate end-to-end'.

Broaden the 'Use when' clause with natural trigger phrases users would actually say, such as 'building or shipping a new backend feature', 'rolling out a feature across services', or 'planning a multi-service change'.

Sharpen distinctiveness by stating what makes this skill different from single-specialist alternatives (e.g., 'full lifecycle delivery, not isolated implementation tasks').

DimensionReasoningScore

Specificity

The description names the domain ('backend feature development') and a lifecycle arc ('from requirements to deployment'), but the only action verb is the generic 'orchestrate'; no concrete actions like architecture, testing, security, or rollout are enumerated. It matches anchor 3 (names domain and 1-2 actions, not comprehensive) rather than 4, which requires several specific listed actions.

3 / 5

Completeness

Both parts are present: 'Orchestrate end-to-end backend feature development from requirements to deployment' (what) and 'Use when coordinating multi-phase feature delivery across teams and services' (when). The 'when' clause is explicit but narrow (only coordination framing; no deployment/rollout triggers), matching anchor 4 rather than 5, and clearly above 3 since the trigger guidance is explicit, not merely implied.

4 / 5

Trigger Term Quality

Terms like 'backend feature development', 'multi-phase feature delivery', and 'teams and services' are relevant, but common natural variations users would say ('build a feature', 'implement', 'ship', 'roll out') are missing. This fits anchor 3 (some relevant keywords, missing common variations) better than 4, which expects good coverage of natural terms.

3 / 5

Distinctiveness Conflict Risk

'Backend feature development' gives it some specificity, but the coordination-style trigger ('coordinating multi-phase feature delivery across teams and services') could overlap with general development workflow, project management, or deployment skills. Fits anchor 3 (somewhat specific but could still overlap) rather than 4, which requires mostly distinct triggers.

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

administrakt0r/AI-Agents-Safe-Coding-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.