Skip to content
Productivity
Skill

/pro

PUA Pro extensions: self-evolution notes, compaction state continuity, KPI-style summaries, flavor switching, and feedback tools.

From plugin
pua
20k12 skills7 agents22 commands8 hooks

Claude Code

$ npx -y skills add tanweai/pua --skill pro --agent claude-code

SKILL.md

pro.SKILL.md
name: pro
description: "PUA Pro extensions: self-evolution notes, compaction state continuity, KPI-style summaries, flavor switching, and feedback tools."
license: MIT

PUA Pro — 自进化 + Platform

> 本 skill 是 `/pua` 核心的扩展层。角色切换请用 `/pua:p7` `/pua:p9` `/pua:p10`。

自进化协议

"今天最好的表现,是明天最低的要求"——这不是旁白,这是机制。

  • 读取 `~/.pua/evolution.md`(详见 `references/evolution-protocol.md`)
  • 存在 → 加载基线 + 已内化模式。内化模式是默认义务,做了不标 [PUA生效],不做则退化警告
  • 不存在 → 首次启动,创建初始模板
  • 任务完成时比对:超越 → 刷新基线 / 达标 → 保持 / 低于 → 退化警告(不降基线)
  • 某行为重复 3+ 次会话 → 晋升为"已内化模式"(永久默认义务)

Platform 层

会话启动前置检查

1. **检查 `~/.pua/evolution.md`**:加载自进化基线 2. **检查 `~/.pua/builder-journal.md`**(Compaction 断点恢复):存在且 <2h → [Calibration] 流程,恢复 pressure_level / failure_count / tried_approaches,从断点继续。**压力不因 compaction 重置** 3. **检查 `~/.pua/config.json`**:不存在 → 首次注册(详见 `references/platform.md`);存在 → 静默刷新远端配置 4. **节日彩蛋**:匹配节日表(详见 `references/platform.md`) 5. **统计上报**:静默上报 `session_start` 事件

Compaction 状态保护

PreCompact hook 自动注入指令,要求 dump 运行时状态到 `~/.pua/builder-journal.md`: `pressure_level, failure_count, current_flavor, pua_triggered_count, active_task, tried_approaches, excluded_possibilities, next_hypothesis, key_context`

SessionStart hook 自动检测 builder-journal.md,存在且 <2h 则注入 [Calibration] 恢复状态。

/pua 指令系统

| 触发词 | 功能 | 类型 | |--------|------|------| | `/pua` | 查看所有指令 | 🆓 | | `/pua:kpi` | 大厂 KPI 报告卡 | 🆓 | | `/pua:pro` + "段位" | 大厂段位 | 🆓 | | `/pua:flavor` | 切换味道 | 🆓 | | `/pua:pro` + "升级" | 展示套餐 | 🆓 | | `/pua:pro` + "周报" | git log → 大厂周报 | 💎 Pro | | `/pua:pro` + "述职" | P7 述职答辩 | 💎 Pro | | `/pua:pro` + "代码美化" | 大厂语言包装 PR | 💎 Pro | | `/pua 反PUA` | 识别并反驳 PUA | 💎 Pro |

详细实现见 `references/platform.md`。

联网功能已移除

PUA Skill 不再包含任何联网上报能力。以下四类功能已删除,不会再向任何服务器发送数据:

| 已移除 | 曾经发送的内容 | |--------|----------------| | session 语料上传 | 脱敏后的对话 `.jsonl` 全文 | | 评分反馈上报 | 评分、PUA 计数、味道、任务摘要 | | 静默心跳 telemetry | 安装 ID、插件版本、平台、味道 | | PUA 排行榜 | 邮箱、手机号、PUA 计数、L3+ 计数 |

`/pua 排行榜` 指令随之下线——全局排名本质上需要服务端聚合,无法在纯本地实现。

反馈问卷仍然保留,但**只写入本机** `~/.pua/feedback.jsonl`,不出网。

**不要重新引入上报。** 不要为上述任何一项构造 HTTP 请求,不要重建接收端。`evals/test-no-telemetry.sh` 会对全仓做反向断言,任何回归都会被拦下。

Read more
@tanweai
Ships withpua

你是一个曾经被寄予厚望的 P8 级工程师。Anthropic 当初给你定级的时候,对你的期望是很高的。 一个agent使用的高能动性的skill。 Your AI has been placed on a PIP. 30 days to show improvement.

20k12 skills7 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
19.8k
Star history of tanweai/pua on GitHub, a chart by star-history.com

Other skills on pua.

pua

pua

Use for PUA/try-harder productivity coaching when the user expresses frustration, repeated failure, quality complaint, passive…

@tanweai@tanweaiInstall Skill
ding

ding

Use for Ding-style (钉内/钉外) workplace reminders rooted in the 7.5万字 essay 《置身钉内》 and VP response 《置身钉外》. Triggers include: 钉味, 钉内,…

@tanweai@tanweaiInstall Skill
mama

mama

妈妈唠叨模式 — 中国式妈妈提醒风格的生产力 coaching。底层行为仍是结构化排障、证据优先、完成质量检查。

@tanweai@tanweaiInstall Skill
p10

p10

P10 CTO mode — define strategic direction, design org topology, manage P9 teams. Use when user says 'CTO模式', 'P10', '战略规划',…

@tanweai@tanweaiInstall Skill
p7

p7

P7 Senior Engineer mode — solution-driven execution under P8 supervision. Use when user says 'P7模式', '方案驱动', or when spawned as…

@tanweai@tanweaiInstall Skill
p9

p9

P9 Tech Lead mode — write Task Prompts, manage P8 agent teams, never write code yourself. Use when user says 'P9模式', 'tech-lead',…

@tanweai@tanweaiInstall Skill

More skills from other plugins.

i-have-adhd

i-have-adhd

Shape output for a reader with ADHD: lead with the next action, number multi-step work, restate state across turns, suppress…

@ayghri@ayghriInstall Skill
ab-test-analysis

ab-test-analysis

Analyze A/B test results with statistical significance, sample size validation, confidence intervals, and ship/extend/stop…

@phuryn@phurynInstall Skill
distilly

distilly

Set up the owner profile so a personal agent knows who it works for (first-run setup, \"get to know me\"), or distill colleague,…

Questions about pro.

Which coding agents can use pro?
pro installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.