DietrichGebert/ponytail160kponytail
Lazy senior dev mode for any coding task: the smallest change that fully solves it, and a reply a busy human understands in one read.
编码与调试
搜索文档、Skill 和 MCP
Go through recent mail and sort it into needs-a-reply, waiting-on-others, to-do and can-ignore, with draft replies ready for review. Use when the user asks to triage, sort, catch up on or clear their inbox; never to send anything on its own.
把这段话发给 Claude Code、Codex 或 Cursor。智能体会先检查安全性,你确认后才安装。
读取 https://funcoding.ai/skills/nano-muse/nanomuse/inbox-triage/install.md ,按里面的步骤帮我安装这个 Skill。
Needs the mail connector (read_emails). If it is not available, say so and stop.
read_emails with unread_only=true first (up to 50). If there are fewer than 10, read the last 3 days with unread_only=false too, so nothing waiting since yesterday is missed.contacts action=search gives the name and company; use names, not addresses, in what you write.recall "inbox" and "email" for the user's rules: senders that always matter, newsletters they keep, how they like replies to sound.Every message lands in exactly one group:
Threads with the same subject count once. Anything that mentions money, a deadline, a contract or health goes to the top of its group.
mail/drafts-YYYY-MM-DD.md, one section per thread with To, Subject, the draft, and a one-line note on what you were unsure about.send_email in this job unless the user tells you, mail by mail, to send. A reply the user approves later is a separate step.In chat, a short list per group: sender name, subject, what it is about in a few words (groups 4 and 5 as counts only). Then the file with the drafts, and the two or three things that should not wait. Deadlines or events found in the mail: offer to set a reminders or draft a calendar event; do it only when the user says yes.
If the user corrects a sorting decision ("newsletters from X I read"), remember it so the next triage gets it right.
DietrichGebert/ponytail160kLazy senior dev mode for any coding task: the smallest change that fully solves it, and a reply a busy human understands in one read.
编码与调试
addyosmani/agent-skills104kSimplifies code for clarity. Use when refactoring code for clarity without changing behavior. Use when code works but is harder to read, maintain, or extend than it should be. Use when reviewing code that has accumulated unnecessary complexity.
编码与调试
addyosmani/agent-skills104kConducts multi-axis code review. Use before merging any change. Use when reviewing code written by yourself, another agent, or a human. Use when you need to assess code quality across multiple dimensions before it enters the main branch. Use when asked to review a diff or a pull request, even when the diff is pasted inline.
编码与调试
addyosmani/agent-skills104kOptimizes application performance across frontend, backend, queries, and databases. Use when performance requirements exist, when you suspect performance regressions, when Core Web Vitals or load times need improvement, when N+1 query patterns need fixing, or when profiling reveals bottlenecks.
编码与调试
addyosmani/agent-skills104kGrounds every implementation decision in official documentation. Use when you want to verify an approach against the official docs before implementing it, or when you want authoritative, source-cited code free from outdated patterns. Use when building with any framework or library where correctness matters.
编码与调试
addyosmani/agent-skills104kDelivers changes incrementally in thin, verifiable slices. Use when implementing any feature or change that touches more than one file, or when picking up the next task from a plan. Use when rolling a change out behind a feature flag, when you're about to write a large amount of code at once, or when a task feels too big to land in one step.
编码与调试