agentsclimarketplace

Cardhop contact workflow

Skill gaelic-ghost/socket/plugins/cardhop-app/skills/cardhop-contact-workflow

Add or update Cardhop.app contacts through the bundled Cardhop.app Socket MCP server. Use when a user wants to create a contact, adjust an existing contact, or validate Cardhop automation readiness on macOS.From its SKILL.md

Install
npx -y skills add gaelic-ghost/socket --skill cardhop-contact-workflow

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

  • 6 stars6 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.

SKILL.md

2.1 KB, 420 tokens by cl100k_base, as published. Nobody here has run it

Cardhop Contact Workflow

Use the bundled Cardhop.app Socket MCP server to turn natural-language contact instructions into Cardhop actions.

Inputs

  • User intent:
    • add a new contact
    • update an existing contact
    • validate local Cardhop readiness
  • Natural-language Cardhop sentence or update instruction
  • Optional transport preference:
    • auto
    • applescript
    • url_scheme
  • Optional dry_run request before dispatching

Workflow

  1. Check local readiness before a likely mutation path.
    • Run healthcheck.
  2. Decide which server tool fits the request.
    • add for a new contact
    • update for an existing contact change
    • parse when the user gives a generic Cardhop sentence
  3. Prefer transport=auto unless the user explicitly wants AppleScript or URL scheme routing.
  4. Use dry_run=true when the user wants a preview or when the instruction still looks ambiguous.
  5. Execute the chosen tool with the user’s natural-language instruction.
  6. Report the result clearly.
    • include whether it dispatched
    • include the transport used
    • include the command preview when that helps explain what happened

Output Contract

  • Return the action taken:
    • add
    • update
    • parse
    • healthcheck
  • Include the dispatch status and transport used.
  • If Cardhop is unavailable or Automation permission blocks AppleScript, say that plainly and include the server’s error message.

Guardrails

  • Never invent undocumented Cardhop routes or identifiers.
  • Never claim a contact mutation succeeded without tool confirmation.
  • When the instruction is ambiguous, prefer dry_run=true or ask a narrow follow-up rather than guessing.
  • Treat the bundled MCP server as the execution surface and the skill as guidance, not the other way around.

References

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 326,834. 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.