CtrlK
BlogDocsLog inGet started
Tessl Logo

stream-of-consciousness

Export the entire conversation context into Open-Token format (including tools and optional internal traces) for agent collaboration, auditability, and reproducibility.

54

Quality

61%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Risky

Do not use without reviewing

Optimize this skill with Tessl

npx tessl skill review --optimize ./public/skills/247arjun/stream-of-consciousness/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Discovery

57%

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 identifies a clear and distinctive capability (exporting conversation context to Open-Token format) but lacks an explicit 'Use when...' clause, which limits its completeness. The trigger terms are somewhat technical and may not match how users naturally phrase requests, and the description could benefit from listing more concrete actions beyond just 'export'.

Suggestions

Add an explicit 'Use when...' clause, e.g., 'Use when the user asks to export, save, or serialize the conversation, or mentions Open-Token format, agent handoff, or audit logging.'

Include natural trigger term variations such as 'save conversation', 'serialize context', 'conversation log', 'export chat history' to improve discoverability.

List additional concrete actions if applicable, e.g., 'Exports conversation context, tool call records, and internal reasoning traces into Open-Token format files.'

DimensionReasoningScore

Specificity

Names the domain ('Open-Token format', 'conversation context') and mentions some actions ('export'), but doesn't list multiple concrete actions. The parenthetical items (tools, internal traces) add some detail but are modifiers rather than distinct actions.

2 / 3

Completeness

The 'what' is reasonably clear (export conversation context into Open-Token format), but there is no explicit 'Use when...' clause or equivalent trigger guidance. The purposes listed (agent collaboration, auditability, reproducibility) hint at when but don't explicitly state when Claude should select this skill.

2 / 3

Trigger Term Quality

Includes some relevant terms like 'export', 'conversation context', 'Open-Token format', 'agent collaboration', 'auditability', and 'reproducibility'. However, 'Open-Token format' is a niche technical term that users may not naturally say, and common variations like 'save conversation', 'log', 'transcript', or 'serialize' are missing.

2 / 3

Distinctiveness Conflict Risk

The description targets a very specific niche — exporting to 'Open-Token format' — which is unlikely to conflict with other skills. The combination of format specificity and purpose (agent collaboration, auditability) makes it clearly distinguishable.

3 / 3

Total

9

/

12

Passed

Implementation

64%

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

This is a highly detailed and actionable schema specification with a complete working example, making it strong on actionability. However, it reads more like a specification document than a workflow-oriented skill—it lacks explicit step-by-step execution guidance and error recovery loops. The content is well-structured with clear sections but is monolithic and could benefit from progressive disclosure via supporting files, and some redundancy could be trimmed for conciseness.

Suggestions

Add an explicit step-by-step workflow section (e.g., '## Export Workflow: 1. Parse $ARGUMENTS... 2. Enumerate participants... 3. Walk conversation turns... 4. Apply redaction... 5. Validate output against checklist... 6. Emit') with validation checkpoints after key steps.

Reduce redundancy by consolidating repeated rules (e.g., 'do not fabricate' and 'do not guess timestamps' appear in multiple places—state once in Non-negotiable rules and reference from there).

Consider splitting the detailed schema sections (events, tool events, nested agents, redaction, truncation) into a referenced SCHEMA.md file, keeping SKILL.md as a concise overview with the workflow and quick reference.

DimensionReasoningScore

Conciseness

The skill is thorough and mostly necessary given the complexity of the schema, but there's some redundancy—rules are restated across sections (e.g., 'do not fabricate' appears multiple times), and some field descriptions could be tightened. The role mapping guidance table and tool event requirements are well-structured but slightly verbose.

2 / 3

Actionability

The skill provides a complete, concrete JSON schema with exact field names, types, and constraints. The minimal example is fully formed and copy-paste ready. Every option has explicit defaults and behavior definitions, and the role mapping table gives precise mappings from provider concepts to schema fields.

3 / 3

Workflow Clarity

The invocation parameters and schema are clearly defined, but the skill lacks an explicit step-by-step workflow for how to actually perform the export (e.g., 1. parse arguments, 2. enumerate participants, 3. iterate turns, 4. apply redaction, 5. compute integrity, 6. emit output). The output checklist at the end serves as a validation step, but there's no feedback loop for error recovery if the export is malformed or exceeds max_bytes.

2 / 3

Progressive Disclosure

The content is a monolithic document (~300 lines) with no references to supporting files. While the sections are well-organized with clear headers, the schema details (conversation object, participants, events, tool events, nested agents, redaction, truncation, integrity) could benefit from being split into referenced files, especially given there are no bundle files to offload complexity to.

2 / 3

Total

9

/

12

Passed

Validation

90%

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

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

10

/

11

Passed

Repository
Demerzels-lab/elsamultiskillagent
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.