Skill Marketplace — Community Ecosystem & Extension Management

Manage discovery, installation, and lifecycle of community JARVIS skills.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/repairman29/jarvis-rog-ed --skill skill-marketplace-community-ecosystem-extension-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Skill Marketplace — Community Ecosystem & Extension Management
Source: https://github.com/repairman29/jarvis-rog-ed/tree/main/jarvis/skills/skill-marketplace
Command: npx skills add https://github.com/repairman29/jarvis-rog-ed --skill skill-marketplace-community-ecosystem-extension-management

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill unifies the discovery, installation, and lifecycle management of community JARVIS skills, enabling a secure and collaborative extension economy.

Core Features & Use Cases

  • Discover and install community skills from a centralized marketplace
  • Manage skill lifecycles: installation, updates, enabling/disabling, publishing
  • Publish your own skills and participate in governance, reviews, and ratings
  • Enforce security via sandboxing, permissions, and validation workflows

Quick Start

Discover, install, publish with simple commands:

  • discover_skills({ query: "GitHub" })
  • install_skill({ skillId: "github-integration" })
  • publish_skill({ packagePath: "./my-skill.jarvis-package", skillInfo: { name: "my-skill", description: "...", category: "development" } })

Frequently Asked Questions about Skill Marketplace — Community Ecosystem & Extension Management

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

FAQPage Schema
How do I securely discover and install community skills for my JARVIS environment?

To publish your own JARVIS skill, package the project directory and call the publish_skill API with the package path and metadata including name, description, and category. The marketplace enforces metadata validation and governance workflows before approving the package for community installation.

How does sandboxing work when installing third-party marketplace extensions?

Sandboxing secures third-party marketplace extensions by enforcing strict permissions and validation workflows during the installation lifecycle. This governed approach isolates dependency handling and restricts unauthorized actions, ensuring scalable collaboration without compromising the host environment.

Can I manage the entire lifecycle of installed skills including updates and disabling?

Yes, you can manage the complete skill lifecycle including installation, updates, enabling, and disabling through centralized governance APIs. The marketplace provides lifecycle management controls designed for developers and power users to securely govern their active JARVIS extensions.

What security trust signals are available when evaluating community skills?

Security trust signals include sandboxing enforcement, permissions validation, metadata checks, community governance reviews, and dependency handling workflows. These signals help developers evaluate the safety and reliability of community skills before proceeding with installation and lifecycle management.

Do I need to handle dependency resolution manually when publishing a JARVIS skill package?

No, dependency handling is managed automatically through the marketplace's validation workflows and governance APIs. When you publish a skill package, the system processes metadata and resolves dependencies securely, ensuring scalable collaboration without manual intervention for trusted installation.