Package a plugin for teammates
Goal: One page for teammates: plain-word permissions, clickable install, how to roll back, plus one read-only acceptance check.
Best for: you got something working and others need the same path.
A package teammates can install beats a genius folder only you understand. Include a one-page README and a revoke note. Packaging for beginners means: what it does, who should use it, permissions in plain words, install clicks, a shared test prompt, rollback, and who to ping when it breaks. Store it next to your team skill library.
Why beginners skip this
Packaging for teammates without uninstall and permissions feels light—when it breaks, nobody knows how to roll back. Checklist complete before ship.
Step 1 — Write the one-pager skeleton
Fill a one-pager skeleton: purpose, audience, permissions, install, test, rollback, owner—do not share without rollback.
Fill a teammate one-pager for [plugin/connector name].
Purpose · Who · Permissions (plain words) · Install clicks · Test prompt · Rollback · Owner
Keep under one screen. No jargon without a one-line gloss.
Example
Filled prompt
One-pager for company calendar connector used by PMs.
Permissions: read events only. Rollback = disconnect in Settings → Connectors.
Owner: Sam (ops).
What good output looks like
- Permissions in plain words
- Install is click-by-click
- Rollback = disconnect steps a beginner can follow
- Welcoming tone, one connector only—no stack pitch
Step 2 — Include a shared test prompt
Everyone runs the same read-only test after install; if results diverge, stop—do not open write yet.
Create a shared post-install test prompt for [name] that is read-only and proves access works.
Success = observable in under 2 minutes.
Example
Filled prompt
Ship "meeting-notes→actions" pack to 2 PMs.
Include: purpose, Done, never-do, install, uninstall, golden example with Unclear owners.
Secrets = placeholders only.
What good output looks like
- Eval score written before install for “hand teammates a plugin/connector setup they can i”
- Uninstall path and scopes listed
- No always-allow on write/send
- Pass/fail: keep-or-remove decision dated
Step 3 — Store it where people look
Put the one-pager beside the skill-library index and link it in onboarding; oral-only dies when you go on leave.
Draft a 4-line onboarding blurb pointing new hires to the connector one-pager.
Say when they need it and who owns it.
Example
Filled prompt
Package a "status polish" prompt pack for 3 teammates.
Include: purpose, Done, never-do, install steps, uninstall path, one golden example.
Ban secrets in the pack. Ask-every-time on send.
What good output looks like
- Uninstall path and scopes listed
- No always-allow on write/send
- Pass/fail: keep-or-remove decision dated
- Eval score written before install for “hand teammates a plugin/connector setup they can i”
One-pager is the product
If install needs a screen-share every time, you shipped a secret, not a package.
Do not bookmark-only
Finish Practice now, then tick this guide on your path. Titles unread are not skills.
Close the loop
Write one line: next time I ship with no uninstall path, I refuse.
Red flag
Packaging without uninstall and permissions leaves nobody able to roll back—checklist complete before ship.
Save this card
Card: A one-pager needs install, permissions, rollback—oral-only dies when you are offline. Keep this beside the tool; read before you start.
Wear-test: show your Save card to a teammate for thirty seconds—if they cannot restate the refuse line, tighten the card tonight and date it (Asia/Shanghai).
Before you start
Open the listing and a notes doc. Score purpose/scopes/uninstall for “hand teammates a plugin/connector setup they can install wit” before Install. Prefer wait over always-allow Guide: plugins-package-for-teammates Keep the live artifact visible the whole time. If you only have a blank box, stop and fetch the real job first
How to use this week
This week write a teammate pack for a real plugin: permissions, egress, uninstall path, maintainer; no ship if any item is missing.
Close the week by quoting aloud the refuse line you actually used once. If you cannot, rerun Practice now and date the pass/fail (Asia/Shanghai).
Pitfalls
| Pitfall | Fix |
|---|---|
| Oral-only setup | Write the one-pager |
| Different tests per person | One shared read-only test |
| No owner | Name a human + backup |
| Packaging write access on day one | Ship read-only first |
Example
Filled prompt
Temptation: skip the habit for plugins-package-for-teammates to save five minutes.
Job still: hand teammates a plugin/connector setup
Smallest correct pass: Done visible · checkable artifact · Unknowns [?].
Boundaries: draft only; no silent send; no invented metrics.
Return: artifact + refuse-line said aloud.
What good output looks like
- Names the shortcut refused (specific to plugins-package-for-teammates)
- Still delivers checkable output for “hand teammates a plugin/connector setup”
- Unknowns labeled; draft-only
- Pass/fail: refuse-line dated (plugins-package-for-teammates #4)
Field note: hand the one-pager to someone who did not build the tool. If they cannot install or roll back from the page alone, the page is not done.
Practice now
Smoke install: teammate dry-install instructions in 5 lines (Asia/Shanghai).
Support hours: state who answers questions and when (Asia/Shanghai).
Revoke-doc drill: document revoke steps in README before share (Asia/Shanghai).
Package drill: write the README “who maintains + how to revoke” before sharing a plugin (Asia/Shanghai).
Thin-spot drill: rewrite the Save card with real nouns from your work (repo, doc, inbox). Generic placeholders fail the drill.
Tonight write install / permissions / uninstall three lines for a real plugin, then have a teammate trial-install once.
Today card (copy) — plugins-package-for-teammates: 1. Artifact I will produce: ___ 2. Pass/fail check: ___ 3. Refuse-line if tempted to skip verify/send: ___ (date: Asia/Shanghai) 4. One never-do from this guide: ___
Extra pass: do the card on a real file today—reading alone does not count.
Buffer line: name the artifact path you used (Asia/Shanghai).
One sentence takeaway
Teammate pack: permissions, egress, uninstall path, maintainer; no ship if any missing.
Next
把插件打包给队友
目标: 给队友一页说明书:白话权限、可点安装步骤、回滚怎么断开,再加一个只读验收。
适合: 公司日历等连接器要交给产品经理用、却只有口头交代的人。
验收要可观察:只列出接下来三个标题、什么都不改。入职提示第一周只提这一个连接器,别顺便推销整栈。
为什么新手跳过
打包给队友却不写卸载与权限像省事;出事时没人知道怎么撤。清单齐再发包。
步骤 1——写一页说明骨架
一页说明骨架写全:用途 · 适用谁 · 权限 · 安装 · 测试 · 回滚 · 负责人;缺回滚就先别分享。
为 [插件/连接器名称] 填一页给队友的说明。
用途 · 适用谁 · 权限(白话) · 安装点击 · 测试提示词 · 回滚 · 负责人
压在一屏内。有行话就加一句人话解释。
实例
填好的提示词
公司日历连接器,产品经理用。权限:只读事件。回滚=设置 → 连接器断开。负责人:Sam(运维)。
请收成一页说明骨架:用途/适用谁/权限/安装/测试/回滚/负责人。
边界:不编造;未知标 [?];只出草稿。
完成检查:一分钟内能判过/不过。
像样的输出大概长这样
- 权限用白话写清:只读事件,不能改、不能发
- 安装步骤逐步可点,产品经理跟得上
- 回滚=设置里断开,写到新手也不会慌
- 负责人 Sam(运维)一眼可见
- 像一页说明书,不是内部 Wiki 长文
- 未知标出;不编造负责人、日期或指标
步骤 2——放一条共用测试提示词
装完后每个人跑同一条只读测试;结果不一致就先停,别急着开写入。
为 [名称] 写一条安装后共用测试提示词:只读,能证明访问可用。
成功标准:2 分钟内能看见结果。
实例
填好的提示词
日历连接器测试:只列出接下来 3 个事件的标题,什么都不要改。
能看到标题=安装 OK。如果权限报错,把报错贴进一页说明的 FAQ。
边界:不编造;未知标 [?];发送前停下。
完成检查:一分钟内能判过/不过。
像样的输出大概长这样
- 测试只要求列出接下来 3 个标题,明确「什么都不改」
- 成功标准可观察:能看到标题=安装 OK
- 权限报错时指向一页说明的 FAQ,不让人干瞪眼
- 对共享日历场景也安全
- 五分钟内能跑完验收
- 未知标出;不编造负责人、日期或指标
步骤 3——放到大家会去的地方
一页说明放在 skill 库索引旁,入职文档加链接;只靠口述,你一休假就断。
写 4 行入职提示,指向连接器一页说明。
写明何时需要、谁负责。
实例
填好的提示词
写 4 行入职提示,链接先用占位符 [ONEPAGER]。读者:第一周入职的产品经理。只提日历只读连接器。
同页写回滚两步;不推销整栈。
边界:不编造;未知标 [?];发送前停下。
完成检查:一分钟内能判过/不过。
像样的输出大概长这样
- 四行入职提示,短到第一周能读完
- 说清何时需要这个只读日历连接器
- [ONEPAGER] 链接与负责人占位醒目
- 只提这一个连接器,不顺便推销整栈
- 语气欢迎新人,不堆术语
- 回滚两步写在同一页,慌的时候不用找人
- 一分钟内能对照清单判过/不过;缺项标红再继续
一页纸才是产品
每次安装都要屏幕共享,你交付的是秘密,不是包装。
别只收藏
先做完「现在就练一次」,再在学习路径上打勾。只收藏不练,标题变不成真本事。
闭环
写下一行:下次缺卸载路径就发包,我拒绝。
红旗
打包给队友却不写卸载与权限,出事时没人知道怎么撤;清单齐再发包。
保存这张卡
记下:留下的插件名 + 为何保留一句 + 卸载路径。标上日期。
开始前
先说清本周这插件必须打通的那一件活;说不清楚就不装。
本周怎么用
本周给一个真插件写队友包:权限、出站、卸载路径、维护人;缺一项不发包。
常见坑
| 坑 | 改法 |
|---|---|
| 一页说明只有截图没有回滚 | 写清设置里如何断开 |
| 验收「感觉能用」 | 只读列出 3 个标题=OK |
| 入职提示塞整栈 | 第一周只提一个只读连接器 |
现在就练一次
今晚就练:给一个真插件写队友包:权限、出站、卸载路径、维护人;缺一项不发包。
一句话带走
队友包:权限、出站、卸载路径、维护人;缺一项不发包。
下一步
← Back to home · Learn · Tools · Compare · Start