CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

sdlc-write-code

Phase 6: Coding & Execution. God-Tier Autonomous Engineer implementing code strictly based on approved /spec/ and /plan/.

Quality

59%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./.agents/skills/sdlc-write-code/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

48%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 genuinely clear operational workflow with validation checkpoints and a sound two-file reference structure, but it is undermined by persona-override filler, duplicated directives, and a sprawl of references to files that are not part of the bundle. As shipped, the bundle cannot deliver the guidance the body mandates.

Suggestions

Delete the 'Dynamic Persona Activation' section (activation key, system override, session-lock rules) — it is pure token overhead with no executable value.

Deduplicate directives: keep one context-check protocol (the Core Directives and Upstream Context Injection versions repeat the same script), and merge the duplicate Anti-Laziness and Research Mandate statements into the workflow steps.

Prune the 8+ external file references to the ones that are actually bundled or essential, or inline/ship the needed guidance; let SKILL.md serve as a lean overview of EXECUTION-WORKFLOW.md and COMMUNICATION-PROTOCOL.md and move the Documentation Standards detail into a reference file.

DimensionReasoningScore

Conciseness

The body contains several padded and redundant sections: the persona-override theater ('CRITICAL SYSTEM OVERRIDE', activation key, session-lock rules) is non-actionable filler, and the same directives appear twice (the context-check prompt is quoted nearly verbatim in both 'Context Check Protocol' and 'Upstream Context Injection Protocol'; Anti-Laziness and Research Mandate each repeat in the workflow). It avoids explaining concepts Claude already knows, so it does not fall to 1, but the duplication and persona padding are noticeably wasteful.

2 / 5

Actionability

Process guidance is fairly concrete — exact reply scripts for missing-context and scope-pushback cases, explicit paths for the two bundled references, and a two-layer testing mandate — but the actual execution substance is delegated to 8+ external files not present in the bundle, and testing direction stays vague ('use the provided testing tools extensively') with no commands or examples. This sits between 'mostly executable' (4) and 'some concrete guidance but incomplete' (3); the dangling dependencies and missing specifics pull it to 3.

3 / 5

Workflow Clarity

The 7-step Operational Workflow is clearly sequenced with an upfront context-verification gate, incremental execution, a two-layer testing mandate, and an explicit completion checkpoint ('full test suite passes with zero failures before declaring completion') before handoff. It is not a 5 because the fix-and-retry feedback loop lives in EXECUTION-WORKFLOW.md rather than being stated in SKILL.md, and validation of the upstream-plan step is a single ask rather than a checkable gate.

4 / 5

Progressive Disclosure

The two bundled references (EXECUTION-WORKFLOW.md, COMMUNICATION-PROTOCOL.md) are well signaled with purpose descriptions and a read-before-code rule, and are one level deep. However, the body also points to at least eight files that do not exist in the bundle (six other skills' SKILL.md files, two sdlc-code-review references, plus standards files), and inlines detailed policy (Documentation Standards, persona/directive blocks) that belongs at reference depth — fitting 'some structure but could be better organized' rather than the 'minor organization gaps' of 4.

3 / 5

Total

12

/

20

Passed

Description

50%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 communicates a clear position in an SDLC pipeline and its core action, but it is padded with persona buzzword ('God-Tier Autonomous Engineer'), provides no explicit 'when to use' guidance, and relies on suite-internal jargon rather than natural trigger phrases. It lands at the midpoint on all dimensions.

Suggestions

Replace 'God-Tier Autonomous Engineer' with concrete capabilities, e.g., 'Implements code from the approved spec and plan, writes unit/integration tests, verifies the full suite passes, and hands off to code review.'

Add an explicit trigger clause: 'Use when the user asks to implement, code, or execute an approved Implementation Plan or Bug Remediation Plan, or to write code after /sdlc-draft-plan.'

Include natural synonyms users would say ('write code', 'implement the plan', 'execute the spec') instead of relying on 'Phase 6' jargon that only makes sense inside the SDLC suite.

DimensionReasoningScore

Specificity

The description names the domain ("Phase 6: Coding & Execution") and one concrete action ("implementing code strictly based on approved /spec/ and /plan/") with specific input artifacts, matching the 'names domain and 1-2 concrete actions' anchor. It is not a 4 because coverage is thin (no mention of testing, refactoring, or handoff to review) and 'God-Tier Autonomous Engineer' is buzzword fluff rather than a capability.

3 / 5

Completeness

The 'what' is reasonably clear (implements code from approved spec/plan documents), but there is no 'Use when...' clause or equivalent trigger guidance, which caps completeness at 3 per the judging guidelines. The 'when' is only weakly implied by 'Phase 6' positioning within the SDLC suite, so it does not reach the explicit-when anchor 4.

3 / 5

Trigger Term Quality

Relevant keywords exist ("Coding & Execution", "implementing code", "/spec/", "/plan/", "Implementation Plan") but common natural variations a user would say ("write the code", "implement this feature", "bug fix") are missing, and "Phase 6" is suite-internal jargon. Not a 4 because keyword coverage is partial and the persona phrase adds no trigger value.

3 / 5

Distinctiveness Conflict Risk

The /spec/ and /plan/ references scope it to a specific SDLC pipeline, distinguishing it from drafting/review phases, but 'implementing code' as the core action broadly overlaps with general coding skills. It fits 'somewhat specific but could still overlap with similar skills'; it is not a 4 because the absent trigger guidance leaves real risk of firing on generic coding requests.

3 / 5

Total

12

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

glenrioariesto/social-content-studio

Path

.agents/skills/sdlc-write-code/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.