跳到主要内容
知仓学习社ZHICANG

channel-hygiene

Fix a team's chat sprawl — the channel map with one purpose per channel, the naming scheme that makes purpose findable, the archive pass for the dea…

不碰外部(只输出文字)无严重或高危命中mohitagw15856/pm-claude-skills

它会碰到什么

扫了多少1 个文本文件,5 KB
它会碰到什么不碰外部(只输出文字)
命中总数0 处
命中统计严重 0 · 高 0 · 中 0 · 低 0

这一栏是扫描器报的事实,不是结论。命中多不等于有毒(安全工具、规则库、示例脚本本来就会包含危险写法),命中少也不等于干净。它和你手上的凭据、文件、网络有什么关系,需要你自己看。

技能内容

Channel Hygiene Skill

Chat workspaces sprawl by entropy: a channel per whim, three channels where one topic lives, dead projects' channels haunting the sidebar, and every question answered with "wasn't that discussed somewhere?" Hygiene is structural: one purpose per channel (stated in the topic line), a naming scheme that sorts and signals (#proj-, #team-, #help-), an archive pass for the dead (archiving is free and reversible — the fear is misplaced), and posting norms that keep conversations findable — threads for discussions, @-mentions priced honestly, urgency signaled by convention instead of ALL CAPS hope.

What This Skill Produces

  • The channel audit — every channel: purpose (stated or guessed), last-activity, overlap verdicts
  • The map and naming scheme — the prefix taxonomy, the one-purpose rule, topic lines written
  • The norms card — threads, @-discipline, urgency signals, and where-to-post routing — one screen, pinned
  • The archive pass — the dead and duplicated archived, with the it's-reversible announcement

Required Inputs

Ask for these if not provided:

  • The channel census — the list with member counts and last-activity (export or eyeball); the audit works on inventory, not impressions
  • The recurring confusions — where do announcements go? Why are there three design channels? The map answers the actual questions
  • The platform's mechanics — archiving behavior, thread culture, the tools available (channel descriptions, pinned posts) — norms use what exists
  • The team's @-pain — is @-channel abused? Are DMs swallowing team knowledge? The norms card weights by symptom

Framework: The Hygiene Rules

  1. One purpose, stated in the topic: every surviving channel's topic line completes "post here for ___" — channels that need "and" in that sentence are two channels; channels where nobody can complete it are archive candidates. The topic line is the routing card at the point of confusion.
  2. Prefixes are navigation: #team- (a group's home), #proj- (temporary, archived at ship — the expiry is the point), #help- (questions, threaded), #ann- (announcements, restricted posting, no discussion) — the sidebar becomes a sorted map, and new-channel creation inherits the scheme's discipline.
  3. Archive without fear, loudly: channels dead >90 days get archived with the announcement stating the two facts that kill the objections: archives are searchable and un-archiving takes one click. Duplicated topics merge into the survivor with a pointer post. The sidebar halving is the visible win that funds the norms' adoption.
  4. Threads keep channels skimmable: discussions thread; the channel surface stays scannable headlines. The norm is stated positively ("thread replies so the channel stays skimmable") and modeled by the leads — thread culture is caught, not decreed.
  5. @-signals are priced, urgency is explicit: @-channel = "everyone must see this today" (rare by definition) · @-person = "you specifically, action expected" · no-@ = ambient. Urgent-and-blocking gets its stated convention (the 🔴 prefix, the #help-urgent lane — whatever's chosen, it's written), because unpriced attention signals inflate until everyone mutes everything — and DMs about team topics get the gentle norm: ask in the channel, so the answer compounds ([faq-builder](../faq-builder/SKILL.md) feeds on this).

Output Format

Channel Hygiene: [workspace] — [N] channels → [M]

The Audit

| Channel | Purpose (topic-line test) | Last active | Verdict |

|---|---|---|---|

The Map + Scheme

[Prefix taxonomy · surviving channels with written topic lines · the new-channel rule]

The Norms Card (pin this)

[Threads · @-pricing · the urgency convention · where-to-post routing · the ask-in-channel-not-DM nudge]

The Archive Pass

[The list · the merge pointers · the announcement with the two fear-killers]

Quality Checks

  • [ ] Every surviving channel passes the topic-line test
  • [ ] The prefix scheme covers team/project/help/announce with project expiry noted
  • [ ] The archive announcement states searchable + reversible
  • [ ] The norms card fits one screen and is pinned where confusion happens
  • [ ] @-signals and the urgency convention are written, not folklore

Anti-Patterns

  • [ ] Do not audit by memory — the census with last-activity dates is the ground truth
  • [ ] Do not delete when archiving exists — reversibility is what makes the pass politically free
  • [ ] Do not create channels per mood — the naming scheme is the door, and the door has a test
  • [ ] Do not let announcements and discussion share a channel — the restricted #ann- lane exists so the signal survives
  • [ ] Do not decree thread culture — leads model it for two weeks and it installs itself

想直接用这个技能?

本站把开放许可(MIT / Apache 等)的技能按仓库打包整理到网盘,点一下转存到你自己的网盘,不用一个个从 GitHub 拉。许可未声明的技能只给原始仓库链接,不打包。

同名技能的其他版本

有 3 个不同仓库或目录里都有叫 channel-hygiene 的技能。它们内容并不相同,别混用: