rdos-plugins

Guide developers through creating R-DOS terminal file manager plugins.

7|Updated May 26, 2015
One-click install
npx skills add https://github.com/thrashr888/QDOS --skill rdos-plugins
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rdos-plugins
Source: https://github.com/thrashr888/QDOS/tree/main/.claude/skills/rdos-plugins
Command: npx skills add https://github.com/thrashr888/QDOS --skill rdos-plugins

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides comprehensive guidance and best practices for developing plugins for the R-DOS terminal file manager, streamlining the plugin creation process.

Core Features & Use Cases

  • Plugin Structure: Understand the recommended directory layout for new plugins.
  • Trait Implementation: Learn how to implement the Plugin trait for core functionality, including key handling and modal display.
  • Registration: Follow the checklist to ensure your plugin is correctly registered within the R-DOS application.
  • Use Case: You are a developer wanting to add a new feature to R-DOS, like a custom file search tool. This Skill will guide you through structuring your code, handling user input, and integrating it seamlessly.

Quick Start

Use the rdos-plugins skill to understand how to implement the Plugin trait for handling global keys.

Frequently Asked Questions about rdos-plugins

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

FAQPage Schema
How do I develop plugins for the R-DOS terminal file manager?

R-DOS plugin development requires structuring your plugin directory, implementing the Plugin trait for key handling and modal display, and completing the registration procedures to integrate custom features into the terminal file manager.

What is the Plugin trait in R-DOS and how does it work?

The R-DOS Plugin trait defines core functionality for custom applications, enabling key handling and modal display. Implementing this trait allows your plugin to process user input and render interfaces within the terminal file manager.

How do I handle user input and key events in an R-DOS plugin?

Handle user input and key events in R-DOS plugins by implementing the key handling methods defined within the Plugin trait, enabling your custom terminal application to respond to keystrokes and manage modal display interactions.

Can I use Rust to build custom TUI applications for R-DOS?

Yes, you can use Rust to build custom TUI applications for R-DOS. The plugin development process involves implementing Rust traits to handle state management, key events, and registration within the terminal file manager.

How do I register a new plugin in the R-DOS application?

Register a new plugin in the R-DOS application by following the registration checklist, ensuring your custom feature is correctly integrated and recognized by the terminal file manager's core system.