CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

daily-brief

Generate personalized news intelligence with verified sources (7-day freshness requirement)

Quality

73%

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 ./.agents/skills/daily-brief/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

78%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 content is a lean, efficient router that gives concrete file paths and a clear substitution rule, but it delegates nearly all substance to external files rather than the skill bundle, which limits actionability and progressive disclosure.

Suggestions

Inline a minimal quick-start summary of what the daily-brief playbook actually does so the skill is useful without first opening the external file.

Reframe the Antigravity substitution as an explicit if/else (if running under Antigravity, invoke .agents/agents/<name>.md; otherwise use the .claude/agents worker) so the conditional branch is unambiguous.

Move or mirror the referenced playbook and rules into the skill bundle (references/) so references are one level deep and self-contained.

DimensionReasoningScore

Conciseness

The body is four lean lines with no padding and no explanation of concepts Claude already knows; every token earns its place by assuming competence, matching the 'lean and efficient' anchor 5.

5 / 5

Actionability

It points to concrete, specific file paths and gives a concrete substitution mechanism (invoke_subagent), which is mostly executable guidance; it falls short of anchor 5 because it routes to another file rather than providing copy-paste-ready steps inline.

4 / 5

Workflow Clarity

A clear two-step sequence (read and execute the playbook, then follow cog.md) plus a conditional substitution rule is present and unambiguous; it is short of anchor 5 because the substitution rule is a conditional branch without an explicit if/else framing and no validation checkpoint.

4 / 5

Progressive Disclosure

The body is a thin router with some structure, but no bundle files exist and its references point outside the bundle (this SKILL.md to another SKILL.md to cog.md), creating indirection that is not clearly signaled as one-level-deep, fitting the 'some structure, references not clearly signaled' anchor 3.

3 / 5

Total

16

/

20

Passed

Description

53%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 clearly states what the skill does and carves a reasonably distinct niche, but it omits any explicit 'when to use' trigger guidance and leans on mildly technical phrasing, which cap completeness and trigger quality at the midpoint.

Suggestions

Add an explicit 'Use when...' clause naming natural user phrases (e.g. 'Use when the user asks for a daily news brief, a news summary, or to catch up on recent events').

Replace or supplement 'news intelligence' with more natural trigger terms users would actually say, such as 'daily brief', 'news roundup', or 'news summary'.

Spell out the concrete actions beyond 'Generate' (e.g. gather, verify, summarize) to lift specificity toward comprehensive coverage.

DimensionReasoningScore

Specificity

Names the domain ('news intelligence') with one core action ('Generate') plus qualifying attributes (personalized, verified sources, 7-day freshness), but does not list multiple distinct concrete actions as anchor 4 requires.

3 / 5

Completeness

The 'what' is clear (generate personalized news intelligence with verified, 7-day-fresh sources) but no 'Use when...' or equivalent trigger guidance is present; per the rubric a missing 'when' clause caps completeness at 3.

3 / 5

Trigger Term Quality

Relevant keywords exist ('news', 'verified sources', 'personalized') but 'news intelligence' is mildly jargon-y and common natural variations ('daily brief', 'news summary', 'catch me up') and file extensions are missing, matching the 'some relevant keywords but missing common variations' anchor.

3 / 5

Distinctiveness Conflict Risk

The verified-source, 7-day-freshness news niche is fairly distinct from other skills with only minor overlap risk against generic research/news skills, fitting just above the 'somewhat specific' anchor 3 but short of the fully distinct anchor 5.

4 / 5

Total

13

/

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

huytieu/COG-second-brain

Path

.agents/skills/daily-brief/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.