ワンクリックで
skill-publish
Publish a skill after validation and approvals; updates the catalog and logs the publish event.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Publish a skill after validation and approvals; updates the catalog and logs the publish event.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Autonomous code refactoring agent that rewrites messy functions, splits large files, removes duplication, improves naming, enforces structure, and preserves behavior.
Interact with Anytype's local REST API to manage spaces, objects, types, properties, tags, lists, and search.
Generate API integration test suites from Harnessy regression artifacts using a QA profile plus optional delivery-profile adapters.
Generate browser integration suites from Harnessy regression artifacts using a QA profile plus optional delivery-profile adapters for fixtures, routes, and helper imports.
End-to-end product development orchestrator with human-in-the-loop reviews.
Safe repo pull/push workflow that targets the repository integration branch, uses deterministic planning, and keeps PRs moving with a bounded autonomous resolution loop.
| name | skill-publish |
| description | Publish a skill after validation and approvals; updates the catalog and logs the publish event. |
| disable-model-invocation | true |
| allowed-tools | Read, Grep, Glob, ApplyPatch, Write |
| argument-hint | [skill-name] |
Publish a validated skill with proper approvals, then update catalog metadata and log the publish event.
Skill name
Evidence of test gates
Explicit approver (required for high blast radius)
Template paths are resolved from ${AGENTS_SKILLS_ROOT}/skill-publish/.
/skill-validate <skill-name> and confirm PASS.blast_radius: high, require explicit approval from an authorized maintainer. If missing, STOP.updated date.jarvis/context/skills/publish-log.md with:
This skill participates in the skill evolution system by capturing decision traces at gate resolutions and consulting accumulated feedback.
Before executing any step with a quality or human gate, query accumulated decision traces:
python3 "${AGENTS_SKILLS_ROOT}/_shared/trace_query.py" recent \
--skill "skill-publish" --gate "<gate_name>" --limit 5 --min-loops 1
If patterns or recent feedback exist, incorporate them as additional constraints. Do not cite traces to the user unless asked.
After every gate resolves, capture a decision trace:
python3 "${AGENTS_SKILLS_ROOT}/_shared/trace_capture.py" capture \
--skill "skill-publish" \
--gate "<gate_name>" --gate-type "<human|quality>" \
--outcome "<approved|rejected|passed|failed>" \
--refinement-loops <N> \
[--feedback "<user's feedback text>"] \
[--category <CATEGORY>]
After completion, ask: "Any feedback on this skill-publish run? (skip to finish)" If provided, capture via trace_capture.py with gate "run_retrospective" and gate-type "retrospective".