productivity

Routes productivity requests to ten sub-skills covering forms, Jupyter, maps, PPT, Notion, and more.

6|1|Updated May 11, 2026
One-click install
npx skills add https://github.com/yakeworld/Synthos --skill productivity-yakeworld
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: productivity
Source: https://github.com/yakeworld/Synthos/tree/main/skills/extended/external-automation/automation-skills/productivity
Command: npx skills add https://github.com/yakeworld/Synthos --skill productivity-yakeworld

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? This Skill acts as a parent-level router that dispatches productivity tasks to the correct specialized sub-skill, eliminating the need to manually choose among ten different automation tools for forms, notebooks, maps, documents, and content platforms. ## Core Features & Use Cases - Automatic Sub-Skill Routing: Discovers and delegates requests to ten child skills (chinese-form-automation, jupyter-live-kernel, maps, markitdown-convert, notebooklm-cli, notion, obsidian, powerpoint, webhook-subscriptions, youtube-content) via the Hermes skill loading mechanism. - Contract-Based Validation: Enforces input/output contracts, boundary checks, and structured error recovery for every routed request. - Golden Test Set: Ships executable routing test cases covering normal dispatch and unknown-capability error paths. - Use Case: A user asks to generate a PowerPoint deck; the parent skill routes the request to the powerpoint sub-skill without hardcoding any presentation logic itself. ## Quick Start Ask the assistant to handle a productivity task such as generating a PPT or converting a PDF to Markdown, and it will route the request to the matching sub-skill automatically.

Frequently Asked Questions about productivity

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I route a task to the right productivity sub-skill?

Invoke the sub-skill by name directly, such as skill_view(name='powerpoint'). The parent skill only acts as a directory index; the Hermes loading mechanism discovers child skills automatically and no routing logic is hardcoded at the parent level.

What sub-skills are included in the productivity skill?

Ten sub-skills are included: chinese-form-automation, jupyter-live-kernel, maps, markitdown-convert, notebooklm-cli, notion, obsidian, powerpoint, webhook-subscriptions, and youtube-content. Each handles a distinct productivity domain.

What happens when a request matches no known sub-skill?

The skill returns a structured error containing the original request context, the list of ten known sub-skills, and at least two recovery suggestions. It never fails with a generic error message or crashes on empty or malformed input.

How is routing correctness tested in this skill?

A golden test set in golden/GOLDEN_SET.md defines executable cases with weighted scoring. Critical cases require exact sub-skill name matches, and error paths must include both context and recovery fields to pass.

Does the productivity parent skill execute tasks itself?

No. The parent SKILL.md serves only as a directory index and router. All actual execution is performed by the child sub-skills, each with its own scripts, references, and IO contracts.