/install artifact-signing
\r \r
Artifact Signing Skill\r
\r This skill allows an AI agent to sign files, binaries, or any artifact using a PEM-encoded private key. It generates a detached signature file.\r \r
Dependencies\r
\r
- Python 3.x\r
cryptographylibrary (pip install cryptography)\r \r
Tools\r
\r
sign_artifact\r
\r Signs a given artifact with a private key.\r \r Arguments:\r \r
artifact_path: (Required) Absolute path to the file to be signed.\rkey_path: (Required) Absolute path to the PEM-encoded private key.\routput_path: (Optional) Absolute path where the signature should be saved. Defaults to\x3Cartifact_path>.sig.\r \r Example Usage:\r \r
python c:\Docs\skills\artifact-signing\scripts\sign_artifact.py "C:\path o\artifact.zip" "C:\path o\private_key.pem"\r
```\r
\r
## Security Considerations\r
\r
- **Private Key Protection**: Never share your private key. Ensure the key file has restricted permissions.\r
- **Verification**: Always verify the signature using the corresponding public key before trusting an artifact.\r
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install artifact-signing - After installation, invoke the skill by name or use
/artifact-signing - Provide required inputs per the skill's parameter spec and get structured output
What is Artifact Signing?
A skill to sign artifacts using a digital certificate and private key. It is an AI Agent Skill for Claude Code / OpenClaw, with 270 downloads so far.
How do I install Artifact Signing?
Run "/install artifact-signing" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Artifact Signing free?
Yes, Artifact Signing is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Artifact Signing support?
Artifact Signing is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Artifact Signing?
It is built and maintained by Raj Aryan (@rajaryan18); the current version is v1.0.0.