gsd-surface

Manage runtime activation of modular AI skill clusters in the GSD framework.

1|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/nnexai/git-stacks --skill gsd-surface-nnexai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gsd-surface
Source: https://github.com/nnexai/git-stacks/tree/main/.codex/skills/gsd-surface
Command: npx skills add https://github.com/nnexai/git-stacks --skill gsd-surface-nnexai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the problem of managing a complex, growing library of AI capabilities by allowing users to dynamically enable, disable, or profile specific clusters of skills without requiring a full reinstallation of the environment.

Core Features & Use Cases

  • Dynamic Surface Control: Toggle entire functional clusters like audit_review or core_loop to optimize context usage and agent focus.
  • Profile Management: Apply pre-defined skill profiles to instantly switch between different operational modes (e.g., development vs. research).
  • Use Case: If you are currently focused on documentation and want to reduce noise from development-heavy agents, you can disable the core_loop cluster to save tokens and simplify the agent's available toolset.

Quick Start

Use the gsd-surface skill to disable the audit_review cluster and streamline your current workspace.

Frequently Asked Questions about gsd-surface

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

FAQPage Schema
How do I dynamically toggle AI skill clusters on the fly?

To dynamically toggle AI skill clusters on the fly, you manage runtime activation and deactivation of modular skill clusters through profile-based configuration. This optimizes context usage and agent focus without requiring a full environment reinstallation.

Why disable specific agent capability clusters during a workflow?

Disabling specific agent capability clusters during a workflow reduces noise and saves tokens by simplifying the available toolset. This optimizes context usage when shifting focus to tasks like documentation instead of development.

Can I apply pre-defined profiles to switch agent operational modes?

Yes, you can apply pre-defined skill profiles to instantly switch between different operational modes such as development versus research. This profile management facilitates rapid state persistence for agent capability surfaces.

Do I need a local configuration file to manage skill activation states?

Yes, managing skill activation states requires access to a local .gsd-surface.json configuration file. This file facilitates profile-based configuration and state persistence for the active agent capability surfaces.

What is the best way to re-stage the active skill environment after toggling clusters?

The best way to re-stage the active skill environment after toggling clusters is using the gsd-core library. It works with the local configuration file to re-stage the active skill surfaces and persist the updated runtime state.