Skip to content

Add plugin package layout smoke test #16

Description

@baskduf

Description

Add a focused smoke test for the plugin package layout from a Codex marketplace/install perspective. This should catch missing files and broken manifest references before release.

Acceptance Criteria

  • Validate .codex-plugin/plugin.json required fields.
  • Validate the manifest skills directory exists and resolves inside the plugin root.
  • Validate SKILL.md exists for the plugin name.
  • Validate bin wrappers target existing scripts.
  • Validate scripts imported by CLI entrypoints are tracked and present.
  • The test should catch a missing shared module such as codex_fable_state.py.

Notes

This complements the current manifest/path tests and wrapper smoke tests.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions