osf

Launch named kit skills to route tasks to specialized subagents.

9|9|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/nullmastermind/viber-router --skill osf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: osf
Source: https://github.com/nullmastermind/viber-router/tree/main/.claude/skills/osf
Command: npx skills add https://github.com/nullmastermind/viber-router --skill osf

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a single-entry dispatcher to launch named kit skills and removes the friction of remembering invocation details while routing tasks to specialized subagents.

Core Features & Use Cases

  • One-command dispatch: Invoke any registered kit skill by name to run targeted subagents like osf-analyze, osf-apply, osf-researcher, or osf-verify.
  • Argument forwarding: Forwards additional user arguments as execution context to the invoked subagent for precise task control.
  • Use Case: Launch a structural codebase analysis, pass scanning parameters, and receive a focused report from the analyze subagent without managing subagent specifics yourself.

Quick Start

Use the osf skill to launch the analyze subagent for the current repository with arguments depth 2.

Frequently Asked Questions about osf

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

FAQPage Schema
How do I launch a named subagent for code analysis tasks?

Launch a named subagent for code analysis by using a single-entry dispatcher to invoke internal agents like analyze or apply, forwarding additional arguments as execution context for targeted task routing.

What is the best way to route user tasks to specialized subagents?

Routing user tasks to specialized subagents is handled by a dispatcher that invokes registered kit skills by name, relying on SKILL.md frontmatter for discovery and passing user arguments as context.

Can I pass custom arguments as context when invoking an automation workflow subagent?

Yes, you can pass custom arguments as context when invoking an automation workflow subagent. The dispatcher forwards additional user arguments directly to the targeted subagent for precise task control.

How do I invoke a research or verify subagent without managing orchestration details?

Invoke a research or verify subagent without managing orchestration details by launching the registered kit skill by name, which removes the friction of remembering invocation specifics and routes tasks automatically.

Does the skill launcher rely on SKILL.md frontmatter for subagent discovery?

Yes, the skill launcher relies on SKILL.md frontmatter name and description for subagent discovery and routing, matching user tasks to specialized agents like uiux-design or analyze based on that metadata.