Skip to content

Add capability file editing - #245

Merged
MiniMax-AI-Dev merged 1 commit into
codex/remove-capability-publish-workflowfrom
codex/edit-capability-files
Aug 11, 2026
Merged

Add capability file editing#245
MiniMax-AI-Dev merged 1 commit into
codex/remove-capability-publish-workflowfrom
codex/edit-capability-files

Conversation

@kapelame

Copy link
Copy Markdown
Collaborator

Summary

  • add a browser-side editor for Skill ZIP capabilities
  • preserve binary files and unchanged file bytes when repacking the ZIP
  • reuse the existing blob upload and capability version import/commit flow
  • show the complete Skill file tree in the version viewer
  • keep the implementation frontend-only, without changing parsers, database schema, import logic, bindings, or runtime

Context

This is a stacked PR based on #243 (codex/remove-capability-publish-workflow).

MCP capabilities continue to use the existing JSON/TOML editing flow. Skill capabilities download the existing ZIP, edit text files in the browser, repack the complete folder, upload it through the existing presign flow, and create a new version through the existing import commit endpoint. Skills.sh source metadata is preserved.

Validation

  • pnpm --filter @parsar/web typecheck
  • pnpm --filter @parsar/web build
  • local end-to-end test on grill-me, creating version 1.0.1
  • verified a new oss_key and SHA-256 were generated
  • verified Skills.sh metadata was preserved
  • verified agents/openai.yaml remained byte-identical after repacking

Targeted ESLint still reports only pre-existing findings; this change adds no new lint findings.

@kapelame
kapelame marked this pull request as ready for review August 11, 2026 06:17
@MiniMax-AI-Dev
MiniMax-AI-Dev merged commit 06dd554 into codex/remove-capability-publish-workflow Aug 11, 2026
9 checks passed
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.

2 participants