Agent skill

Connections Optimizer

by affaan-m in affaan-m/ECC

重新组织用户的X和LinkedIn网络,采用审查优先的修剪策略,提供添加/关注建议,并以用户真实口吻起草针对不同渠道的温和外联。当用户希望清理关注列表、向当前优先事项发展或围绕更高信号的关系重新平衡社交图谱时使用。

MITAuto-check passed

Install Connections Optimizer

skills CLI
$ npx skills add affaan-m/ECC --skill connections-optimizer -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install affaan-m/ECC connections-optimizer --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/affaan-m/ECC.git skills-src && mkdir -p .claude/skills && cp -r skills-src/docs/zh-CN/skills/connections-optimizer .claude/skills/connections-optimizer && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
connections-optimizer
GitHub stars
276k
Token cost
~613 tokens
SKILL.md length
170 words
Files
1
Skills in repo
683
Repo updated
First seen
Licence
MIT

At a glance

重新组织用户的X和LinkedIn网络,采用审查优先的修剪策略,提供添加/关注建议,并以用户真实口吻起草针对不同渠道的温和外联。当用户希望清理关注列表、向当前优先事项发展或围绕更高信号的关系重新平衡社交图谱时使用。

  • Works in 8 steps: 获取优先事项、不可触碰约束和选定平台。 → 拉取当前关注/连接清单。 → 对清理候选者进行评分并附上明确理由。 → …
  • SKILL.md covers 何时激活, 必要输入, 工具要求 and 安全默认设置, plus 7 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Connections Optimizer is an agent skill from affaan-m/ECC. 重新组织用户的X和LinkedIn网络,采用审查优先的修剪策略,提供添加/关注建议,并以用户真实口吻起草针对不同渠道的温和外联。当用户希望清理关注列表、向当前优先事项发展或围绕更高信号的关系重新平衡社交图谱时使用。

Its SKILL.md is about 610 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It works with LinkedIn. The repository describes itself as: The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond. The licence is MIT.

Example prompts

  • “/connections-optimizer”

Workflow steps

8 steps, taken from the first numbered list in SKILL.md.

  1. 获取优先事项、不可触碰约束和选定平台。
  2. 拉取当前关注/连接清单。
  3. 对清理候选者进行评分并附上明确理由。
  4. 对保留候选者进行评分并附上明确理由。
  5. 使用 lead-intelligence 结合研究信息对扩展候选者进行排序。
  6. 匹配正确渠道
  7. 在起草消息前运行 brand-voice。
  8. 在任何执行步骤前返回审核包。

What it can do on your machine

Read from SKILL.md and the folder at commit 4eb71d9. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Connections Optimizer loads about 613 tokens when it runs. Until then it costs about 32 tokens; SKILL.md has 170 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~32
When it runs · the whole SKILL.md, loaded when a task matches
~613

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from affaan-m/ECC at commit 4eb71d9, republished under its MIT licence (© affaan-m). 170 words, ~613 tokens.

Download SKILL.mdSave it as .claude/skills/connections-optimizer/SKILL.md (or your agent's skills folder).
name
connections-optimizer
description
重新组织用户的X和LinkedIn网络,采用审查优先的修剪策略,提供添加/关注建议,并以用户真实口吻起草针对不同渠道的温和外联。当用户希望清理关注列表、向当前优先事项发展或围绕更高信号的关系重新平衡社交图谱时使用。
origin
ECC

连接优化器

重新组织用户的社交网络,而非将对外联系视为单向的潜在客户列表。

本技能处理:

  • X(推特)关注清理与扩展
  • LinkedIn 关注与连接分析
  • 优先审核队列
  • 添加与关注建议
  • 温暖路径识别
  • 以用户真实口吻生成 Apple Mail、X DM 和 LinkedIn 草稿

何时激活

  • 用户想要清理其 X 关注列表
  • 用户想要重新平衡关注或保持连接的对象
  • 用户说"清理我的网络"、"我应该取消关注谁"、"我应该关注谁"、"我应该与谁重新建立联系"
  • 外联质量取决于网络结构,而不仅仅是生成冷名单

必要输入

收集或推断:

  • 当前优先事项和活跃工作
  • 目标角色、行业、地区或生态圈
  • 平台选择:X、LinkedIn 或两者
  • 不可触碰名单
  • 模式:light-pass、default 或 aggressive

如果用户未指定模式,则使用 default。

工具要求

首选
  • x-api 用于 X 图谱检查与近期活动
  • lead-intelligence 用于目标发现与温暖路径排序
  • social-graph-ranker 当用户希望独立于更广泛的线索流程评估桥梁价值时
  • Exa / 深度研究用于人物与公司信息丰富
  • brand-voice 在起草外联内容之前
备选
  • 浏览器控制用于 LinkedIn 分析与起草
  • 当 API 覆盖受限时,使用浏览器控制处理 X
  • 当电子邮件是合适渠道时,通过桌面自动化起草 Apple Mail 或 Mail.app 邮件

安全默认设置

  • 默认优先审核,绝不盲目自动清理
  • X:仅清理用户关注的对象,绝不清理粉丝
  • LinkedIn:将一级连接的移除视为手动优先审核
  • 不自动发送私信、邀请或电子邮件
  • 在任何执行步骤之前,输出排序后的行动计划与草稿

平台规则

X
  • 互关比单向关注更稳固
  • 未回关者可更积极清理
  • 长期不活跃或已消失的账号应快速浮现
  • 互动、信号质量与桥梁价值比原始粉丝数更重要
LinkedIn
  • 若用户实际拥有 LinkedIn API 访问权限,优先使用 API
  • 当缺少 API 访问权限时,必须使用浏览器工作流程
  • 区分对外关注与已接受的一级连接
  • 对外关注可更自由地清理
  • 已接受的一级连接应默认审核,而非自动移除

模式

light-pass
  • 仅清理高置信度、低价值的单向关注
  • 其余内容供审核
  • 生成少量添加/关注列表
default
  • 平衡的清理队列
  • 平衡的保留列表
  • 排序的添加/关注队列
  • 在有用时起草温暖介绍或直接外联
aggressive
  • 更大的清理队列
  • 对过时未回关者的容忍度更低
  • 执行前仍需审核把关

评分模型

使用以下正面信号:

  • 互惠性
  • 近期活跃度
  • 与当前优先事项的契合度
  • 网络桥梁价值
  • 角色相关性
  • 真实互动历史
  • 近期存在感与响应度

使用以下负面信号:

  • 已消失或废弃的账号
  • 过时的单向关注
  • 偏离优先主题的集群
  • 低价值噪音
  • 反复无响应
  • 存在许多更优替代者时仍未回关

互关和真实的温暖路径桥梁应比单向关注受到更宽松的惩罚。

工作流程

  1. 获取优先事项、不可触碰约束和选定平台。
  2. 拉取当前关注/连接清单。
  3. 对清理候选者进行评分并附上明确理由。
  4. 对保留候选者进行评分并附上明确理由。
  5. 使用 lead-intelligence 结合研究信息对扩展候选者进行排序。
  6. 匹配正确渠道:
    • X DM 用于温暖、快速的社交接触点
    • LinkedIn 消息用于职业图谱邻近关系
    • Apple Mail 草稿用于需要更多上下文的介绍或外联
  7. 在起草消息前运行 brand-voice。
  8. 在任何执行步骤前返回审核包。

审核包格式

text
连接优化器报告
============================

模式:
平台:
优先级设置:

修剪队列
- 账号/个人资料
  原因:
  置信度:
  操作:

审查队列
- 账号/个人资料
  原因:
  风险:

保留/保护
- 账号/个人资料
  桥梁价值:

添加/关注目标
- 联系人
  当前原因:
  预热路径:
  首选渠道:

草稿
- X 私信:
- LinkedIn:
- Apple 邮件:

外联规则

  • 默认邮件路径是创建 Apple Mail / Mail.app 草稿。
  • 不自动发送。
  • 根据温暖度、相关性和上下文深度选择渠道。
  • 当电子邮件或不进行外联是正确选择时,不要强制发送私信。
  • 草稿应听起来像用户本人,而非自动化的销售文案。

相关技能

  • brand-voice 用于可复用的语音档案
  • social-graph-ranker 用于独立的桥梁评分与温暖路径计算
  • lead-intelligence 用于加权目标与温暖路径发现
  • x-api 用于 X 图谱访问、起草和可选执行流程
  • content-engine 当用户还希望围绕网络变动发布公开内容时

© affaan-m, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in docs/zh-CN/skills/connections-optimizer of affaan-m/ECC.

Open the folder on GitHubat commit 4eb71d9

Compare with similar skills

Connections Optimizer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Connections Optimizer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Connections Optimizer this skillaffaan-m/ECC276k—~613Automated safety check: PassMIT
Socialcoreyhaines31/marketingskills54k4 repos~4.5kAutomated safety check: PassMIT
Banner Design Systemnextlevelbuilder/ui-ux-pro-max-skill135k1 repos~1.8kAutomated safety check: PassMIT
Agent ReachPanniantong/Agent-Reach95k—~1.4kAutomated safety check: PassMIT
Ad CreativeLeoYeAI/openclaw-marketing-skills1k8 repos~3.4kAutomated safety check: PassCustom licence
Social Contentfreekmurze/dotfiles1k23 repos~2.1kAutomated safety check: PassNone

Similar skills

  • Social

    coreyhaines31/marketingskills

    When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, or Facebook, or wants to do social listening and engagement triage.

    54k GitHub starsUsed in 4 repos~4.5k tokens
    Writing & ContentAuto-check passed
  • Banner Design System

    nextlevelbuilder/ui-ux-pro-max-skill

    Walks through designing a banner for social media, ads, a website hero or print, from gathering requirements to building 2 or 3 art-direction options in HTML and CSS.

    135k GitHub starsUsed in 1 repo~1.8k tokens
    Frontend & DesignAuto-check passed
  • Agent Reach

    Panniantong/Agent-Reach

    Routes web research and platform lookups across 16 sites, including Twitter, Reddit, YouTube, Bilibili, Xiaohongshu and GitHub, through one command-line tool.

    95k GitHub stars~1.4k tokensUpdated 3 days ago
    Productivity & AutomationAuto-check passed
  • Ad Creative

    LeoYeAI/openclaw-marketing-skills

    When the user wants to generate, iterate, or scale ad creative — headlines, descriptions, primary text, or full ad variations — for any paid advertising platform.

    1k GitHub starsUsed in 8 repos~3.4k tokens
    Marketing & SEOAuto-check passed
  • Social Content

    freekmurze/dotfiles

    When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, Facebook, or other platforms.

    1k GitHub starsUsed in 23 repos~2.1k tokens
    Writing & ContentAuto-check passed
  • Linkedin Marketing

    sergebulaev/linkedin-skills

    Plan, draft, audit, and publish LinkedIn posts and comments.

    4.4k GitHub starsUsed in 1 repo~3.2k tokens
    Writing & ContentAuto-check: notes

More from affaan-m/ECC

All 682 skills in this repo
  • Skill Stocktake

    affaan-m/ECC

    Audits your installed Claude skills and commands for quality, with a quick mode for recently changed skills and a full mode that evaluates all of them through subagents.

    277k GitHub starsUsed in 5 repos~3.1k tokens
    Auto-check passed
  • Ingests, indexes, searches, edits and monitors video, audio and live streams through the VideoDB Python SDK, returning stream links, clips and timestamps.

    277k GitHub starsUsed in 3 repos~3.5k tokens
    Auto-check: notes
  • Docs Governance

    affaan-m/ECC

    Route broad documentation-governance requests to existing ECC skills and run an opt-in, read-only audit of mapped documentation roles, links, ADR indexes, and evidence references.

    277k GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Rules Distillation

    affaan-m/ECC

    Scans installed skills for principles that recur across them and proposes rule-file changes: append, revise, add a section, create a file or leave as covered.

    277k GitHub starsUsed in 2 repos~2.3k tokens
    Auto-check passed
  • Builds DRAFT counterparty agreements from one markdown template and a small JSON spec per party, with clauses picked by the party's role.

    277k GitHub stars~2.9k tokensUpdated today
    Auto-check passed
  • Set an ECC-specific frontend design direction for production UI work.

    277k GitHub starsUsed in 1 repo~2.2k tokens
    Auto-check passed

Works with

Questions about Connections Optimizer

What does Connections Optimizer do?

重新组织用户的X和LinkedIn网络,采用审查优先的修剪策略,提供添加/关注建议,并以用户真实口吻起草针对不同渠道的温和外联。当用户希望清理关注列表、向当前优先事项发展或围绕更高信号的关系重新平衡社交图谱时使用。. Connections Optimizer is an agent skill from affaan-m/ECC.

How do I install Connections Optimizer in Claude Code?

Run `npx skills add affaan-m/ECC --skill connections-optimizer -a claude-code`. Or copy the skill folder (docs/zh-CN/skills/connections-optimizer in affaan-m/ECC) into .claude/skills/connections-optimizer in your project. Claude Code loads it when a task matches its description.

How do I install Connections Optimizer in Codex?

Run `npx skills add affaan-m/ECC --skill connections-optimizer -a codex`. Or copy the skill folder (docs/zh-CN/skills/connections-optimizer in affaan-m/ECC) into .agents/skills/connections-optimizer in your project. Codex loads it when a task matches its description.

Can I use Connections Optimizer in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add affaan-m/ECC --skill connections-optimizer -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/connections-optimizer, .gemini/skills/connections-optimizer, .github/skills/connections-optimizer and .opencode/skills/connections-optimizer in your project.

What does Connections Optimizer need to run?

SKILL.md names no scripts, command-line tools or credentials: Connections Optimizer is instructions for the agent only.

Does Connections Optimizer access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Connections Optimizer safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Connections Optimizer use?

Connections Optimizer is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Connections Optimizer use?

About 613 tokens (SKILL.md is roughly 2.5k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Connections Optimizer?

Skills that share tags, products or a category with Connections Optimizer: Social (coreyhaines31/marketingskills, 54k stars), Banner Design System (nextlevelbuilder/ui-ux-pro-max-skill, 135k stars), Agent Reach (Panniantong/Agent-Reach, 95k stars) and Ad Creative (LeoYeAI/openclaw-marketing-skills, 1k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Connections Optimizer?

affaan-m (a GitHub user) maintains it in affaan-m/ECC, which has 276,111 GitHub stars. The repository holds 683 skills in this directory. The repository was last updated on October 10, 2026.

Source: affaan-m/ECC on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.