Install
$ agentstack add skill-hmbown-wizards-of-the-ghosts-charm-person ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Charm Person
Draft warm, trust-building communication that navigates social dynamics with ethical care.
What This Skill Does
Charm Person is about ONE-TO-ONE interpersonal communication where warmth, honesty, and respect for autonomy are the primary constraints. It is not about persuasion tactics, conversion rates, conflict mediation, public performance, or operational coordination. The spell succeeds when the recipient feels respected even if they say no. In this grimoire, Charm Person is treated as a hybrid spell with a shipping-now delivery profile. Canonical reference input: Charm Person (spell).
When To Use
- Activate this spell when the user asks you to draft a message, note, email, or DM where:
- The primary goal is building or maintaining genuine rapport with a specific recipient
- The situation is socially sensitive and tone matters (rejection, delay, favor, invitation, difficult news)
- The user explicitly wants warmth, compassion, or honesty alongside a request
- The draft should give the recipient a clear, comfortable way to decline or opt out
Prerequisites
- No extra runtime dependencies beyond Hermes Agent and the normal toolset for this session.
Procedure
- Restate the target, the success condition, and any no-touch boundaries before taking action.
- Extract context: Identify the recipient, the existing relationship depth, the actual ask, and any boundaries the user has stated.
- Match tone to reality: Calibrate warmth to the actual relationship. Do not manufacture intimacy. Distant relationships get warm professionalism; close relationships get genuine warmth.
- Draft with honest structure: State the real reason for the message. Do not obscure the ask. Include a visible, frictionless way to decline or opt out.
- Check the line: Flag any sentence where persuasion could read as manipulation, guilt, or pressure. Present the tension to the user and let them decide before finalizing.
- Package the result as the deliverables below, with confidence, assumptions, and unresolved risk called out explicitly.
Deliverables
- The drafted message
- A brief note on tone choices and why they fit the relationship
- Any flagged tension points where transparency and persuasion conflict
Pitfalls / Guardrails
- Keep the theatrical framing, but name the concrete mechanism that makes the skill useful right now.
- Do NOT use this spell for:
- Do not use for: Conflict de-escalation between third parties in public channels (use conflict-resolution)
- Do not use for: Public speaking, keynote, or presentation copy (use stage-presence)
- Do not use for: Crisp status updates or project coordination messages (use status-report)
- Do not use for: UX copy, opt-in flows, or conversion optimization (use behavioral-design)
- Do not use for: Automated email sequences or campaign routing (use outreach-automation)
- Do not use for: Tool building, chat interfaces, or workflow glue (use tool-builder)
- Do not use for: Manufacture false urgency or lie about deadlines
- Do not use for: Make the recipient feel guilty for setting boundaries
- Do not use for: Fake intimacy or pretend a closer relationship than exists
Verification
- Check that the result includes every deliverable promised above.
- Check that confirmed facts, assumptions, and inferences are visibly separated.
- Check which parts are concrete actions versus framing, so the user can tell what is real now.
Example Invocation
/charm-person draft this message with warmth and care, and flag anything that crosses from persuasion into manipulation
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: Hmbown
- Source: Hmbown/Wizards-of-the-Ghosts
- License: CC0-1.0
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.