技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
attio-core-workflow-b【数据与研究】Build an Attio workflow around lists and entries while keeping record data, list-specific attributes, notes, and tasks correctly separated. Use when implementing pipelines, queues, or operational CRM processes. Trigger with "Attio lists", "Attio entries", or "Attio pipeline workflow".
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
name: attio-core-workflow-b description: >- Build an Attio workflow around lists and entries while keeping record data, list-specific attributes, notes, and tasks correctly separated. Use when implementing pipelines, queues, or operational CRM processes. Trigger with "Attio lists", "Attio entries", or "Attio pipeline workflow". argument-hint: "[repository-path] [list-slug] [workflow]" allowed-tools: Read, Glob, Grep, WebFetch, Write, Edit version: 1.8.0 author: Jeremy Longshore jeremy@intentsolutions.io license: MIT tags:
This skill models a business process without confusing an Attio record with its membership in a list. It makes ownership of record attributes and entry attributes explicit.
Use Read, Glob, and Grep to inspect process rules, identifiers, mappings, and tests. Use WebFetch only for current official Attio documentation. Use Write or Edit after the list contract and mutation boundary are confirmed.
Use Bearer authentication with only the read or read-write scopes needed for list configuration, entries, notes, tasks, and parent records. Resolve 403 responses from endpoint scope documentation.
Bulk entry changes, task assignment, destructive removal, and any parent-record deletion require a preview of exact IDs and impact. Never treat a list slug as sufficient proof of record identity.
Return the list schema, parent-object check, membership decision, changed values, linked-resource IDs, verification result, and cleanup disposition.
| Condition | Response |
|---|---|
| Parent object is incompatible | Stop and choose the correct list or record. |
| Membership already exists | Reuse its entry ID; do not create a duplicate. |
| Entry and record values conflict | Apply the documented ownership boundary. |
| Removal intent is unclear | Refuse mutation and show entry versus record impact. |
Input:
list=sales-pipeline; parent=company-id; owned-entry-fields=stage,owner
Expected handoff:
membership=existing; update=verified; parent-record=preserved
This result shows that the list workflow changed only its owned entry values.