signus-font-signature

Generate font-based signature images via Signus API and return image files for chat delivery. Use when asked for font signatures (not AI websocket handwritten flow), including JSON/ZIP response handling and batched image sending.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "signus-font-signature" with this command: npx skills add signus-ai/signus-font-signature

Signus Font Signature

User-facing language

  • Always write user-facing text in English unless the user explicitly asks for another language.

Runtime requirements

  • Node.js 18+.
  • Install dependencies in this skill folder before first run:
cd /home/node/.openclaw/workspace/skills/signus-font-signature && npm install

Inputs

Provide exactly one identity source:

  • name (e.g., "Allon Mason"), OR
  • firstName + lastName, OR
  • initials (e.g., "AM")

Optional:

  • count — max number of images to return.

Validation

  • Accept exactly one identity source.
  • Reject empty/blank values.
  • If count is provided, treat as numeric limit.

Run

node /home/node/.openclaw/workspace/skills/signus-font-signature/scripts/generate_font_signatures.js '<json payload>'

Examples:

node /home/node/.openclaw/workspace/skills/signus-font-signature/scripts/generate_font_signatures.js '{"name":"Allon Mason","count":10}'
node /home/node/.openclaw/workspace/skills/signus-font-signature/scripts/generate_font_signatures.js '{"firstName":"Allon","lastName":"Mason"}'

Detailed execution flow

  1. Parse payload and normalize identity into name.
  2. Create output directory:
    • ~/.openclaw/media/signatures-font/<name>-<timestamp>/
  3. Request font generation using fixed trusted host (https://api.signus.ai) and endpoint order:
    • primary: POST /api/signus/v0/signature-generations/font
    • fallback: POST /api/signus/v0/users/me/signature-generations/font
  4. Process response by content-type:
    • ZIP/octet-stream: extract with in-process JS unzip library (adm-zip), then collect image files.
    • JSON: read payload.thisPageItems[], then download each image from:
      • /api/signus/v0/signature-generations/font/{generationId}/signatures/{generatedSignatureId}/{clean|watermark}.png
  5. Return:
    • count
    • directory
    • signatures[]: { id, filePath }
  6. Send images to chat via message action=send and media=<filePath>.

Authentication model

  • This skill does not handle API tokens or env-based credentials.
  • It assumes the primary public endpoint can be used without explicit Authorization header.
  • The /users/me/... fallback may work only where implicit session/auth exists.
  • If your deployment requires explicit auth, update the script design first (do not inject secrets into payloads by default).

Security notes

  • No environment-variable reads.
  • No shell command execution.
  • Network target is fixed to https://api.signus.ai.
  • Writes only under ~/.openclaw/media/signatures-font/.
  • Keep this skill separate from signus-signature (AI websocket handwritten signatures).

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

通义晓蜜 - 智能外呼

触发阿里云晓蜜外呼机器人任务,自动批量拨打电话。适用于批量外呼、客户回访、满意度调查、简历筛查约面试等场景。可从前置工具或节点获取外呼名单。

Registry SourceRecently Updated
General

Letterboxd Watchlist

Scrape a public Letterboxd user's watchlist into a CSV/JSONL list of titles and film URLs without logging in. Use when a user asks to export, scrape, or mirror a Letterboxd watchlist, or to build watch-next queues.

Registry SourceRecently Updated
General

Seedance Video Generation

Generate AI videos using ByteDance Seedance. Use when the user wants to: (1) generate videos from text prompts, (2) generate videos from images (first frame, first+last frame, reference images), or (3) query/manage video generation tasks. Supports Seedance 1.5 Pro (with audio), 1.0 Pro, 1.0 Pro Fast, and 1.0 Lite models.

Registry SourceRecently Updated
4.2K17jackycser
General

Universal Skills Manager

The master coordinator for AI skills. Discovers skills from multiple sources (SkillsMP.com, SkillHub, and ClawHub), manages installation, and synchronization...

Registry SourceRecently Updated