# Wechat Moments > Clasifica y resume el feed de WeChat Moments (朋友圈) del usuario para que los eventos reales y la información genuina destaquen sobre la promoción, ponderando según cuánto le escribe el usuario a cada autor. Fuente: https://skillsagentes.com/skills/openclaudia/openclaudia-skills/wechat-moments Markdown: https://skillsagentes.com/skills/openclaudia/openclaudia-skills/wechat-moments.md Repositorio: https://github.com/OpenClaudia/openclaudia-skills Autor: OpenClaudia Licencia: MIT Actualizado: el mes pasado Coste de contexto: 89 tok instalada, 1.2k tok al activarse, 1.2k tok con todos los archivos del bundle Bundle: 1 archivo, 5 KB Permisos que pide: ninguno declarado ## Instalación Un skill son archivos markdown: los mismos archivos valen para cualquier agente y lo único que cambia es el directorio de destino, es decir la bandera `--agent`. Añade `-g` para instalarlo en todos los proyectos de la máquina. ```bash # Claude Code npx -y skills add OpenClaudia/openclaudia-skills --skill wechat-moments --agent claude-code # Cursor npx -y skills add OpenClaudia/openclaudia-skills --skill wechat-moments --agent cursor # Codex npx -y skills add OpenClaudia/openclaudia-skills --skill wechat-moments --agent codex # Gemini CLI npx -y skills add OpenClaudia/openclaudia-skills --skill wechat-moments --agent gemini # Windsurf npx -y skills add OpenClaudia/openclaudia-skills --skill wechat-moments --agent windsurf # Cline npx -y skills add OpenClaudia/openclaudia-skills --skill wechat-moments --agent cline ``` ## Qué hace - Clasifica las publicaciones de Moments combinando el peso del evento con el peso de la relación (cuánto le escribe el usuario a cada autor). - Distingue publicaciones con información real (cifras, mecanismos, costos, cambios de opinión) de anuncios con voz personal. - Separa el digest en secciones claras: vínculos fuertes vs. contenido útil de vínculos débiles, mostrando las cifras de relación por entrada. - Resume publicaciones en chino en chino y en inglés en inglés, sin repostear el contenido textual. - Nunca publica, da like, comenta ni envía mensajes en nombre del usuario. ## Cuándo usarla - El usuario dice "summarize my Moments", "read my 朋友圈", "what did I miss on Moments", "rank my Moments" o "check my WeChat Moments". ## Cuándo no - Si el usuario todavía no tiene un export en texto plano de WeChat, generarlo es tarea de otra herramienta, no de este skill. ## Qué la activa - "Resume mi WeChat Moments" - "¿Qué me perdí en 朋友圈?" - "Clasifica mis Moments de hoy" - "Revisa mi WeChat Moments y dime qué es real" ## Antes de instalar - Requiere WeChat abierto y con sesión iniciada, un export en texto plano ya generado por otra herramienta, y clonar el repo separado con los scripts de https://github.com/OpenClaudia/wechat-moments. - Necesita en el PATH: git - makes network requests ## Archivos - SKILL.md — 5 KB ## SKILL.md Reproducido tal cual desde OpenClaudia/openclaudia-skills bajo MIT. Esta sección es el documento original y está en inglés. # WeChat Moments digest Turns a WeChat Moments feed into a short ranked digest: what deserves a reply, what is genuinely informative, and what is marketing wearing a personal voice. The scripts live in a **separate repository**, not here, because they depend on the WeChat desktop client rather than any marketing API: **https://github.com/OpenClaudia/wechat-moments** ```bash git clone https://github.com/OpenClaudia/wechat-moments.git ``` Read that repo's README before running anything. It documents the setup, the limits, and the risks — this skill is the ranking method, not the plumbing. ## Before you touch it - **It does not decrypt anything and never handles keys.** It reads a plaintext database that a separate WeChat export tool has already produced. If the user has no export yet, that is step one and it is not this skill's job — the repo lists existing tools for it. - **Moments do not sync in the background.** WeChat fetches the timeline only while the Moments window is open. Without a sync the export contains only what the user already scrolled past, so the digest is a replay of what they have already seen. Say so rather than presenting stale posts as today's. - **Tell the user the limits before setting this up on a schedule.** It needs WeChat running and logged in, it only stays complete while the machine is awake (sleep gaps are permanently unrecoverable), Tencent may break or patch it at any time, automating the client may be noticed and may carry account risk, and nothing is guaranteed. - **Never post, like, comment, or message on the user's behalf.** Reading and writing files is the whole remit. ## Ranking This is the part worth carrying to any feed, not just WeChat. **Score = event weight × relationship weight.** Do it yourself from the structured records; do not write a scoring script. The point is judgement — "her mother is in hospital" outranks "went to Kyoto". **Event weight (0-10).** Birth, death, serious illness, wedding, divorce, emigration at the top. New job, funding, graduation, a home, a pregnancy just below. Travel and opinions in the middle. Food, gym, weather, scenery at the bottom. Promotion and recruiting score zero. **Insight vs. announcement** decides most of the digest, because feeds full of founders and creators are full of engagement bait. Real information has at least one of: a number you could check, a mechanism (*why* it works), a cost the author actually paid, or a changed mind. Adjectives (突破 / 颠覆 / groundbreaking), a milestone with no mechanism, an invitation, an upvote request, or a takeaway generic enough to predate the event are announcements. **Prestige is not evidence** — a famous venue is still promotion when the payload is one generic sentence. A tiny post can be real insight. **Relationship weight — lead with how much the user SENT.** Not total volume: a marketer who broadcasts dozens of pitches and never gets a reply scores identically to a close friend. A reply is a choice; an inbound blast is not. Never-messaged contacts get filtered hard whatever they posted — expect them to be about a third of any day's feed. **A close friend's small post usually beats a stranger's big news**, because only one of them is a relationship the user can act on. Ranking on content alone inverts this every time. **Time since last contact is its own signal.** Many messages sent but silent for a long time is a lapsed close friend, and a life event from one of those is the most actionable thing a digest can surface. **Promotion wears a personal voice.** A discount code, a signup link, an invite-only pitch: the poster is selling, however casual the phrasing. **Urgency is a modifier, never a reason.** Never open a digest with a dated section — that structure promotes whatever has a deadline, and deadlines are what promotions have. An expiring ad is still an ad. ## Output Ten items is plenty; fewer is often right, and **zero worth reporting is a legitimate result** — say so rather than padding. Keep strong ties and weak-tie-but-useful content in separate, clearly labelled sections, so interesting content from a stranger never looks like something to act on. Show the relationship numbers per entry so the ranking is auditable and the user can correct it. Summarize Chinese posts in Chinese and English posts in English. Say what a post *is*; never repost it verbatim. ## Dónde encaja - Categoría: [Redes sociales](https://skillsagentes.com/categorias/redes-sociales.md) — Escribe, califica y programa posts para Instagram, LinkedIn, X/Twitter y TikTok. - Creador: [OpenClaudia](https://skillsagentes.com/creators/openclaudia.md) — 76 skills en el directorio - [Todas las skills](https://skillsagentes.com/skills.md) - [Ranking de instalaciones](https://skillsagentes.com/ranking.md) ## Otras skills del mismo repositorio - [Competitor Traffic Report](https://skillsagentes.com/skills/openclaudia/openclaudia-skills/competitor-traffic-report.md): Genera un informe HTML autocontenible de tráfico competitivo: visitas mensuales (SimilarWeb), tráfico orgánico y Domain Rating (Ahrefs), con gráficos ranked, tendencias y tabla de datos. - [Podcast Edit](https://skillsagentes.com/skills/openclaudia/openclaudia-skills/podcast-edit.md): Edita audio o video de podcast: recorta charla previa/posterior, quita muletillas, corta silencios, mejora el audio y aplica el mismo corte a una versión en video. - [Gsc Portfolio Audit](https://skillsagentes.com/skills/openclaudia/openclaudia-skills/gsc-portfolio-audit.md): Audita TODAS las propiedades de Google Search Console a la vez: ranking por clics e impresiones con deltas, y diff de keywords por sitio (nuevas, suben, bajan, perdidas, o bien rankeadas sin clics). - [Brand Dev](https://skillsagentes.com/skills/openclaudia/openclaudia-skills/brand-dev.md): Obtiene datos de marca (nombre, descripción, logos, industria) desde la API de brand.dev y guarda los logos localmente. - [Ai Citations Report](https://skillsagentes.com/skills/openclaudia/openclaudia-skills/ai-citations-report.md): Genera un informe de Citaciones de IA (GEO) para un dominio: qué prompts de búsqueda con IA citan el sitio en Google AI Overview y ChatGPT, con contexto de tráfico orgánico y cobertura por artículo. --- Skills Agentes · [Índice de páginas en markdown](https://skillsagentes.com/sitemap.md) · [Inicio](https://skillsagentes.com/index.md)