Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions skills/VALIDATION.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,19 @@
# Skill package validation

Candidate package source: **0.1.6**. Latest released package source: **0.1.4**. `pascal-3d` skill metadata version: **0.1.0**. `furniture-fit` skill metadata version: **0.1.3**. Recorded September 9, 2026.
Released package source: **0.1.6**. Latest released package source: **0.1.6**. `pascal-3d` skill metadata version: **0.1.0**. `furniture-fit` skill metadata version: **0.1.3**. Recorded September 9, 2026.

## Bundle 0.1.6 OpenAI packaging and ClawHub readiness candidate
## Bundle 0.1.6 OpenAI packaging and ClawHub readiness release

This candidate retains the portable root Agent Plugins manifest, Codex compatibility manifest, and Claude marketplace package. Its OpenAI listing metadata fits the checked final public-directory limits. The repository validator checks semantic versions, supported text, capability count and length, normalized prompt uniqueness, parsed HTTPS listing URLs, and the bundled SVG icons' file type, size, XML structure, and square dimensions. Shared review material stays outside `skills/` because it is evidence rather than skill runtime content.
This release retains the portable root Agent Plugins manifest, Codex compatibility manifest, and Claude marketplace package. Its OpenAI listing metadata fits the checked final public-directory limits. The repository validator checks semantic versions, supported text, capability count and length, normalized prompt uniqueness, parsed HTTPS listing URLs, and the bundled SVG icons' file type, size, XML structure, and square dimensions. Shared review material stays outside `skills/` because it is evidence rather than skill runtime content.

Both skills require Pascal MCP tools for their tool-backed workflows. OpenAI's [submission guide](https://developers.openai.com/plugins/deploy/submission) therefore places this package on the **With MCP** route, combining the hosted MCP server with the skills, rather than Skills only. This source is not submission-ready: the production endpoint has not passed OpenAI Scan Tools for this candidate, OAuth-compatible reviewer access and credentials have not been prepared, domain verification has not been completed, and the positive review cases do not yet name provisioned disposable fixtures with stable identifiers and reset instructions. The review suite records those blockers explicitly. Platform access, verified publisher identity, countries, policy attestations, review, approval, and the developer's separate publish action also remain external. The validator follows the current [submission error reference](https://developers.openai.com/plugins/deploy/submission-errors) for the checked metadata constraints.

For ClawHub, both canonical skill folders pass `clawhub` 0.23.3 `skill publish --dry-run --json` with their intended owner, slug, version, categories, topics, and public source metadata. OpenClaw 2026.9.3 installs both folders into an isolated workspace, parses the optional `PASCAL_API_KEY` and homepage metadata, and reports both skills eligible without a hosted credential. The documented local and hosted `openclaw mcp add` command shapes were saved successfully in isolated state without contacting Pascal. The OpenClaw `skills-sh:` resolver did not install the existing skills.sh source before ClawHub indexing, so public instructions do not claim that path as a pre-publication workaround.

These checks do not create a ClawHub publisher or release, accept the mandatory MIT-0 publication terms, run ClawHub's post-upload security scanners, prove a live Pascal MCP connection from OpenClaw, or establish installs, useful tasks, or retention. Those remain separate release and adoption evidence.

The exact package source merged to public `main` at `df1269816bdc5444e30d426ac733295ead16623c` and is published as the immutable GitHub prerelease tag `pascal-agent-skills--v0.1.6`. The released `pascal-3d/SKILL.md` SHA-256 is `55d263977898bad4375093435050dc377d512ab1600640e96b8ac106613e6f05`; the released `furniture-fit/SKILL.md` SHA-256 is `d6f3b8afe3cedc81f824c12488fc3ddf166134851a2c4d5d0033358fa62ba30a`. Extracted-release package validation, strict Claude plugin validation, and a clean skills CLI installation passed. These checks establish a public GitHub release and installable source, not a ClawHub, OpenAI, Claude marketplace, or npm listing.

## Bundle 0.1.4 release source

The merged release source adds exactly one structured, blocker-aware `nextAction` to each furniture-fit report. The action follows the unresolved part of the user's requested decision: a passing footprint with unresolved height evidence requests the decisive measurement; a failed footprint offers a pose only when known geometry supports one; exhausted poses request a user-supplied alternate instead of inventing one; and a prospective candidate excluded from the door check requests a candidate-aware read-only check. Only a result with no unresolved requested blocker offers an optional related item or pose check. Every next action carries available project/revision context and states that it does not authorize project mutation, account or workspace changes, publication, rendering or generation work, or additional spending.
Expand Down
Loading