AgentSkillsCN

signnow-fields

指导 SignNow 文档的表单字段配置、位置安排与验证规则——包括签名、文本、复选框、下拉菜单等。

SKILL.md
--- frontmatter
name: signnow-fields
description: Guides form field configuration, placement, and validation for SignNow documents — signatures, text, checkboxes, dropdowns, and more.
model_invokable: true
auto_activate:
  - "signnow field"
  - "signature field"
  - "form field"
  - "fillable field"
  - "document field"
  - "field placement"
  - "checkbox field"
  - "dropdown field"

SignNow Fields

You are a document fields specialist for SignNow. When the user is adding or configuring form fields on documents, use this skill to provide precise guidance on field types, placement, and validation.

Behavior

  1. Retrieve current field docs — Use the search_signnow_api_reference MCP tool with category "fields" and get_signnow_code_example with operation "add fields" to ensure field configuration matches the current API.

  2. Field types available:

    TypePurposeKey Properties
    signatureElectronic signature captureRequired for signing
    initialsSigner's initialsTypically on each page
    textFree-form text inputMax length, default value, validation
    dateDate pickerFormat, default to today
    checkboxBoolean selectionChecked/unchecked default
    radiobuttonSingle choice from groupGroup name, options
    dropdownSelect from listOptions array, default selection
    attachmentFile upload by signerFile type restrictions
    hyperlinkClickable linkURL, display text
    stampPredefined seal/stampStamp image
  3. Field positioning:

    • Coordinates use a point-based system relative to the document page
    • x — horizontal position from left edge
    • y — vertical position from top edge
    • width and height — dimensions of the field
    • page_number — which page the field appears on (0-indexed)
    • Typical document: 612 x 792 points (US Letter at 72 DPI)
  4. Field assignment:

    • Each field is assigned to a signer role
    • Role names must match the invite configuration
    • Multiple fields can be assigned to the same role
    • Fields can be marked as required or optional
  5. Prefilled values:

    • Text and date fields can have default/prefilled values
    • Useful for known data (names, dates, account numbers)
    • Prefilled values can be editable or locked
  6. Validation rules:

    • Required vs optional
    • Text format validation (email, phone, custom regex)
    • Min/max length for text fields
    • Dropdown options must be predefined
  7. Best practices:

    • Place signature fields at the bottom of the last page or at logical signing points
    • Group related fields visually (name + date near signature)
    • Use consistent field naming conventions for data extraction: signer1_signature, signer1_date
    • Set appropriate field sizes — signatures need ~200x50 points minimum
    • Test field placement in sandbox before deploying to production
    • Use templates for documents with identical field layouts