docs: refresh manifest descriptions for v0.2.0 scope - #4
Conversation
Update plugin.json, .codex-plugin/plugin.json, and marketplace.json descriptions to reflect what v0.2.0 actually covers - CPU/memory optimization and Mojo/Python interop - instead of only SIMD + GPU. Metadata only; no skill behavior or version change.
There was a problem hiding this comment.
Code Review
This pull request updates the descriptions in the plugin and marketplace manifests to reflect the expanded scope of version 0.2.0, including CPU/memory optimization, GPU kernels, and Mojo/Python interop. The changes also include a corresponding update to the changelog. Review feedback suggests improving consistency by adding "ownership" to the marketplace description and including "TileTensor" in the GPU kernels section to align with the latest guidance.
| { | ||
| "name": "mojo", | ||
| "description": "Skill that teaches coding agents to write idiomatic, correct, performant, current Mojo. Targets Mojo v1.0.0b1 and prevents stale pre-2025 syntax.", | ||
| "description": "Skill that teaches coding agents to write idiomatic, correct, performant, current Mojo - syntax, CPU/memory optimization, GPU kernels, and Mojo/Python interop. Targets Mojo v1.0.0b1 and prevents stale pre-2025 syntax.", |
There was a problem hiding this comment.
The top-level description omits "ownership", which is a key component of the v0.2.0 scope update and is included in the other manifest descriptions (e.g., plugin.json and the plugin entry below). Including it ensures consistency across the marketplace metadata.
| "description": "Skill that teaches coding agents to write idiomatic, correct, performant, current Mojo - syntax, CPU/memory optimization, GPU kernels, and Mojo/Python interop. Targets Mojo v1.0.0b1 and prevents stale pre-2025 syntax.", | |
| "description": "Skill that teaches coding agents to write idiomatic, correct, performant, current Mojo - syntax, ownership and CPU/memory optimization, GPU kernels, and Mojo/Python interop. Targets Mojo v1.0.0b1 and prevents stale pre-2025 syntax.", |
| "name": "mojo", | ||
| "source": "./", | ||
| "description": "Write idiomatic, correct, performant, current Mojo - fundamentals, ownership, traits, comptime, performance (SIMD/vectorize/parallelize), and GPU kernels. Targets Mojo v1.0.0b1 and prevents stale pre-2025 syntax.", | ||
| "description": "Write idiomatic, correct, performant, current Mojo - syntax, ownership and CPU/memory optimization (copies, SIMD, vectorize/parallelize), GPU kernels (DeviceContext/LayoutTensor), and Mojo/Python interop. Targets Mojo v1.0.0b1 and prevents stale pre-2025 syntax.", |
There was a problem hiding this comment.
The GPU kernels section mentions LayoutTensor but omits TileTensor. Since TileTensor is a core part of the updated GPU guidance (replacing NDBuffer), it should be included. Additionally, DeviceContext should be separated by a comma rather than a slash to distinguish the context from the tensor types, aligning with the format used in SKILL.md and the Codex manifest.
| "description": "Write idiomatic, correct, performant, current Mojo - syntax, ownership and CPU/memory optimization (copies, SIMD, vectorize/parallelize), GPU kernels (DeviceContext/LayoutTensor), and Mojo/Python interop. Targets Mojo v1.0.0b1 and prevents stale pre-2025 syntax.", | |
| "description": "Write idiomatic, correct, performant, current Mojo - syntax, ownership and CPU/memory optimization (copies, SIMD, vectorize/parallelize), GPU kernels (DeviceContext, TileTensor/LayoutTensor), and Mojo/Python interop. Targets Mojo v1.0.0b1 and prevents stale pre-2025 syntax.", |
Description-only metadata refresh. The plugin/marketplace/Codex manifests still described mojo as SIMD + GPU; v0.2.0 added CPU/memory optimization (copy semantics, ownership) and Mojo/Python interop. Updated all three to match.
No version bump (metadata text, no skill change). agnix clean, JSON valid. Next tagged release will carry it to the agentsys pin; the agentsys catalog description was already updated in agent-sh/agentsys#361.