Back to Discover

claude-plugins

skill

wenhaochai

Personal Claude Code plugin marketplace

View on GitHub
16 starsMITSynced Aug 2, 2026

Install to Claude Code

/plugin marketplace add wenhaochai/claude-plugins

README

claude-plugins

Personal Claude Code plugin marketplace by Wenhao Chai.

daily — personal daily tools

Single plugin bundling the commands I use every day.

CommandWhat it does
/daily:todoShow actionable items from ./TODO.md; add / complete / delete / update items via natural language (e.g. /daily:todo 加一条 修车)
/daily:emailSummarize recent unread Gmail messages, filtering out promotions / security alerts / noise (requires a Gmail MCP)
/daily:wrapSummarize the current conversation and append to ./memory/YYYY-MM-DD.md

writing — publication-prep tools

Three skills bundled together. All auto-load by context match; no slash commands.

style — default English-prose standards

Auto-triggers on any writing task the user will send or publish — emails, message drafts, posts, docs, grant proposals, paper prose. 17 canonical English-prose rules apply everywhere (RULE-01..12 distilled from Strunk & White / Orwell / Pinker / Gopen & Swan, sourced from agent-style under CC BY 4.0; RULE-13..17 added). 18 page-cap additions (RULE-P1..P18) plus 2 final-pass audit rules (RULE-A1..A2) apply only when the target is a page-capped conference paper.

plot — matplotlib templates for paper figures

Drop-in templates for publication-quality figures: vertical / horizontal bar, horizontal boxplot with family gradient, multi-line on linear / broken / log-x / log-log axes, log-log power-law fit, IsoFLOPs-style scatter. Each template is one .py file producing one subplot. Shared style.py sets Palatino body + STIX math (matching arxiv mathpazo) and a Google-brand palette softened to a paper-friendly tier (brand → medium → paper → soft → mute, switchable in one line). Labels ship pre-genericized (Model A, Metric A, Task A) to keep the templates portable; replace with real names when applying.

Template dir: ~/.claude/plugins/marketplaces/wenhaochai/writing/skills/plot/. Copy the chosen template plus style.py to your figures directory, edit the data block, add a fig.savefig(...) call, run.

review — pre-submission AI/ML paper self-review

Auto-triggers when reviewing own Overleaf drafts for top-tier ML venue submissions (NeurIPS, ICML, ICLR, etc.). Simulates detailed reviewer feedback on clarity, novelty, experimental rigor, presentation, and standards compliance. Default-loads style skill for clarity-rule citations.

Install

/plugin marketplace add wenhaochai/claude-plugins
/plugin install daily@wenhaochai
/plugin install writing@wenhaochai

Optional config

Config lives at ~/.claude/plugins/daily/config.json:

{
  "calendars": ["foo@example.com"],
  "email_account": "you@example.com"
}
  • calendars — extra Google Calendars to include in /daily:todo's today view (primary is always included)
  • email_account — restrict /daily:email to a specific Gmail account (defaults to the primary)

Both are optional.

Conventions

  • All dates are MM/DD/YYYY.
  • /daily:todo and /daily:wrap operate on the project's working directory (./TODO.md, ./memory/).
  • /daily:email and /daily:todo's calendar feature require corresponding MCP servers to be connected.

License

MIT for plugin code. The writing plugin's skills/style/SKILL.md contains rules redistributed from agent-style under CC BY 4.0; attribution is preserved in that file.

Rendered live from wenhaochai/claude-plugins's GitHub README — not stored, always reflects the source repo.

3 Plugins

NameDescriptionCategorySource
anti-autoresearchIntegrity forensics for autoresearch papers as an adversarial self-audit gate: /anti-autoresearch <paper-dir> runs a span-anchored evidence ledger + 6 auditor skills + a deterministic adjudicator (46 verdict-bearing hack-patterns across 8 families, GRIM/GRIMMER/statcheck numeric gates, 13 zero-weight AI-style impressions). Loop: draft, audit, fix every verdict-bearing finding, re-run until CLEAN_GIVEN_EVIDENCE. Vendored from wanshuiyin/Anti-Autoresearch (MIT) with paths repointed to the plugin root../anti-autoresearch
dailyPersonal daily tools: /daily:todo for natural-language TODO.md management../daily
writingPublication-prep tools for academic / public-facing writing. style (15 canonical English-prose rules from agent-style under CC BY 4.0 + 11 page-cap additions + 2 audit rules, auto-triggers on every writing task), plot (matplotlib templates for paper figures: bar / box / line / scatter, with a Palatino + Google-brand-tone setup), review (slash command /writing:review for pre-submission self-review of own AI/ML paper Overleaf draft, with mechanical preflight + section-by-section interrogation + CVPR/ARR/TMLR/AAAI/COLM-derived anti-pattern filters), and paper-overleaf (opus subagent for Overleaf-synced LaTeX paper editing: section-level conventions for NeurIPS / ICML / ICLR / COLM, red-mark workflow with \textcolor{red}, bilingual zh/en side-by-side review, claim-evidence and number / citation audit, plus writing-taste guidance — argument structure, specificity over abstraction, and concrete before/after rewrites — beyond syntax rules)../writing

0 Comments

Login required
Log in to post a comment or update on this repo.

No comments yet — be the first to share an update.