CtrlK
BlogDocsLog inGet started
Tessl Logo

init

Initialize a new MemPalace — guided setup for your AI memory palace with ChromaDB backend.

60

Quality

71%

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-plugin/skills/init/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

85%Weight 40%Scale 1-3

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

The body is exceptionally concise and well-structured for a simple delegated skill, scoring well on workflow clarity and progressive disclosure. Its only weakness is actionability: it hands off all real setup guidance to an external command rather than providing any concrete details of the process.

DimensionReasoningScore

Conciseness

The body is maximally lean — one heading, one sentence, and one command block — with no padding and no explanation of concepts Claude already knows; every token earns its place.

3 / 3

Actionability

"mempalace instructions init" is a concrete, copy-paste-ready command, but all substantive setup guidance is deferred to the command's own output, leaving key details about the actual setup process missing.

2 / 3

Workflow Clarity

This is a simple single-task skill (under 50 lines) whose single action — run the command and follow the returned instructions — is unambiguous, which the rubric's simple-skills guideline allows to score 3.

3 / 3

Progressive Disclosure

The skill is under 50 lines with no need for external references (no bundle files exist), and its single heading plus command block is well-organized, satisfying the simple-skill progressive-disclosure guideline for a 3.

3 / 3

Total

11

/

12

Passed

Description

57%Weight 40%Scale 1-3

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 is concise and names a clear, distinctive niche, but it only states what the skill does without any explicit "Use when..." trigger guidance, which caps completeness and trigger-term coverage. Adding a usage-trigger clause would lift the weaker dimensions.

Suggestions

Add a "Use when..." clause naming natural triggers, e.g. "Use when setting up a new MemPalace memory palace or initializing the ChromaDB backend."

Expand the action list beyond a single verb to the specific setup steps (e.g. configure ChromaDB, scaffold storage, run first-time migration) to raise specificity.

Surface more natural user phrasings ("memory palace", "set up my memory store") as explicit trigger keywords rather than relying on the product name alone.

DimensionReasoningScore

Specificity

"Initialize a new MemPalace" names one concrete verb and its domain, but only a single action rather than the multiple specific actions the top anchor requires; it clears the vague-language floor but is not comprehensive.

2 / 3

Completeness

The description states what the skill does ("Initialize a new MemPalace — guided setup... with ChromaDB backend") but provides no explicit "when to use it" trigger; per the rubric guideline, a missing "Use when..." clause caps completeness at 2.

2 / 3

Trigger Term Quality

"MemPalace" and "memory palace" are terms a user might say, but "ChromaDB backend" is jargon and there are no common trigger variations or "Use when..." phrasing, matching the "some relevant keywords but missing common variations" anchor.

2 / 3

Distinctiveness Conflict Risk

The unique product name "MemPalace" ("AI memory palace") plus the specialized "ChromaDB backend" carve out a clear niche unlikely to trigger for unrelated skills, satisfying the distinct-triggers anchor despite the absent "Use when" clause.

3 / 3

Total

9

/

12

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

allowed_tools_field

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

Warning

Total

15

/

16

Passed

Repository
milla-jovovich/mempalace
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.