CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

reddit-automation

Automate Reddit tasks via Rube MCP (Composio): search subreddits, create posts, manage comments, and browse top content. Always search tools first for current schemas.

Quality

71%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/reddit-automation/SKILL.md

The canonical home for this skill is reddit-automation in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

61%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 and unusually strong on non-obvious API specifics (fullname formats, rate limits, flair flows), but it repeats pitfalls across sections, includes filler, and lacks validation checkpoints for its destructive delete workflows. Tightening duplication and adding delete confirmation steps would lift it substantially.

Suggestions

Add a validation step before destructive operations, e.g. "Before deleting, call REDDIT_RETRIEVE_REDDIT_POST/REDDIT_RETRIEVE_SPECIFIC_COMMENT with the thing_id and confirm it is the intended item — deletion is permanent."

Deduplicate pitfalls: consolidate the per-workflow Pitfalls entries that reappear verbatim in Known Pitfalls and Common Patterns, and remove the vacuous "When to Use" closing sentence.

Fill in parameter details for under-specified tools (REDDIT_GET, REDDIT_RETRIEVE_SPECIFIC_COMMENT) and clarify what "Links use `text` format" means, or drop it.

DimensionReasoningScore

Conciseness

The content is dense with non-obvious API specifics (fullname prefixes, rate limits, flair requirements) and avoids explaining known concepts, but pitfalls are duplicated across sections (rate limits appear in Create Posts and Known Pitfalls; fullname format in Manage Comments and Common Patterns; pagination twice), and the closing "This skill is applicable to execute the workflow or actions described in the overview" is vacuous filler. It could be meaningfully tightened.

3 / 5

Actionability

Concrete tool slugs, named parameters with example values ('t3_abc123'), and step-by-step procedures for flair resolution and pagination give mostly executable guidance. Not 5: some tools lack parameter detail ("REDDIT_GET - Get posts from a subreddit endpoint", REDDIT_RETRIEVE_SPECIFIC_COMMENT), and "Links use `text` format" is unclear.

4 / 5

Workflow Clarity

The Setup section has real checkpoints (confirm connection ACTIVE before running workflows) and each workflow is numbered, but destructive operations (delete post/comment, with "Deletion is permanent" noted) have no validation-before-delete steps. The destructive-operations guideline caps workflow clarity at 3.

3 / 5

Progressive Disclosure

No bundle files exist, and the single file is well organized: consistent per-workflow template, clear section headers, and a genuinely useful Quick Reference table. Not 5 because at ~215 lines the duplicated Known Pitfalls/Common Patterns material could be consolidated or split out; not 3 because structure and navigation are good.

4 / 5

Total

14

/

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.

The description is specific, uses natural trigger terms, and occupies a distinct niche, but it lacks any explicit "when to use" guidance, which caps its completeness. Adding a trigger clause would raise it to the quality of the reference good examples.

Suggestions

Append an explicit trigger clause, e.g. "Use when the user wants to post, search, or comment on Reddit, or mentions subreddits, Reddit posts, or Reddit karma."

Consider mentioning edit/delete post and flair management to round out the action coverage in the description.

DimensionReasoningScore

Specificity

"search subreddits, create posts, manage comments, and browse top content" lists several specific concrete actions in the Reddit domain. It falls short of 5 because coverage has gaps — editing/deleting posts and flair management appear in the body but not in the description.

4 / 5

Completeness

The "what" is clear (concrete Reddit automation actions via Rube MCP), but there is no "Use when..." clause or equivalent explicit trigger guidance — "Always search tools first for current schemas" is an operational instruction, not a trigger. Per the judging guidelines, a missing 'Use when' clause caps completeness at 3.

3 / 5

Trigger Term Quality

Natural terms like "Reddit", "subreddits", "posts", "comments", and "top content" are present and would be said by users. Not 5 because common variations such as "post to a subreddit", "reply to comments", "hot/new", or "karma" are missing.

4 / 5

Distinctiveness Conflict Risk

"Automate Reddit tasks via Rube MCP (Composio)" carves out a clear niche with distinct triggers (Reddit, subreddits, Rube MCP) and minimal overlap with other skills.

5 / 5

Total

16

/

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.

Validation — 15 / 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

administrakt0r/AI-Agents-Safe-Coding-Skills

Path

plugins/AI-Agents-Safe-Coding-Skills-claude/skills/reddit-automation/SKILL.md

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.