CtrlK
BlogDocsLog inGet started
Tessl Logo

leg-curate-requirements-oracle

Curate an Oracle Forms modernization feature by reconciling extracted Oracle evidence, linked screenshots, a running target mockup, its Next.js implementation, existing canonical requirements, and accepted target architecture. Use when a target mockup must be converted or incrementally enriched into a review-ready feature requirement package plus an evidence-backed server-side implementation specification covering UI-to-data mappings, LOVs, validations, detailed decision rows for Delete, Add, Edit, and other operations, Oracle-constraint-to-application-message translations, transactions, tab dependencies, APIs, errors, security, and acceptance scenarios without inventing unsupported physical mappings.

57

Quality

65%

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 ./.codex/skills/leg-curate-requirements-oracle/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

37%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This skill is an extraordinarily detailed specification for Oracle Forms modernization curation, but its extreme verbosity (likely 600+ lines) severely undermines its effectiveness as a SKILL.md. While the workflow is logically sequenced with validation checkpoints, the document buries actionable steps under layers of abstract procedural rules, repeated constraints, and governance language that Claude could infer from much shorter instructions. The lack of concrete examples, sample artifacts, or inline templates means most of the content describes what to do rather than showing how.

Suggestions

Reduce content by 60-70%: remove explanations of concepts Claude already knows (gap severity definitions, what incremental vs overwrite means, basic YAML/JSONL parsing), and trust Claude to apply governance principles from shorter directives.

Add concrete example artifacts: include a truncated sample feature requirement package and implementation specification showing the exact markdown structure, table formats, and key naming conventions expected.

Split into multiple files: move the detailed validation checklist, operation decision table rules, error translation rules, and inventory specifications into separate reference files (e.g., VALIDATION.md, OPERATION-DECISIONS.md, ERROR-TRANSLATION.md) and reference them from a concise SKILL.md overview.

Provide the referenced specification-template.md in the bundle, or inline the critical table schemas so the skill is self-contained for the most important structural guidance.

DimensionReasoningScore

Conciseness

This skill is extremely verbose at ~500+ lines, extensively explaining processes, inventories, reconciliation rules, and governance concepts that Claude already understands. Massive amounts of content could be condensed—e.g., the detailed gap severity definitions, the exhaustive validation checklist, and the repeated emphasis on not inventing physical mappings. Nearly every section over-specifies what could be stated in a fraction of the tokens.

1 / 5

Actionability

The skill provides some concrete guidance (file paths, a validation command, specific table structures to produce), but the vast majority is abstract procedural description rather than executable examples. There are no example input/output artifacts, no sample markdown templates shown inline, and the referenced specification-template.md is not provided. The two code blocks (PowerShell validation and git diff) are the only executable content in ~500 lines.

3 / 5

Workflow Clarity

The 17-step workflow is clearly sequenced and logically ordered, with validation as step 16 and explicit validation commands provided. There is a feedback loop ('Continue correcting artifacts until all checks pass'). However, the workflow is buried deep in the document after hundreds of lines of prerequisite content, and some steps are so broadly described (e.g., 'Build the complete target UI and Oracle inventories') that they function more as phase labels than actionable steps. The validation checkpoint is explicit and well-structured.

4 / 5

Progressive Disclosure

The skill references external files like `../leg-curate-requirements/SKILL.md`, `references/specification-template.md`, `AGENTS.md`, `CANONICAL_MODEL.md`, `TAXONOMY.md`, and `ROLES.md`, but no bundle files are provided to verify these exist. The massive amount of inline content (detailed inventories, error translation rules, operation decision tables, validation checklists, readiness outcomes) should clearly be split into separate reference files. The monolithic structure makes navigation extremely difficult.

2 / 5

Total

10

/

20

Passed

Description

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

This is a strong, highly detailed description that clearly defines a very specific niche — Oracle Forms modernization into Next.js implementations. It excels at completeness with an explicit 'Use when' clause and comprehensive capability listing. The only minor weakness is that it is quite dense and could benefit from a few additional natural-language trigger synonyms users might employ when requesting this type of work.

DimensionReasoningScore

Specificity

The description lists numerous concrete actions and deliverables: reconciling Oracle evidence, converting mockups into feature requirement packages, creating implementation specifications covering UI-to-data mappings, LOVs, validations, decision rows for CRUD operations, constraint-to-message translations, transactions, tab dependencies, APIs, errors, security, and acceptance scenarios. This is comprehensive and highly specific.

5 / 5

Completeness

Clearly answers both 'what' (curate an Oracle Forms modernization feature by reconciling evidence and producing requirement packages and implementation specs) and 'when' (explicitly states 'Use when a target mockup must be converted or incrementally enriched into a review-ready feature requirement package'). The trigger clause is explicit and detailed.

5 / 5

Trigger Term Quality

Contains strong domain-specific trigger terms like 'Oracle Forms', 'modernization', 'Next.js', 'LOVs', 'mockup', 'validations', 'UI-to-data mappings', and 'acceptance scenarios'. However, some natural user phrases are missing — users might say 'migrate Oracle Forms', 'Forms conversion', or 'legacy modernization' which aren't explicitly included.

4 / 5

Distinctiveness Conflict Risk

This is an extremely niche skill targeting Oracle Forms modernization with specific deliverables like evidence-backed server-side implementation specifications and Oracle-constraint-to-application-message translations. The combination of Oracle Forms, Next.js, LOVs, and the specific workflow makes it highly unlikely to conflict with other skills.

5 / 5

Total

19

/

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
sibendu/ai_tessl
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.