CtrlK
BlogDocsLog inGet started
Tessl Logo

ac-config-manager

Configuration management for autonomous coding. Use when loading settings, managing environment variables, configuring providers, or setting up autonomous mode options.

56

Quality

64%

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 ./skills/ac-config-manager/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

60%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 body is well-structured with actionable code and a sensible validate-feedback workflow, but progressive disclosure is broken: cited reference and script files are missing from the bundle while their would-be content is inlined.

Suggestions

Create the referenced bundle files (references/CONFIG-SCHEMA.md, references/ENVIRONMENT.md, scripts/config_schema.py, scripts/path_manager.py) or remove the references and Scripts entries that point to them.

Move the full JSON schema, environment-variable table, and Default Values table into references/CONFIG-SCHEMA.md and references/ENVIRONMENT.md so SKILL.md stays an overview with one-level-deep pointers.

De-duplicate the Overview bullets against the Operations/Default Values sections and move pinned model version strings (claude-opus-4-5-20251101, claude-sonnet-4-20250514) out of inline examples into a versioned/deprecated reference.

DimensionReasoningScore

Conciseness

Content is mostly dense tables and code, but the Overview bullets repeat what the later sections show, the Default Values table overlaps the schema, and time-sensitive model version strings ('claude-opus-4-5-20251101', 'claude-sonnet-4-20250514') sit inline rather than in a deprecated section.

3 / 5

Actionability

Provides concrete, executable snippets (ConfigManager import, load/create_default_config/update/validate/get_memory_config) with only minor gaps such as the undefined 'project_dir' in the first example.

4 / 5

Workflow Clarity

Numbered Operations (Load → Validate → Get settings → Paths) are sequenced and the Validate step includes an error-feedback loop ('if errors: ... print'), with only minor checkpoint gaps for the update path.

4 / 5

Progressive Disclosure

References are signaled ('references/CONFIG-SCHEMA.md', 'references/ENVIRONMENT.md', 'scripts/config_schema.py', 'scripts/path_manager.py') but those files do not exist in the bundle — only scripts/config_manager.py is present and references/ is empty — and the full schema, env-var table, and defaults are inlined rather than split out.

2 / 5

Total

13

/

20

Passed

Description

70%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 solid third-person description with an explicit Use-when trigger clause covering several concrete entry points. It is held back from a 5 by a generic core capability statement and broad, slightly overlapping trigger terms.

DimensionReasoningScore

Specificity

Names the domain ('Configuration management for autonomous coding') and lists several actions ('loading settings, managing environment variables, configuring providers, or setting up autonomous mode options'), but the core 'what' is generic and the actions are broad rather than concrete capabilities.

3 / 5

Completeness

Has both a clear 'what' (configuration management for autonomous coding) and an explicit 'Use when' clause with concrete triggers, though the 'what' portion could be more specific.

4 / 5

Trigger Term Quality

Includes natural phrases users would say ('loading settings', 'managing environment variables', 'configuring providers') with good coverage, though it misses common synonyms and shorthand variations.

4 / 5

Distinctiveness Conflict Risk

The 'autonomous coding' qualifier carves a fairly distinct niche and the trigger list is scoped, but 'loading settings / configuring providers' overlaps somewhat with general config tooling.

4 / 5

Total

15

/

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.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

referenced_paths_exist

Referenced path issues: 4 missing

Warning

Total

14

/

16

Passed

Repository
fernandezbaptiste/Skrillz
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.