gsd-surface

Manage Claude Code runtime skill surface profiles and clusters via sub-commands.

Updated May 28, 2026
One-click install
npx skills add https://github.com/SensLiao/Claude-code-setting --skill gsd-surface-sensliao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-surface
Source: https://github.com/SensLiao/Claude-code-setting/tree/main/skills/gsd-surface
Command: npx skills add https://github.com/SensLiao/Claude-code-setting --skill gsd-surface-sensliao

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill allows users to manage the runtime skill surface without reinstalling, providing flexibility to apply profiles, list, or disable clusters.

Core Features & Use Cases

  • Profile Management: Apply a profile, list, or disable a cluster without reinstalling.
  • Runtime Skill Surface: Reads/writes $HOME/.claude/skills/.gsd-surface.json and re-stages the active commands/gsd directory in place.
  • Sub-commands: list, status, profile, disable, enable, reset.

Quick Start

Use the gsd-surface skill to list all enabled and disabled clusters and skills.

Frequently Asked Questions about gsd-surface

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

FAQPage Schema
How do I manage my runtime skill surface without reinstalling?

You can manage the runtime skill surface without reinstalling by applying profiles, listing, or disabling clusters. This reads and writes configuration files to re-stage active commands in place.

How does profile management work for cluster configuration files?

Profile management works by reading and writing the configuration file at `$HOME/.claude/skills/.gsd-surface.json`. It applies a selected profile to re-stage the active commands and gsd directory in place.

What sub-commands are available for cluster management and listing skills?

Available sub-commands for cluster management include list, status, profile, disable, enable, and reset. These allow you to list all enabled and disabled clusters and skills or check their status.

Can I disable a specific cluster without triggering a full reinstall?

Yes, you can disable a specific cluster without a full reinstall. The skill modifies the runtime configuration file and re-stages the active directory in place to reflect the disabled cluster.

What is the best way to reset my active commands and runtime configuration?

The best way to reset active commands and runtime configuration is using the reset sub-command. It rewrites the configuration file and re-stages the active commands directory to restore the default state.