SKILL

agent-marketplace-development

How to develop on the agent-marketplace codebase itself: architecture tour, testing workflow, TUI (Bubble Tea) and CLI (Cobra) conventions, and the config/resolver/materialization invariants that every change must preserve. Use when adding features, fixing bugs, or reviewing changes to the agent-marketplace Go binary, running local TUI QA, or maintaining harness compatibility validation. Every TUI change must ship a real-terminal TUI QA journey that proves the changed flow.

Target: Software development & testing. Automatically collected · unverified.

Excerpt from the author’s documentation

Extracted from a fixed version of SKILL.md in its original language. This is the author’s documentation; installation, compatibility and runtime results have not been verified by this site.

Read the original English text

Topics in the source

  • agent-marketplace-development
  • Orient Yourself First
  • Build and smoke test
  • Architecture: Two Entry Points, One Data Flow
  • Resolver invariants
  • Materialization Invariants
  • Config Invariants You Must Not Break
  • Four-layer precedence (most → least specific)

How to be productive working on the agent-marketplace Go binary. This is about contributing to the tool itself, not about using it to sync skills (that's the agent-marketplace skill next to this one). Before touching anything, read these in order: 1. AGENTS.md — spec authority, build/test/validation gates, command-test isolation, session-completion rules. It owns the Make targets and test selection rules; this skill does not repeat them. 2. openspec/specs/ — the normative behavior. A behavior change needs an OpenSpec change with a spec delta, and every scenario needs a // spec: / test binding. 3. CODINGSTANDARDS.md — design, security-boundary, testing, and logging requirements. 4. The agent-marketplace skill next door — the user-facing contract. Then skim: cmd/agent-marketplace/main.go — Cobra root, subcommand wiring, TUI launch on bare TTY invocation. internal/config/v4.go — the strict v4 sources/resources model (V4Config) and its runtime adapter into the internal Config/RegistryEntry model the resolver consumes. The adapter is not legacy consumer-format support. internal/config/effectiveconfig.go — LoadEffective loads the four layers (and their includes and locks). internal/confi

This is an excerpt. Refer to the complete source and its current requirements.

Source repository
Adyen/agent-marketplace
Source file
skills/agent-marketplace-development/SKILL.md
Fixed revision
23299b858f414302de6458ff3ad9c87e459454fd
Read the complete original documentation ↗

Sources and evidence

This record was collected automatically. Its documentation, suitability and runtime behavior have not been manually verified.

Author: Adyen/agent-marketplace · original repository metadata. Documentation review: Not reviewed. Last source check: 2026-11-10T01:01:30.577Z.

Categories are inferred from names, descriptions and paths. They do not establish compatibility.

License and attribution

Apache-2.0. Third-party content and copyright remain with their authors. Refer to the original license and terms.

Original license ↗

Synchronization, copying and user-reported success do not mark a resource as runtime-tested.

Limitations and notes

  • Collecting metadata does not mean this site has installed, adapted, runtime-tested or security-reviewed the resource.