skills/article-review/SKILL.md
Review and improve articles, essays, blog posts, diaries, and business or technical writing. Use when the agent needs to evaluate a text's quality, structure, persuasiveness, reader value, tone, safety, or human distinctiveness; produce a scored editorial report; prioritize revisions; or rewrite selected passages. Triggers include requests such as "review this article", "evaluate this essay", "critique this blog post", "記事を評価して", "記事をレビューして", or "改善案とリライトを出して".
npx skillsauth add hayatosc/dotfiles article-reviewInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Review text like an editor, not a casual commenter. First classify the piece as Mode A (information and utility) or Mode B (emotion and empathy), then score it on seven dimensions, flag factual or social risk, and finish with prioritized improvements plus a small number of high-leverage rewrites.
Mode A: Information and utility first for technical articles, business writing, explainers, guides, or argument-driven analysis.Mode B: Emotion and empathy first for essays, columns, diaries, memoir-like writing, or voice-driven reflection.Follow these steps in order:
references/review-rubric.md.0.0 to 5.0 with one decimal place.1-3 passages by default.5.0: Exceptional. Information writing is near textbook-grade, or voice-driven writing is memorable and deeply affecting.4.0: Strong professional quality. Comfortable to share or publish with minor edits.3.0: Competent and readable, but ordinary or uneven.2.0 or below: Clear editorial work is still needed.炎上リスク・社会的配慮, higher is safer.3.0, explicitly say that publication should be reconsidered until revised.Use the default report structure in references/report-template.md unless the user asked for a different format.
Always include:
references/review-rubric.md before assigning scores.references/report-template.md before writing the final report.tools
Recommend a modern TypeScript toolchain. Use when choosing or updating a TypeScript stack for Node or CLI projects, libraries or packages, and web apps or APIs; selecting tsgo as the primary typechecker with tsc as compatibility fallback; recommending Hono, tsx, tsdown, Vite, Vitest, oxlint, oxlint-tsgolint, oxfmt, or deciding between bun and pnpm.
development
Implement, review, and refactor TypeScript code with a strong bias toward type safety. Use to fix TypeScript errors, remove `any` or unsafe `as`, review type safety, tighten TypeScript or lint settings, and ship ESM-first code that passes the repository's typecheck without weakening types.
development
Self-review, improve, commit, and push code that Claude has just written. Use this skill when the user asks Claude to "self-ship", "review and ship", "review then commit and push", or wants Claude to autonomously review its own output, apply improvements, and publish the changes to the remote repository. Triggered by: "self-ship", "ship it", "review and push", "review my changes and commit", or similar requests to complete the full write → review → commit → push cycle.
development
Analyze and execute behavior-preserving refactors in small, verified steps. Use when the user asks to refactor, clean up code structure, extract functions or modules, reduce duplication, improve maintainability, or modernize code without changing external behavior.