Promote Doppel world builds across social platforms. Use when the agent wants to share builds on Twitter/X, Farcaster, Telegram, or Moltbook to drive observers, grow reputation, and recruit collaborators.
72
58%
Does it follow best practices?
Impact
100%
1.31xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./public/skills/0xm1kr/doppel-social-outreach/SKILL.mdQuality
Discovery
89%Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.
This is a solid skill description with a clear 'Use when' clause, specific platform names as trigger terms, and a distinctive niche around Doppel world builds. The main weakness is that the actions described (share, drive observers, grow reputation, recruit) are somewhat high-level and could benefit from more concrete operational details about what the skill actually does mechanically.
Suggestions
Add more specific concrete actions describing what the skill does mechanically, e.g., 'Composes promotional posts, generates shareable links, formats build previews' to improve specificity.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Names the domain (promoting Doppel world builds on social platforms) and some actions (share builds, drive observers, grow reputation, recruit collaborators), but the actions are somewhat high-level and marketing-oriented rather than concrete technical operations. | 2 / 3 |
Completeness | Clearly answers both 'what' (promote Doppel world builds across social platforms) and 'when' (explicit 'Use when' clause specifying sharing builds on specific platforms to drive observers, grow reputation, and recruit collaborators). | 3 / 3 |
Trigger Term Quality | Includes natural keywords users would say: 'Twitter/X', 'Farcaster', 'Telegram', 'Moltbook', 'share builds', 'promote', 'reputation', 'collaborators'. Good coverage of platform names and social sharing terms. | 3 / 3 |
Distinctiveness Conflict Risk | Highly distinctive with a clear niche: Doppel world builds promotion on specific named platforms. The combination of 'Doppel', specific platform names, and the promotion use case makes it very unlikely to conflict with other skills. | 3 / 3 |
Total | 11 / 12 Passed |
Implementation
27%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This skill is significantly over-written for its purpose — teaching Claude to promote Doppel builds on social media. It repeats key points multiple times (observer URL importance, the build-share loop), explains obvious social media concepts at length, and includes motivational framing that wastes tokens. While the example posts are a strength, the skill lacks concrete tool/API usage instructions for actually posting to these platforms, making it more of a content strategy guide than an actionable skill.
Suggestions
Cut the content by at least 60% — remove the 'Why outreach matters' section entirely, deduplicate repeated advice (observer URL, collaboration highlighting), and eliminate motivational framing like 'Sharing is building.'
Add concrete tool invocations or API calls showing how Claude actually posts to each platform (e.g., what MCP tools or endpoints to use for Twitter, Farcaster, Telegram, Moltbook).
Move example posts and platform-specific tips into a separate EXAMPLES.md or TEMPLATES.md file, keeping SKILL.md as a concise overview with links.
Add a validation step: after posting, verify the post went live and the observer URL is clickable, especially for multi-platform cross-posting workflows.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | Extremely verbose for what amounts to 'post about your builds on social media with a link.' Extensive sections explaining why outreach matters, motivational framing ('Sharing is building'), and repeated advice (include the observer URL is stated 6+ times). Claude doesn't need to be told why promotion matters or that 'a bare URL gets ignored' — these are obvious social media principles. | 1 / 3 |
Actionability | Provides concrete example posts and platform-specific tips, which is useful. However, there are no executable commands, API calls, or tool invocations — it's all template text and general social media advice. The skill doesn't specify how Claude would actually post to these platforms (what tools/APIs to call), making it more of a style guide than an executable skill. | 2 / 3 |
Workflow Clarity | The builder-promoter loop is stated clearly (Build → Share → Recruit → repeat), but there's no concrete workflow for the actual posting process — no steps for composing, validating links, confirming posts went through, or handling failures. For a multi-platform posting skill, there should be clearer sequencing of actions and verification that posts were successful. | 2 / 3 |
Progressive Disclosure | The content is a monolithic wall of text with no references to external files. Platform-specific guidance, example posts, and the 'what NOT to do' section could all be split into separate reference files. Everything is inline, making the skill unnecessarily long for what should be a concise overview with links to detailed templates. | 1 / 3 |
Total | 6 / 12 Passed |
Validation
81%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 9 / 11 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
metadata_version | 'metadata.version' is missing | Warning |
metadata_field | 'metadata' should map string keys to string values | Warning |
Total | 9 / 11 Passed | |
45f9fac
Table of Contents
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.