By niracler
Automate personal developer writing workflows on macOS: journal daily coding sessions with Reminders task reviews and reflective prompts in Markdown, append TILs/notes to diaries, convert Obsidian notes to Python-generated blog drafts, proofread Chinese/English articles, and compile biweekly summaries from notes, feeds, git diffs, Pinboard, and calendars.
npx claudepluginhub niracler/skill --plugin writing-skills(macOS, requires schedule-manager) Use this skill whenever the user wants to write a personal diary entry or daily journal — this includes any request to record today's events, write a diary, log what happened today, or capture personal reflections. Invoke immediately for phrases like 帮我写日记, 写日记, 记录今天, 今天的日记, "write my diary", or "daily log". This skill guides a complete journaling session: reviewing today's tasks from Reminders, reflective guided questions, composing the entry, and scheduling follow-up plans. Distinct from diary-note (quick append) and weekly-report (work summary).
Use this skill to instantly capture a quick note, insight, TIL, or lesson learned directly into today's diary — without going through a full journaling session. Invoke when the user says things like 记到日记里, 记录一下, 追记, jot this down, or "add this to my diary". Perfect for end-of-coding-session learnings, spontaneous insights, or brief experience logs. Appends to the existing diary file in the right section automatically. Not for full diary writing sessions (use diary-assistant) or work summaries (use weekly-report).
Use this skill whenever the user wants to find notes from their Obsidian vault to publish as blog posts, or wants to convert existing notes into blog-ready drafts. Invoke immediately when the user wants to: scan their note archive for publishable content, select a note for blogging, do blog topic selection from their notes, or convert a specific note to a blog post format. Trigger phrases: 选一篇笔记发博客, note to blog, 写博客, 博客选题, 从笔记里找文章. NOT for: writing a new blog post from scratch, proofreading a blog draft, or general note organization.
Use this skill when the user needs help with personal writing — either starting a new piece from scratch (inspiration/brainstorming) or reviewing and polishing an existing article (proofreading/editing). Invoke immediately when: the user shares an article and asks for feedback, wants to improve their writing style, feels stuck on what to write, wants help structuring a travel piece/TIL note/personal essay, or asks to review Chinese writing quality. Trigger phrases: 帮我改文章, 检查一下, 润色, 校对, 不知道写什么, 帮我构思, 写游记, 记录 TIL, 写点什么. NOT for diary writing (use diary-assistant) or formal business communications.
Use this skill to collect and organize materials for writing a personal biweekly diary (双周记/周记). Invoke immediately when the user wants to: gather diary materials from the past 2-4 weeks, prepare content for their 周记, review what happened recently for journaling, or compile life events + media consumption + articles into a structured draft. Trigger phrases: 收集双周记素材, 准备周记, 周记素材, 双周记, biweekly materials, gather journal materials, 最近发生了什么, 整理素材写周记. This skill collects raw materials from multiple sources (daily notes, Pinboard, Douban, Telegram, Calendar, Reminders, Photos, RSS digests, plrom diff) and organizes them into the 周记 template structure — it does NOT write the final diary for you. Distinct from diary-assistant (daily journaling), weekly-report (work report for boss), and diary-note (quick append).
Workflow automation: Git, sync, devops, linting
Share bugs, ideas, or general feedback.
Personal workflow management - assistant, secretary, and executive in one. Tracks sessions, commitments, decisions, and goals. Integrates with Obsidian vault and GitHub. Provides intelligent briefings and productivity insights.
Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Works with Claude Code, Kiro, Clawd CLI, Gemini CLI, Cursor, Continue, Hermes, and 17+ AI coding assistants. Now with Arabic, German, Spanish, and Chinese (Simplified & Traditional) support.
Archive learnings from Claude Code sessions to Obsidian vault as Zettelkasten notes and use vault knowledge as conversational context
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns