cui-marketplace-architecture

Enforce self-containment and reference patterns in Claude Code marketplace bundles.

1|Updated Feb 3, 2025
One-click install
npx skills add https://github.com/cuioss/cui-llm-rules --skill cui-marketplace-architecture
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cui-marketplace-architecture
Source: https://github.com/cuioss/cui-llm-rules/tree/main/claude/marketplace/bundles/cui-plugin-development-tools/skills/cui-marketplace-architecture
Command: npx skills add https://github.com/cuioss/cui-llm-rules --skill cui-marketplace-architecture

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill defines architecture rules and validation patterns to ensure Claude Code marketplace components are self-contained, properly reference patterns are used, and bundles are cohesive.

Core Features & Use Cases

  • Self-Containment: All standards content lives within the skill; no external references.
  • Skill Usage: Agents must invoke Skills rather than direct file reads.
  • Reference Patterns: Categorization and validation of internal/external/skill references.
  • Bundle Architecture: Ensures bundle cohesion and correct organization.

Quick Start

Load architecture rules and apply self-containment checks to a new skill or bundle.

Frequently Asked Questions about cui-marketplace-architecture

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

FAQPage Schema
How do I ensure marketplace components are self-contained and don't rely on external references?

Self-containment means all standards content lives within the component itself rather than pulling from external sources. This Skill enforces that rule by validating components during creation, ensuring no external dependencies slip through and your marketplace bundle stays cohesive.

What's the difference between internal references and skill references in marketplace architecture?

Internal references point to content within the same component; skill references invoke other Skills rather than direct file reads. This Skill validates that agents use skill invocations instead of direct reads, maintaining clean reference patterns across your bundle.

How do I validate that my marketplace bundle architecture is cohesive?

Bundle cohesion requires proper organization and correct reference patterns across all skills, agents, and commands. This Skill applies architecture rules during component validation and computes architecture and bundle scores to confirm your design meets cohesion standards.

Can I use this for existing marketplace components or only new ones?

This Skill applies during component creation and validation, so you can load its rules and run checks on both new components and existing ones to audit whether they meet self-containment and reference pattern standards.

What happens if a component fails the self-containment checks?

The Skill flags references that violate self-containment rules—external links that should be internalized or direct file reads that should become skill invocations. You then remediate by moving content into the component or replacing reads with proper skill calls.