Skip to content

feat(metadata): complete skill and marketplace discovery - #9

Merged
sent-dm merged 1 commit into
mainfrom
codex/skill-marketplace-discovery
Aug 9, 2026
Merged

feat(metadata): complete skill and marketplace discovery#9
sent-dm merged 1 commit into
mainfrom
codex/skill-marketplace-discovery

Conversation

@sent-dm

@sent-dm sent-dm commented Aug 9, 2026

Copy link
Copy Markdown
Collaborator

What changed

  • Added valid agents/openai.yaml metadata to the eight skills that lacked it.
  • Enforced unique display names/descriptions and exact $skill-name invocation in every default prompt.
  • Enforced non-mutating discovery prompts unless the owning skill has explicit mutation confirmation controls.
  • Added one canonical marketplace content source under adapter-sources/shared/ and generated Codex/Claude metadata from it.
  • Pointed the plugin homepage to the GitHub README.
  • Balanced the marketplace description between MCP operations and specialist workflows.
  • Exposed performance-analysis and 10DLC specialist starters while retaining readiness, analytics, and safe-send discovery in skill metadata.
  • Added negative gates for missing metadata, prompt routing drift, duplicate names, and unsafe marketplace prompts.

Validation

  • python3 scripts/generate_adapters.py --check
  • python3 scripts/validate.py
  • python3 scripts/test_fixtures.py
  • python3 scripts/test_contracts.py
  • python3 scripts/test_validation_gates.py
  • Agent Skills validation for all canonical skills
  • Strict Claude marketplace and plugin validation
  • git diff --check

Stacked on the metadata PR.

@sent-dm
sent-dm changed the base branch from codex/public-surface-metadata to main August 9, 2026 22:22
@sent-dm
sent-dm marked this pull request as ready for review August 9, 2026 22:22
@sent-dm
sent-dm merged commit 36d15fd into main Aug 9, 2026
2 checks passed
@sent-dm
sent-dm deleted the codex/skill-marketplace-discovery branch August 9, 2026 22:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant