CtrlK
BlogDocsLog inGet started
Tessl Logo

x-article-publisher-skill

Publish articles to X/Twitter

30

Quality

23%

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 ./plugins/AI-Agents-Safe-Coding-Skills/skills/x-article-publisher-skill/SKILL.md

The canonical home for this skill is x-article-publisher-skill in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

11%Scale 1-5

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

This skill is essentially a placeholder with no actionable content. It repeats its title/description three times but provides zero concrete guidance on how to publish articles to X/Twitter—no API usage, no authentication steps, no code examples, no workflow. It fails on every dimension of quality.

Suggestions

Add concrete, executable steps for publishing to X/Twitter, including authentication setup (API keys/OAuth), the specific API endpoint or library to use, and a complete code example.

Provide a clear workflow: e.g., 1) Authenticate, 2) Format article content, 3) Post via API, 4) Verify the post was published successfully with error handling.

Remove the redundant repetition of 'publish articles to x/twitter' and replace boilerplate sections with actual technical content.

If detailed content exists in the linked repository, inline the essential steps in SKILL.md and reference the repo only for advanced/supplementary material.

DimensionReasoningScore

Conciseness

The content is padded with repetitive boilerplate ('publish articles to x/twitter' appears three times) and provides no actual substance. While short, the tokens present are wasted on restating the title rather than providing useful information.

2 / 5

Actionability

There is zero concrete guidance—no code, no commands, no API details, no examples, no steps. The entire content is vague description with no executable or actionable information whatsoever.

1 / 5

Workflow Clarity

No workflow, steps, or sequence of any kind is provided. There are no instructions on how to actually publish an article to X/Twitter, let alone validation checkpoints.

1 / 5

Progressive Disclosure

There is a link to a source repository, but no bundle files exist and the SKILL.md itself contains no real content to organize. The structure (Overview, When to Use, Instructions) is present but entirely hollow.

2 / 5

Total

6

/

20

Passed

Description

36%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 is extremely terse, providing only a single action ('publish articles') and a platform ('X/Twitter') with no 'when to use' guidance. It lacks natural trigger terms users would say (e.g., 'tweet', 'post', 'thread') and provides no detail about what publishing entails (formatting, threading, scheduling, etc.).

Suggestions

Add a 'Use when...' clause with trigger terms like 'tweet', 'post to Twitter', 'share on X', 'publish thread'.

Expand the capabilities description with concrete actions such as 'compose tweets, create threads, format long-form content for Twitter/X posts'.

Include natural synonyms and variations users would say, such as 'tweet', 'post', 'thread', 'social media post'.

DimensionReasoningScore

Specificity

Names the domain (X/Twitter) and one action (publish articles), but the action is minimal and not elaborated with any additional concrete capabilities.

2 / 5

Completeness

Has a vague 'what' (publish articles) but no 'when' clause at all. The lack of explicit trigger guidance caps this score low.

2 / 5

Trigger Term Quality

Includes 'X/Twitter' and 'publish articles' which are relevant keywords, but misses natural variations like 'tweet', 'post', 'thread', 'share on Twitter', or 'social media'.

3 / 5

Distinctiveness Conflict Risk

Specifying X/Twitter provides some distinctiveness from general social media skills, but 'publish articles' is vague enough that it could overlap with other publishing or social media skills.

3 / 5

Total

10

/

20

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
administrakt0r/AI-Agents-Safe-Coding-Skills
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.