用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/aAAaqwq/AGI-Super-Team --skill update-lead命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | update-lead |
| description | Update status, contacts, notes in CRM |
Updating status, priority, and other fields of an existing lead
| What | Path |
|---|---|
| Leads | $CRM_PATH/relationships/leads.csv |
| People | $CRM_PATH/contacts/people.csv |
import pandas as pd
from datetime import date
# Load
df = pd.read_csv('$CRM_PATH/contacts/people.csv')
# Find by linkedin_url or email
mask = df['email'] == 'example@email.com'
# or
mask = df['linkedin_url'] == 'https://linkedin.com/in/example'
# Update fields
df.loc[mask, 'status'] = 'responded'
df.loc[mask, 'priority'] = 'high'
df.loc[mask, 'notes'] = 'Responded positively 2025-02-03'
df.loc[mask, 'last_updated'] = str(date.today()) # REQUIRED!
# Save
df.to_csv('$CRM_PATH/contacts/people.csv', index=False)
import pandas as pd
from datetime import date
leads = pd.read_csv('$CRM_PATH/relationships/leads.csv')
mask = leads['lead_id'] == 'lead-example-001'
leads.loc[mask, 'stage'] = 'qualified'
leads.loc[mask, 'next_action'] = 'Schedule discovery call'
leads.loc[mask, 'next_action_date'] = '2026-03-10'
leads.loc[mask, 'last_updated'] = str(date.today())
leads.to_csv('$CRM_PATH/relationships/leads.csv', index=False)
# Update all who responded "yes"
responded_emails = ['email1@test.com', 'email2@test.com']
for email in responded_emails:
mask = df['email'] == email
df.loc[mask, 'status'] = 'responded'
df.loc[mask, 'priority'] = 'high'
df.loc[mask, 'last_updated'] = str(date.today())
df.to_csv(path, index=False)
new -> qualified -> proposal -> negotiation -> won/lost
new -> researched -> contacted -> responded -> meeting -> won/lost
Do not skip stages without a reason.
leads.csv next_action is the canonical source for sales follow-ups.
next_action and next_action_date in leads.csv.Leads have three source fields:
last_updatedstatus -- add an explanation in notesresponse or notesnext_action + next_action_date in leads.csv (not pm_tasks)query-leads -- find a lead before updatinglog-activity -- log activitytelegram-check -- check for responses