submit_skill
ActiveTool of OpenAccountants
AUTHENTICATED. Submit an authored `skill_markdown` (the full skill, frontmatter + body) for inclusion in the OpenAccountants directory. It's lint-checked (parseable frontmatter, required sections, well-formed slug not colliding with an existing skill, reasonable size); malformed input is rejected synchronously with the reason. Otherwise the skill is CREATED immediately at Q2 (source-cited draft) and published: the prose is deconstructed into facts so the skill enters the same keyed model as a verified one, and the served document is generated from those facts. There is NO human review gate — you are liable for the skill you author; it's clearly marked unverified until a CPA/EA verifies it to Q1. Requires sign-in and completed onboarding.
Parameters schema
{
"type": "object",
"required": [
"skill_markdown"
],
"properties": {
"name": {
"type": "string",
"description": "Human-readable skill name (defaults to the frontmatter `name`)."
},
"slug": {
"type": "string",
"description": "Proposed slug (lowercase kebab). Defaults to the frontmatter `name` if omitted."
},
"category": {
"type": "string",
"description": "Category (tax topic or non-tax domain)."
},
"depends_on": {
"type": "array",
"items": {
"type": "string"
},
"description": "Base/parent skill slugs this loads on top of."
},
"jurisdiction": {
"type": "string",
"description": "Jurisdiction code, or 'general'."
},
"skill_markdown": {
"type": "string",
"description": "The complete authored skill (YAML frontmatter + markdown body)."
}
}
}No endpoints wrapped at confidence ≥ 0.70.
Parent server
OpenAccountants
https://github.com/openaccountants/openaccountants
2/7 registries