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
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.