بنقرة واحدة
newsletter-digest
Deep newsletter summary
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Deep newsletter summary
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Create a GitHub PR for completed work, then run coderabbit-resolver through review, CI, merge, and cleanup. Use when: the user asks for PR creation followed by CodeRabbit resolution. Keywords: create PR, CodeRabbit, merge.
Secure pnpm GitHub Actions CI
Live onboarding tour of newly implemented code. Combines /deep-trace, the vscode-debug-mcp bridge, and playwright-cli to run the target app in a debug session, drive the UI, pause at curated breakpoints inside the new code, and narrate "this modal is the newly created one" — mapping every UI moment to the exact file:line. Use when the user wants to understand where and how AI-written feature code executes in the running application ("どの UI / どのロジックで動くのか分からない", "オンボーディングして", "/feature-tour").
Screenshot UI defect lint
Debug Claude Code plugins
Record a web or Electron-renderer flow as an annotated video with playwright-cli, then extract frames to confirm how it actually looks. Use when the user points at a flow to capture — "record that part", "あそこの部分", "この一連の動作", "動作確認して録画して", QA-ing a screen's motion/behavior, or proving a web / Electron-renderer interaction works on video. For analyzing a clip you were handed or generic cross-surface motion verification, use the `video` skill; for native macOS chrome (menu / tray / dock / traffic-lights) use computer-use — playwright cannot see those.
| name | newsletter-digest |
| description | Deep newsletter summary |
| argument-hint | ["newsletter-subject-or-name"] |
When running this skill in Codex, translate Claude Code-only primitives before acting: AskUserQuestion -> chat/request_user_input, TodoWrite -> update_plan, Task/TaskCreate/TeamCreate/SendMessage -> spawn_agent/send_input/wait_agent when available and allowed, and EnterPlanMode/ExitPlanMode -> a concise chat plan plus explicit approval.
Resolve Read/Write/Edit/Bash/WebSearch/WebFetch to Codex file/shell/web tools, and map ~/.claude/... paths to ~/.agents/... or ~/.codex/... unless the task explicitly targets Claude Code.
When running this skill in Cursor Agent, translate Claude Code-only primitives before acting: AskUserQuestion -> AskQuestion; TodoWrite -> Cursor TodoWrite or an equivalent checklist; Task/TaskCreate/TeamCreate/SendMessage/multi-agent flows -> Cursor Task (subagents), parallel Tasks, or run_in_background when allowed (TeamCreate/SendMessage may have no exact match); EnterPlanMode/ExitPlanMode -> Plan mode (SwitchMode / CreatePlan) plus explicit user approval.
Resolve Read/Write/Edit/StrReplace/Bash/web/search/MCP via Cursor Composer or Agent equivalents. MCP names written as mcp__server__tool typically map to call_mcp_tool with configured server identifiers. Map ~/.claude/... to ~/.cursor/skills/, .cursor/skills/, and .cursor/rules/ unless the task explicitly targets Claude Code.
Reads a tech newsletter from Gmail and produces a comprehensive, structured summary with 5x the normal detail depth. Each article gets technical background, ecosystem impact, and contextual analysis.
<essential_principles>
</essential_principles>
mcp__claude_ai_Gmail__gmail_search_messages:
subject:"exact subject here"subject:"{name}" OR from:"{name}" with maxResults: 5, let user pickmcp__claude_ai_Gmail__gmail_read_messagegmail_read_thread for the full contentUse mcp__sequential-thinking__sequentialthinking to:
For the top 2-4 featured/main articles:
mcp__context7__resolve-library-id → mcp__context7__query-docs): Look up technical details for libraries/frameworks mentionedmcp__exa__web_search_exa or mcp__exa__get_code_context_exa): Search for additional context, code examples, or related announcementsFollow the format in references/baseline-format.md.
---
## 📬 {Newsletter Name} #{Issue Number} — 詳細サマリー
**発行日: {Date} | 編集: {Editor} ({Publisher})**
---
## 🔶 メイン記事
[Each main article: 500-800 chars with technical depth]
[Include ★ Insight blocks after major articles]
## 📋 短信 (IN BRIEF)
[Each brief: 100-200 chars]
## 📦 リリース情報
[Each release: 50-150 chars with version + key changes]
## 📖 記事・動画
[Each article: 200-400 chars]
## 🛠 コード&ツール
[Each tool: 100-300 chars]
## 🌐 エコシステム情報
[Each item: 100-300 chars]
---
★ Insight (号全体のテーマ分析)
| Element | Rule |
|---|---|
| Main articles | 500-800 chars each, include "why it matters", technical background, ecosystem impact |
| Brief items | 100-200 chars, key takeaway only |
| Releases | Version number + top 2-3 changes |
| Tools/Libraries | What it does + why it's notable |
| ★ Insight blocks | After main articles AND at the end (overall theme analysis) |
| Sponsor content | Include with (SPONSOR) tag, keep brief |
| Section headers | Use emoji + Japanese section names, adapt to newsletter's own categories |
| Links | Preserve original URLs as markdown links |
| Category | Emoji |
|---|---|
| Main/Featured | 🔶 |
| Brief/Short | 📋 |
| Releases | 📦 |
| Articles/Tutorials | 📖 |
| Code/Tools | 🛠 |
| Ecosystem/Community | 🌐 |
| Videos | 🎬 |
| Opinions/Commentary | 💬 |
Adapt categories based on what the newsletter actually contains. Not every section needs to appear.
<success_criteria> A successful newsletter digest: