agentsclimarketplace

Crm management

Skill nirholas/XActions/skills/crm-management

Manage a CRM (Contact Relationship Management) system for your X followers and contacts. Tag, segment, search, and sync follower data. Use when users want to manage relationships with their X audience at scale.From its SKILL.md

Install
npx -y skills add nirholas/XActions --skill crm-management

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

What its file declares

Copied from the file, not written here

The file declares its own license as Apache-2.0. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

2.3 KB, as published. Nobody here has run it

CRM Management

API-powered CRM system for managing relationships with your X followers and contacts.

Entry Points

GoalRouteMethod
List CRM contactsGET /api/crm/contactsREST API
Sync followers to CRMPOST /api/crm/syncREST API
Tag a contactPOST /api/crm/contacts/:id/tagREST API
Search contactsGET /api/crm/contacts?q=queryREST API
Segment contactsGET /api/crm/segmentsREST API
Export contactsGET /api/crm/exportREST API

API Usage

Sync followers to CRM

POST /api/crm/sync
Authorization: Bearer <token>

Pulls your current followers from X and upserts them into the CRM database.

Tag a contact

POST /api/crm/contacts/:id/tag
Authorization: Bearer <token>
Content-Type: application/json

{ "tag": "vip" }

Search contacts

GET /api/crm/contacts?q=nichxbt&tag=vip&minFollowers=1000
Authorization: Bearer <token>

Segment contacts

GET /api/crm/segments?criteria=engagement&threshold=high
Authorization: Bearer <token>

Use Cases

GoalApproach
Find your most engaged followersGET /api/crm/segments?criteria=engagement
Tag VIP followers for special treatmentPOST /api/crm/contacts/:id/tag with { "tag": "vip" }
Export follower list to CSV/JSONGET /api/crm/export?format=csv
Find followers above a follower thresholdGET /api/crm/contacts?minFollowers=5000

Notes

  • CRM data is stored in PostgreSQL via Prisma (User, FollowerSnapshot models)
  • Sync is incremental — only changed followers are updated
  • Tags and segments are stored per-user in the database
  • Requires authenticated API session (JWT or session cookie)

Related Skills

  • follower-monitoring — Track follower changes over time
  • lead-generation — Qualify followers as B2B leads
  • analytics-insights — Analyze engagement patterns
  • growth-automation — Grow followers to add to CRM

Keep looking

Skills are one crate of 627,801. 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.