CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

campaign-visual-direction

Converte estratégia e copy aprovadas em conceito visual, Bíblia de Continuidade e shot intents estruturados. Trigger em: "direção visual da campanha", "bíblia de continuidade do anúncio", "shot intents", "shot list publicitário", "shot list publicitaria", "handoff visual da copy", "conceito visual com continuidade", "planejar cenas do anúncio", "planeja as cenas do anuncio".

Quality

89%

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

SKILL.md
Quality
Evals
Security

Quality

Content

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

A lean, well-structured instruction skill with an exemplary explicit checkpoint and validation checklist, precise input/output contracts, and clear anti-pattern guidance. Its main gaps are the absence of a worked example for the JSON artifact it mandates and recovery guidance attached to the completion-evidence checklist.

Suggestions

Add a compact worked example of one shotIntents[] entry (or a minimal CreativeDirectionArtifact snippet) so the enumerated field list becomes unambiguous in practice, lifting actionability to fully executable.

Attach an explicit recovery loop to the Evidência de Conclusão checklist (e.g., 'if any check fails, fix the artifact and re-verify before handoff') mirroring the existing keyframe checkpoint pattern.

State where GLOBAL.md and policies/*.md live (bundle-relative or ecosystem root), or move the creative-direction.v1 field enumerations into a small schema reference file, so the skill's file references are verifiable within its own structure.

DimensionReasoningScore

Conciseness

~90 dense lines with zero filler: no explanation of concepts Claude already knows, no padded sections, and competence is assumed throughout (a shot list or continuity bible is never defined). Every section — governance, quando usar/não usar, entradas, saídas, responsabilidades, anti-padrões, evidência, handoff, pipeline — carries distinct operational weight. The 'Fontes' section (2 lines) is marginally trimmable but negligible.

5 / 5

Actionability

Concrete instruction-only guidance: exact input artifacts (ResearchStrategyArtifact, CopyDeckArtifact), an exact output contract (CreativeDirectionArtifact JSON, schemaVersion creative-direction.v1, with enumerated visualBible and shotIntents fields), six numbered responsibilities, and explicit routing to skills 70/71/17/12. It falls short of fully executable because there is no worked example of a shotIntent or a compact sample artifact, and field enumerations (e.g., "estilo, personagem, figurino, local, produto, paleta, câmera, luz…") lack definitions or value constraints beyond referenceRoles' identity/language.

4 / 5

Workflow Clarity

The sequence is legible through document order (Entradas → Responsabilidades 1-6 → Saídas → Evidência → Handoff) and includes an explicitly labeled **Checkpoint** with a full feedback loop (compare first frame to approved keyframe → adjust prompt → regenerate) plus a completion checklist. Minor gaps remain: the numbered Responsabilidades are framed as decisions/principles rather than an ordered execution path, and the Evidência de Conclusão checklist has no fix-and-reverify recovery loop attached to it (not a destructive/batch operation, so the cap of 3 does not apply).

4 / 5

Progressive Disclosure

A well-organized single-file skill: clear section headers, no bulk content inlined that belongs in separate files, and one-level-deep governance references (GLOBAL.md, policies/source-driven.md, policies/evals.md, policies/handoffs.md, policies/tool-safety.md) clearly signaled in a dedicated section. Minor gaps: those referenced policy files are not part of this skill's bundle (no references/ directory exists), and the artifact schema field lists are inlined rather than split into a reference file.

4 / 5

Total

17

/

20

Passed

Description

95%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 strong description: it states a concrete, third-person 'what' with three named deliverables and pairs it with an explicit, variant-rich trigger list that clearly answers 'when'. The only refinement left is naming the output artifact type or boundary (stops before final vendor prompts) for slightly fuller coverage.

DimensionReasoningScore

Specificity

"Converte estratégia e copy aprovadas em conceito visual, Bíblia de Continuidade e shot intents estruturados" names one concrete transformation with three specific, domain-defined deliverables in third person. Minor gaps in coverage (no mention of the JSON artifact format or that the skill stops before final vendor prompts) keep it below the comprehensive multi-action anchor 5.

4 / 5

Completeness

Explicitly answers both 'what' (converts approved strategy and copy into visual concept, Continuity Bible, and structured shot intents) and 'when' ("Trigger em:" followed by concrete trigger phrases), which is equivalent explicit trigger guidance. This matches the anchor-5 example structure exactly; the cap of 3 does not apply.

5 / 5

Trigger Term Quality

Nine explicit trigger phrases with comprehensive natural-language coverage and spelling/accent variants ("shot list publicitário"/"publicitaria", "planejar cenas do anúncio"/"planeja as cenas do anuncio") — phrases a user in this domain would naturally say. No file extensions are relevant to this task type, so nothing is missing.

5 / 5

Distinctiveness Conflict Risk

Triggers like "bíblia de continuidade do anúncio", "shot intents", and "handoff visual da copy" occupy a clear niche distinct from the adjacent pipeline skills (research 70, copy 71), minimizing wrong-skill triggering.

5 / 5

Total

19

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

metadata_version

'metadata.version' is missing

Warning

Total

14

/

16

Passed

Repository

felvieira/claude-skills-fv

Path

skills/72-campaign-visual-direction/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.