titan-official-plugin-workflow-builder

Implement official Titan plugin workflows in titan-cli with step registration.

7|3|Updated Nov 21, 2025
One-click install
npx skills add https://github.com/masorange/titan-cli --skill titan-official-plugin-workflow-builder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: titan-official-plugin-workflow-builder
Source: https://github.com/masorange/titan-cli/tree/main/.claude/skills/titan-official-plugin-workflow-builder
Command: npx skills add https://github.com/masorange/titan-cli --skill titan-official-plugin-workflow-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Design and implement structured workflows for official Titan plugins inside the titan-cli repository, ensuring consistency with repo standards.

Core Features & Use Cases

  • Discover and align plugin workflow changes within plugins/titan-plugin-/titan_plugin_/workflows/, using existing steps and architecture.
  • Reuse and extend existing plugin steps, operations, and services to minimize duplication and maintain consistency.
  • Synchronize public documentation when plugin capabilities change to reflect new workflows or public APIs.

Quick Start

Describe the exact steps to create or update an official Titan plugin workflow inside titan-cli and ensure correct step registration.

Frequently Asked Questions about titan-official-plugin-workflow-builder

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

FAQPage Schema
How do I add a new workflow to an official Titan plugin in titan-cli?

To add a new Titan plugin workflow, implement it under the plugins/titan-plugin-*/titan_plugin_*/workflows/ directory. You must reuse existing steps, operations, and clients to maintain consistency, and register new plugin steps via the get_steps() method to ensure proper execution.

When do I need to update public documentation for Titan plugin workflows?

You must update public documentation whenever Titan plugin capabilities change. This synchronization ensures that new workflows or modifications to public APIs are accurately reflected in the official docs, maintaining alignment with the official plugin architecture standards.

Can I reuse existing operations and clients when designing a Titan plugin workflow?

Yes, you should reuse and extend existing plugin steps, operations, and services. This approach minimizes code duplication and maintains architectural consistency across official Titan plugins inside the titan-cli repository.

How do I register plugin steps in a Titan workflow?

Plugin steps in a Titan workflow are registered using the get_steps() method. This registration is required to ensure the titan-cli correctly recognizes and executes the newly added or updated workflow steps within the official plugin architecture.

What is the correct directory structure for implementing Titan plugin workflows?

Titan plugin workflows must be implemented inside the plugins/titan-plugin-*/titan_plugin_*/workflows/ directory path. This specific structure ensures the workflow integrates seamlessly with the official Titan plugin architecture inside the titan-cli repository.

Does updating a Titan plugin workflow require changes to the public docs?

Yes, updating a Titan plugin workflow requires updating public docs if the capability changes. This process enforces that any new public APIs or workflow modifications are properly documented to reflect the current official plugin capabilities.