con un clic
publish-artifact
Publish work products to shared memory and notify via bus
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Publish work products to shared memory and notify via bus
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Review pull requests for code quality, security, and correctness
Review pull requests for code quality, security, and correctness
End-to-end shipping workflow — tests, PR creation, review request. Unified pr-create + pr-complete.
Periodic cross-agent learning consolidation — review what worked, what didn't, propagate insights
Break down complex problems through structured analytical frameworks
Persist and recall context across sessions — critical for continuity
| name | publish-artifact |
| version | 1.0.0 |
| description | Publish work products to shared memory and notify via bus |
| uses | ["core/bus"] |
| requires | {"tools":[],"env":[]} |
| security | {"risk_level":"write","capabilities":["artifact:write","bus:write"],"requires_approval":false} |
Publish work products to shared memory so other agents can discover and use them. Artifacts are the primary way agents share durable results — reviews, analyses, reports, and decisions.
This is a builtin skill (handler: type: builtin). When publish_artifact is invoked, the executor writes the artifact file to .os/memory/{type}/{subject-slug}.md with frontmatter, then publishes a notification to the bus. The tool schema in tool.yaml defines the external contract; the executor handles the file write and bus notification directly.
| Type | Use For | Example |
|---|---|---|
review | Code review results, PR feedback | Review of PR #23 with issues found |
analysis | Investigation results, research | Root cause analysis of performance bug |
report | Status reports, summaries | Sprint progress report |
summary | Condensed information, digests | Summary of 3 related PRs |
decision | Architectural decisions, ADRs | Decision to use PostgreSQL over MySQL |
Write the artifact with proper frontmatter:
---
type: [artifact_type]
subject: [what it's about]
created_by: [your agent ID]
created_at: [ISO timestamp]
related_to: [optional list of related artifacts]
---
# [Title]
[Content in markdown]
Convert the subject to a filename-safe slug:
PR #23 → pr-23, Sprint Review 2026-02 → sprint-review-2026-02.os/memory/{type}/{slug}.mdwork bus channel## Artifact Published
- Type: [artifact type]
- Subject: [subject]
- Path: [file path]
- Notification: [channel and message ID]
- Size: [content size]
report for a code review or summary for a decision. Use the right type so artifacts are categorized correctly.Artifact publishing is complete when:
work channel