Early development · installer and agent skill available today
Share what your agent built
Publish HTML, Markdown and text with a private link, decide exactly who can open it, and collect feedback on the exact sentence or element. Your coding agent can read that feedback and act on it.
curl -fsSL https://portifact.com/install | bash
On Windows: irm https://portifact.com/install.ps1 | iex. One executable for Linux,
macOS and Windows on x64 and arm64, no runtime needed.
Migration plan · v3
Phase one moves read traffic to the new cluster behind a feature flag, with automatic rollback.
Writes switch over only after a full week without errors. Old replicas stay online until the audit is signed.
Ana · reviewer
Can we shorten this to three days if the error rate stays at zero?
Phase two removes the flag and retires the old schema.
Let your agent set it up
Paste this into Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot or any coding agent with a terminal. It installs the CLI for your operating system and teaches the agent how to use Portifact.
Install Portifact for me and set up its agent skill.
1. Detect my operating system and CPU architecture.
2. Install the Portifact CLI with the official installer:
- macOS or Linux: curl -fsSL https://portifact.com/install | bash
- Windows (PowerShell): irm https://portifact.com/install.ps1 | iex
- On Alpine Linux, first install the C++ runtime: apk add libstdc++ libgcc
The installer verifies the download checksum. If verification fails, stop and tell me; do not work around it. Ask me before anything that needs administrator rights.
3. Verify it with: portifact --version
If portifact is not on PATH yet, run ~/.portifact/bin/portifact (Windows: %USERPROFILE%\.portifact\bin\portifact.exe) and tell me how to add it to PATH.
4. Install the Portifact skill globally for the agent you are, using your agent id from https://github.com/vercel-labs/skills/blob/main/docs/agents.md (for example claude-code, codex, cursor, gemini-cli, github-copilot, opencode):
npx skills add leynier/portifact --skill portifact -g -y -a <your-agent-id>
This needs Node.js 22.20 or newer. If Node.js is missing, tell me instead of installing it without asking.
5. Summarize what you installed, the CLI version, and where the skill was placed.
Built for what agents make
-
Private by default
New artifacts are visible only to you. Open them to anyone signed in, to a list of emails, or to the public.
-
HTML, Markdown and text
Sites with their CSS and JavaScript, Markdown rendered cleanly, text shown exactly as written. A file, a folder or a ZIP.
-
Feedback where it belongs
Reviewers select a sentence or an element and comment. Your agent reads and exports the threads.
-
CLI, MCP and dashboard
Three ways in that share the same permissions, quotas and history, so agents and people stay in sync.
-
Nothing lost
Artifacts stay online for 30 days and renew on every update. Expired ones are archived for six months.
-
Safe to open
Every artifact runs on its own isolated origin, so a published page cannot act on your account.
How it will work
Publishing, sharing and annotations are being built in the open. This is the planned interface.
portifact publish ./report.html # get a private URL
portifact access add ARTIFACT_ID ana@example.com
portifact annotations set ARTIFACT_ID open
portifact annotations export ARTIFACT_ID # hand the feedback to your agent