Skip to content
Back to skills

Example Visibility Test

ASecurity

Tests marketplace visibility configurations and catalog tiers (preview catalog only)

  • 666 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added February 8, 2026
developmentgobashtestinggitapidocumentation

Works with

  • api

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill example-visibility-test --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Example Visibility Test?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Example Visibility Test
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-example-visibility-test/badge)](https://www.skillsdirectory.com/skills/majiayu000-example-visibility-test)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: example-visibility-test
description: Tests marketplace visibility configurations and catalog tiers (preview catalog only)
version: 1.0.0
author: Skills Marketplace Team
category: examples
tags:
  - testing
  - preview
  - development
---

# Example Visibility Test

This skill demonstrates the **two-tier catalog system** and is used for testing marketplace visibility configurations.

## Purpose

- πŸ§ͺ Test preview catalog functionality
- πŸ“Š Verify catalog tier system
- πŸ” Validate skill visibility

This skill intentionally appears **only in the preview catalog** to demonstrate the two-tier system.

## Catalog Tiers

The Skills Marketplace uses a two-tier catalog system:

### Stable Catalog (`marketplace.json`)

**Purpose:** Production-ready skills

- βœ… Fully tested and documented
- βœ… Stable, reliable, production-ready
- βœ… Semantic versioning guaranteed
- βœ… Suitable for general use

### Preview Catalog (`marketplace-preview.json`)

**Purpose:** Beta skills and early access

- πŸ§ͺ Experimental features
- πŸš€ Early access to new skills
- ⚠️ May have breaking changes
- πŸ§‘β€πŸ’» Perfect for testing and feedback

## Skill Lifecycle

Skills typically progress through these stages:

```
Development β†’ Preview Catalog β†’ Testing β†’ Stable Catalog
     ↓              ↓              ↓            ↓
   Local        Beta Users    Feedback    Production
```

1. **Local Development** - Created and tested locally
2. **Preview Catalog** - Submitted for community testing
3. **Testing Period** - Community provides feedback
4. **Stable Catalog** - Promoted after successful testing

## This Skill's Visibility

**This skill appears in:**
- βœ… Preview catalog (`marketplace-preview.json`)

**This skill does NOT appear in:**
- ❌ Stable catalog (`marketplace.json`)

This demonstrates that skills can be in preview only, stable only, or both.

## Installation

### From Preview Catalog

```bash
# Add marketplace with preview catalog
/plugin marketplace add token-eater/skills-marketplace?ref=.claude-plugin/marketplace-preview.json

# Install this skill
/plugin install example-visibility-test
```

### From Stable Catalog

```bash
# Add marketplace (default: stable catalog)
/plugin marketplace add token-eater/skills-marketplace

# This skill will NOT appear (it's preview-only)
/plugin list
```

## Testing Visibility

Use this skill to test catalog configurations:

### Test 1: Stable Catalog

```bash
# Add stable catalog
/plugin marketplace add token-eater/skills-marketplace

# List skills
/plugin list

# Expected: example-visibility-test NOT in list
```

### Test 2: Preview Catalog

```bash
# Add preview catalog
/plugin marketplace add token-eater/skills-marketplace?ref=.claude-plugin/marketplace-preview.json

# List skills
/plugin list

# Expected: example-visibility-test IS in list
```

### Test 3: Local Development

```bash
# Add local marketplace
cd /path/to/skills-marketplace
/plugin marketplace add .

# List skills
/plugin list

# Expected: All skills visible (including this one)
```

## Use Cases for Preview Catalog

Skills appropriate for preview catalog:

- πŸ§ͺ **Experimental features** - Testing new functionality
- πŸš€ **Early access** - Get feedback before stable release
- πŸ”„ **Active development** - Rapidly changing
- πŸ“ **Incomplete docs** - Documentation in progress
- ⚠️ **Breaking changes** - API not finalized

## Promotion to Stable

After testing in preview, skills are promoted to stable when:

1. βœ… **Testing complete** - Verified by community
2. βœ… **Feedback addressed** - Issues resolved
3. βœ… **Documentation complete** - Fully documented
4. βœ… **Stable API** - No breaking changes expected
5. βœ… **Maintainer approval** - Project maintainers approve

## For Skill Developers

If you're testing a new skill:

1. **Submit to preview catalog** - Add to `marketplace-preview.json`
2. **Request testers** - Ask community for feedback
3. **Iterate** - Fix issues, improve documentation
4. **Request promotion** - Ask maintainers to move to stable

## Resources

- πŸ“– [Creating Skills Guide](../../docs/creating-skills.md)
- 🀝 [Contributing Guide](../../docs/contributing.md)
- πŸ“₯ [Installation Guide](../../docs/installation.md)
- πŸ—οΈ [Architecture Guide](../../docs/architecture.md)

## Support

- πŸ’¬ [GitHub Discussions](https://github.com/token-eater/skills-marketplace/discussions)
- πŸ› [Report Issues](https://github.com/token-eater/skills-marketplace/issues)

---

**For contributors:** Use this skill as a reference when submitting new skills to the preview catalog.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.