技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
salesloft-hello-world【数据与研究】Prove a Salesloft credential and team boundary with one bounded read-only request and response-envelope check. Use when testing a new integration without creating CRM data. Trigger with "Salesloft hello world", "first Salesloft request", or "test Salesloft connection".
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
name: salesloft-hello-world description: >- Prove a Salesloft credential and team boundary with one bounded read-only request and response-envelope check. Use when testing a new integration without creating CRM data. Trigger with "Salesloft hello world", "first Salesloft request", or "test Salesloft connection". argument-hint: "[repository-path] [team-alias]" allowed-tools: Read, Glob, Grep, WebFetch, Write, Edit version: 1.6.0 author: Jeremy Longshore jeremy@intentsolutions.io license: MIT tags:
This skill proves credential injection, team identity, HTTPS handling, and the Salesloft response envelope. It deliberately avoids creating a person or enrolling anyone in a cadence.
Use Read, Glob, and Grep to inspect the local HTTP wrapper, environment-variable names, and tests. Use WebFetch only for current official Salesloft documentation. Use Write or Edit after confirming the target implementation file.
https://api.salesloft.com/v2..json suffix.data; list responses can also include metadata.Use a partner OAuth access token, approved private-app token, or customer API key appropriate to the integration. The proof must not request or exercise write scopes.
GET /v2/me once without retries that could hide an auth failure.data envelope.Do not create a demonstration person, change a cadence, or print the credential or raw identity payload. Stop if the returned team is not the approved target.
Return redacted configuration, status, envelope assertion, expected-target match, fixture results, and the next authorized workflow.
| Condition | Response |
|---|---|
| 401 | Check credential type, expiry, and Bearer injection. |
| 403 | Confirm identity-read scope and acting-user permissions. |
| Non-JSON response | Preserve status and content type, then stop parsing. |
| Wrong team | Stop all work and correct the credential mapping. |
The example below shows the minimum redacted evidence expected from a successful invocation of this operator workflow.
team=staging; request=GET /v2/me; envelope=pass; writes=0