ponybunny-ai-ponybunny-analysis-guess-author-role.ocm.json json Copy{
"ocm": "1",
"id": "ponybunny-ai-ponybunny-analysis-guess-author-role",
"kind": "skill",
"name": "analysis-guess-author-role",
"description": "Market listener analysis.guess_author_role weak role guesser",
"publisher": "ponybunny-ai",
"version": "1.0.0",
"capabilities": {
"domains": [
"general"
],
"tags": [
"skill-md",
"market-listener",
"role-inference",
"classification",
"github"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"Market listener analysis.guess_author_role weak role guesser"
],
"primary": false,
"metadata": {
"source": {
"provider": "github",
"repository": "https://github.com/ponybunny-ai/ponybunny",
"path": "skills/analysis-guess-author-role/SKILL.md",
"ref": "0c5f34340aab765b88d8f31d28f6c519da028e89",
"url": "https://github.com/ponybunny-ai/ponybunny/blob/0c5f34340aab765b88d8f31d28f6c519da028e89/skills/analysis-guess-author-role/SKILL.md",
"key": "ponybunny-ai/ponybunny/skills/analysis-guess-author-role/SKILL.md"
}
},
"instructions": "# Skill — analysis.guess_author_role\n\n## Intent\nGuess the author role from text with low confidence (weak signal only).\n\n## Inputs\n\n```yaml\nrole_request:\n raw_text: string\n```\n\n## Outputs\n\n```yaml\nrole_result:\n role_guess: enum [founder, employee, developer, ops, student, hobbyist, unknown]\n confidence: number\n```\n\n## Tools\n- llm.classify\n\n## Policy\n- Return ONLY valid JSON.\n- Confidence must be <= 0.5.\n- If uncertain, return unknown with confidence 0.1.\n\n## Failure Modes\n- Invalid JSON: caller falls back to unknown/0.1.",
"cost": {
"context_tokens": 132
}
}