Skip to content

docs: add Maya plugin e2e skill - #4

Open
BramVR wants to merge 2 commits into
mainfrom
codex/issue-3-maya-plugin-e2e-skill
Open

docs: add Maya plugin e2e skill#4
BramVR wants to merge 2 commits into
mainfrom
codex/issue-3-maya-plugin-e2e-skill

Conversation

@BramVR

@BramVR BramVR commented Jul 9, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add reusable maya-plugin-e2e Codex skill for real Maya plugin UI/e2e proof.
  • Include skill UI metadata in agents/openai.yaml.

Issue #3 coverage

  • Plugin artifact hash/size checks.
  • Host/run preflight and trusted plugin staging.
  • UI proof checkpoints with screenshots, recordings, Scenario Result JSON, and saved scene evidence.
  • Popup diagnosis and failure classification.
  • Exact-head PR closeout proof.
  • Maya Untrusted Plugin Loading treated as trusted-staging/config failure, not accepted proof.

Proof

  • ruby -e 'require "yaml"; ...' frontmatter parse: frontmatter_ok: maya-plugin-e2e.
  • ruby -e 'require "yaml"; ...' metadata parse: openai_yaml_ok: Maya Plugin E2E.
  • sed -n '1,260p' skills/maya-plugin-e2e/SKILL.md read full 146-line skill.
  • git diff --check origin/main codex/issue-3-maya-plugin-e2e-skill clean.
  • Branch diff contains only skills/maya-plugin-e2e/SKILL.md and skills/maya-plugin-e2e/agents/openai.yaml.

Real gate: not required; this is documentation/workflow capture for repeatable real Maya plugin proof.

Closes #3.

Copilot AI review requested due to automatic review settings July 9, 2026 13:58

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new maya-plugin-e2e skill under skills/ to standardize real Maya plugin UI/e2e proof runs (artifact verification, trusted staging, evidence capture, popup diagnosis, and closeout proof), plus UI metadata so the skill is discoverable/usable via the agent interface.

Changes:

  • Introduces the maya-plugin-e2e skill documentation/workflow with explicit proof and failure-classification guidance.
  • Adds agents/openai.yaml metadata (display name, short description, default prompt) for the skill.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
skills/maya-plugin-e2e/SKILL.md New skill document defining the Maya plugin UI/e2e proof workflow, evidence requirements, and failure triage.
skills/maya-plugin-e2e/agents/openai.yaml Adds OpenAI agent UI metadata and the default prompt hook for invoking the skill.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

```bash
maya-stall status
python3 - <<'PY'
import json, pathlib, zipfile, hashlib

```bash
python3 - <<'PY'
import json, pathlib
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.

Add reusable Maya plugin e2e testing skill

2 participants