agentsclimarketplace

Onboard client

Skill DannyBruno/plint/examples/good_agent/skills/onboard-client

Static + runtime linter for LLM agent prompts, skills, and tool definitions. Model-aware policy for Claude, GPT, OpenRouter.

Install
npx -y skills add DannyBruno/plint --skill onboard-client

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Use this when a new client onboarding request arrives via email or form submission. Do NOT use for existing-client requests or for changing an already-onboarded client's details — use the update-client skill for those.

SKILL.md

1.0 KB, as published. Nobody here has run it

Client onboarding

Inputs

  • Client contact record from the email or form payload.
  • KYC document attachments, if present.

Procedure

  1. Call lookup_client with the email address. If a match exists, stop and ask for human confirmation.
  2. Call create_client_record with the parsed contact fields.
  3. For each KYC attachment, call store_kyc_document with the document and the new client id.
  4. Call send_welcome_email with the new client id and the welcome template variant matching the firm.
  5. Write a one-line note to the operations log via append_ops_log.

Stop conditions

  • Duplicate match in step 1 → escalate to human.
  • Any tool returns an error → escalate to human and do not retry silently.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.