CtrlK
BlogDocsLog inGet started
Tessl Logo

minutes-ingest

Extract facts from meetings and update your knowledge base — person profiles, chronological log, and index. Use when the user asks "ingest my meetings", "update my knowledge base", "extract facts from meetings", "sync meetings to wiki", "backfill knowledge", or wants their PARA/Obsidian/wiki profiles updated from conversation data.

73

Quality

91%

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

93%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 concise, highly actionable SKILL.md body with executable commands, a real config example, and a sample output block. The only gap is the absence of an explicit error-recovery feedback loop for the batch ingest path.

Suggestions

Add a short "If errors occur" note describing how to diagnose and re-run failed files (e.g., re-run on the flagged file with --dry-run) to close the workflow_clarity validation gap.

DimensionReasoningScore

Conciseness

Lean and efficient throughout — no padding, no explanation of concepts Claude already knows; every section (Prerequisites, How to run, What it does, Safety guarantees, Gotchas) earns its tokens.

5 / 5

Actionability

Fully executable guidance: concrete `minutes ingest` commands for single, backfill, and dry-run cases, a complete config.toml example, and a concrete output sample with term definitions.

5 / 5

Workflow Clarity

Clear sequencing with a dry-run validation checkpoint and confidence gating for the batch operation, but error handling is only counted ("1 error(s)") with no explicit validate→fix→retry feedback loop, leaving a minor validation gap.

4 / 5

Progressive Disclosure

No bundle files are present and the skill is well under 50 lines with clean section organization, so the simple-skill exception applies and the single-level structure is easy to navigate.

5 / 5

Total

19

/

20

Passed

Description

90%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, trigger-rich description that clearly conveys both capability and activation conditions. The only weakness is second-person voice ("your knowledge base"), which the rubric penalizes on specificity.

Suggestions

Rephrase in third person to avoid the voice penalty — e.g., "Extracts facts from meetings and updates the knowledge base..." instead of "your knowledge base".

DimensionReasoningScore

Specificity

Names the domain and several concrete actions ("Extract facts", "update your knowledge base — person profiles, chronological log, and index"), which would warrant a 4, but the second-person phrasing ("your knowledge base") triggers the voice penalty that drops specificity by one.

3 / 5

Completeness

Explicitly answers both what (extract facts and update profiles/log/index) and when via a concrete "Use when the user asks..." clause with multiple trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural trigger phrases with synonyms and format variants ("ingest my meetings", "update my knowledge base", "extract facts from meetings", "sync meetings to wiki", "backfill knowledge", plus PARA/Obsidian/wiki) — matches the comprehensive-coverage anchor.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (meeting-to-knowledge-base ingestion) with distinct, domain-specific triggers and minimal overlap risk with other skills.

5 / 5

Total

18

/

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.

Validation15 / 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
silverstein/minutes
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.