Agent skill

Mc Manage Automations

by receptron in receptron/mulmoclaude

Schedule, list, edit, or remove a recurring agent task (cron / interval) in config/scheduler/tasks.json.

MITAuto-check passedProductivity & Automation

Install Mc Manage Automations

skills CLI
$ npx skills add receptron/mulmoclaude --skill mc-manage-automations -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install receptron/mulmoclaude mc-manage-automations --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/receptron/mulmoclaude.git skills-src && mkdir -p .claude/skills && cp -r skills-src/packages/core/assets/skills-preset/mc-manage-automations .claude/skills/mc-manage-automations && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
mc-manage-automations
GitHub stars
371
Token cost
~1.6k tokens
SKILL.md length
737 words
Files
1
Skills in repo
17
Repo updated
First seen
Licence
MIT

At a glance

Schedule, list, edit, or remove a recurring agent task (cron / interval) in config/scheduler/tasks.json.

  • Cross-collection digests
  • SKILL.md covers First: is this just refreshing…, Workflow 1: schedule a new…, Workflow 2: list / browse and Workflow 3: update, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md
  • Any standalone recurring prompt (毎朝7時に天気

What it does

Mc Manage Automations is an agent skill from receptron/mulmoclaude. Schedule, list, edit, or remove a recurring agent task (cron / interval) in config/scheduler/tasks.json. Use for cross-collection digests, notifications, or any standalone recurring prompt ("毎朝7時に天気", "every weekday 8am check email", "schedule a weekly cleanup"), or to list/stop automations. EXCEPTION — do NOT create a task here to keep ONE collection's records fresh (e.g. "update the stock-quotes daily", "refresh these quotes every morning", "re-poll these URLs"): instead add an ingest block with kind: "agent"…

Its SKILL.md is about 1.6k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Productivity & Automation, covering Scheduled and recurring tasks. The repository describes itself as: Nurture your own AI assistant on your own computer. Local-first and MIT: memories, data and apps stay as plain files in your workspace. Chat summons the right GUI — wiki… The licence is MIT.

When your agent uses it

  • Cross-collection digests
  • Any standalone recurring prompt (毎朝7時に天気
  • Every weekday 8am check email
  • Schedule a weekly cleanup)

Example prompts

  • “毎朝7時に天気”
  • “every weekday 8am check email”
  • “schedule a weekly cleanup”
  • “/mc-manage-automations”

What it can do on your machine

Read from SKILL.md and the folder at commit 985797a. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are json and bash).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Mc Manage Automations loads about 1.6k tokens when it runs. Until then it costs about 206 tokens; SKILL.md has 737 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~206
When it runs · the whole SKILL.md, loaded when a task matches
~1.6k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from receptron/mulmoclaude at commit 985797a, republished under its MIT licence (© receptron). 737 words, ~1,650 tokens.

Download SKILL.mdSave it as .claude/skills/mc-manage-automations/SKILL.md (or your agent's skills folder).
name
mc-manage-automations
description
Schedule, list, edit, or remove a recurring agent task (cron / interval) in `config/scheduler/tasks.json`. Use for cross-collection digests, notifications, or any standalone recurring prompt ("毎朝7時に天気", "every weekday 8am check email", "schedule a weekly cleanup"), or to list/stop automations. EXCEPTION — do NOT create a task here to keep ONE collection's records fresh (e.g. "update the stock-quotes daily", "refresh these quotes every morning", "re-poll these URLs"): instead add an `ingest` block with `kind: "agent"` to THAT collection's own `schema.json` (it self-refreshes on schedule and from its Refresh button; syntax in `config/helps/collection-skills.md` → "Scheduled agent refresh"). Read this skill body in full before writing `tasks.json` — the entry format is structured, not free-form.

Automations manager

A bundled MulmoClaude preset skill (mc- prefix = launcher-managed; do not edit this file in the workspace, it is overwritten on every server boot).

Help the user schedule recurring agent tasks — the things that wake the agent up on a cron / interval to run a fixed prompt. State lives in a single JSON array at config/scheduler/tasks.json (cwd-relative; the agent runs with cwd set to the workspace root, so every path in this file is plain cwd-relative); the auto-refresh hook re-registers tasks after every Write/Edit so changes take effect immediately.

End with a one-line confirmation ("Scheduled weather-morning, daily 07:00 UTC." / "Stopped weekly-cleanup.") so the user can verify without scrolling.

First: is this just refreshing ONE collection?

Before writing a tasks.json automation, check what the recurring work actually is. If it's "keep one collection's records up to date" — refresh stock quotes, re-poll a set of watched URLs, pull fresh figures for every row — do NOT create an automation here. Add an ingest block to that collection's own schema.json instead:

json
"ingest": {
  "kind": "agent",
  "schedule": "daily",
  "atHour": 21,
  "role": "<a role that owns the tools the refresh needs>",
  "template": "templates/refresh.md"
}

and write templates/refresh.md telling the worker how to refresh the records. The full contract is in config/helps/collection-skills.md → "Scheduled agent refresh". On schedule (and on the collection's Refresh button) the host runs a hidden background worker that edits the records.

Prefer this over a tasks.json automation whenever the work is one collection's refresh: the schedule lives with the collection — it travels when the skill is copied and is deleted when the collection is, instead of leaving an orphan task here whose prompt points at records that may no longer exist. (Editing data/stock-quotes/items/*.json daily? That's ingest.kind: "agent" on the stock-quotes schema, not an automation.)

Use the tasks.json automation below only for work that isn't one collection's refresh: cross-collection digests, notifications, or an arbitrary recurring prompt.

Workflow 1: schedule a new automation

Triggers: "毎朝 7 時に天気を", "every weekday 8am check email", "schedule a weekly cleanup", "1時間ごとに news 確認".

Step 1 — convert local time to UTC. Schedules are stored / compared in UTC (the task-manager calls Date.getUTCHours/Minutes). When the user gives a local time, convert before writing. E.g. "07:00 JST" → "16:00" of the previous UTC day? No — 07:00 JST is 22:00 UTC of the previous day. JST is UTC+9, so 07:00 JST = 22:00 UTC (yesterday). (Run the math, don't trust your reflex — UTC offsets are a classic typo source.)

Step 2 — pick a kebab-case id. Memorable, lowercase, hyphen-separated: weather-morning, weekly-cleanup, hourly-news.

Step 3 — Read the existing file (or create the array if missing):

bash
config/scheduler/tasks.json

It's a single JSON array. Append a new entry:

json
{
  "id": "weather-morning",
  "name": "Morning weather",
  "description": "Check today's weather every weekday at 7am.",
  "schedule": { "type": "daily", "time": "22:00" },
  "missedRunPolicy": "runOnceImmediately",
  "enabled": true,
  "roleId": "general",
  "prompt": "What's the weather today?",
  "createdAt": "2026-05-11T08:00:00.000Z",
  "updatedAt": "2026-05-11T08:00:00.000Z"
}

Schedule kinds:

  • { "type": "daily", "time": "HH:MM" } — daily at the given UTC time.
  • { "type": "interval", "intervalMs": <ms> } — every N ms. 60000 = 1 min, 3600000 = 1 hour, 86400000 = 1 day.

missedRunPolicy:

  • runOnceImmediately — if the scheduled time was missed (laptop asleep, server down), run once on next wake. Use for status checks ("what's the weather", "any new emails").
  • skip — drop missed runs. Use for news polls (no point catching up).

Cadence suggestions (offer these by default unless the user asks for something specific):

  • News polling → hourly interval
  • Digest reports → daily at a fixed local time
  • Cleanup tasks → weekly (use interval of 604800000 ms)
  • Calendar / inbox sync → every 4 hours (14400000 ms)

The auto-refresh hook fires on Write/Edit and re-registers tasks, so the new automation activates immediately.

Show full SKILL.md (199 more words)Show less

Workflow 2: list / browse

Triggers: "show my automations", "登録 task 全部", "何が走ってる?".

Read config/scheduler/tasks.json and present name + schedule + enabled for each. Convert the stored UTC time back to the user's local zone when displaying ("daily 07:00 JST" reads better than "daily 22:00 UTC").

If filtered ("enabled だけ", "daily のだけ"), filter before showing.

Workflow 3: update

Triggers: "weather-morning を 8 時に変更", "disable foo-task", "change the prompt for bar".

Read the current array, find the entry by id, modify the relevant fields, bump updatedAt to the current ISO timestamp, write back. Preserve every other field unless the user explicitly asked to change it.

To pause a task without deleting, set enabled: false.

Workflow 4: remove

Triggers: "stop the foo task", "weekly-cleanup 削除".

Only when the user explicitly asks. Read the array, splice the entry by id, write back. Confirm afterward.

If the user is unsure, suggest enabled: false as a reversible alternative.

Tone

Friendly, practical. When suggesting a cadence, lead with what makes sense ("morning weather → daily at your local 7am") rather than asking the user to pick from daily / interval / hourly cold. If the user phrases a time naturally ("毎朝"), convert to a concrete UTC value rather than asking back.

© receptron, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in packages/core/assets/skills-preset/mc-manage-automations of receptron/mulmoclaude.

Open the folder on GitHubat commit 985797a

Compare with similar skills

Mc Manage Automations next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Mc Manage Automations compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Mc Manage Automations this skillreceptron/mulmoclaude371—~1.6kAutomated safety check: PassMIT
ScheduleTinyAGI/tinyagi3.6k—~1.4kAutomated safety check: PassMIT
Send User MessageTinyAGI/tinyagi3.6k—~829Automated safety check: PassMIT
Cron Opsczl9707/build-your-own-openclaw1.9k—~593Automated safety check: PassMIT
X Bookmarkssharbelxyz/x-bookmarks289—~2kAutomated safety check: NotesNone
Wp Wpcli And OpsAutomattic/agent-skills2112 repos~988Automated safety check: PassNone

Similar skills

  • Schedule

    TinyAGI/tinyagi

    Create, list, and delete scheduled tasks (recurring or one-time) that send messages to agents.

    3.6k GitHub stars~1.4k tokensUpdated 6 mo ago
    Productivity & AutomationAuto-check passed
  • Send User Message

    TinyAGI/tinyagi

    Send a proactive message to a paired user via their channel (Discord, Telegram, or WhatsApp).

    3.6k GitHub stars~829 tokensUpdated 6 mo ago
    Productivity & AutomationAuto-check passed
  • Cron Ops

    czl9707/build-your-own-openclaw

    Create, list, and delete scheduled cron jobs. An agent skill from czl9707/build-your-own-openclaw.

    1.9k GitHub stars~593 tokensUpdated 3 mo ago
    Productivity & AutomationAuto-check passed
  • X Bookmarks

    sharbelxyz/x-bookmarks

    Fetch, summarize, and manage X/Twitter bookmarks via bird CLI or X API v2.

    289 GitHub stars~2k tokensUpdated 7 mo ago
    Productivity & AutomationAuto-check: notes
  • Wp Wpcli And Ops

    Automattic/agent-skills

    A skill your agent uses when working with WP-CLI (wp) for WordPress operations: safe search-replace, db export/import, plugin/theme/user/content management, cron, cache flushing, multisite, and…

    211 GitHub starsUsed in 2 repos~988 tokens
    Productivity & AutomationAuto-check passed
  • Ohdear

    ohdearapp/ohdear-cli

    Manage Oh Dear website monitoring using the ohdear CLI. An agent skill from ohdearapp/ohdear-cli.

    141 GitHub stars~1.1k tokensUpdated 1 mo ago
    Productivity & AutomationAuto-check passed

More from receptron/mulmoclaude

All 17 skills in this repo
  • Mc Cooking Coach

    receptron/mulmoclaude

    Personal recipe book — save / read / update / delete cooking recipes as markdown files under data/cooking/recipes/, with a README.md index that lists every recipe.

    371 GitHub stars~1.9k tokensUpdated today
    Auto-check passed
  • Mc Manage Skills

    receptron/mulmoclaude

    Save, edit, list, or delete a Claude Code skill in this workspace.

    371 GitHub stars~1.5k tokensUpdated today
    Auto-check passed
  • Mc Wiki Ingest

    receptron/mulmoclaude

    Ingest a source (workspace file path or pasted text) into the wiki — write a summary page, cross-reference up to 5 related pages with [[links]], and append a log entry.

    371 GitHub stars~2k tokensUpdated today
    Auto-check passed
  • Mc Wiki Promote

    receptron/mulmoclaude

    Promote a chat exchange (the assistant's answer + the user's preceding question) into a wiki page — propose a slug + new-or-append target + draft body, show the proposal in the next assistant turn…

    371 GitHub stars~1.9k tokensUpdated today
    Auto-check passed
  • Mc Zenn

    receptron/mulmoclaude

    Turn MulmoClaude work into a Zenn tech article (markdown) inside the workspace.

    371 GitHub stars~2k tokensUpdated today
    Auto-check passed
  • E2E Live

    receptron/mulmoclaude

    実 Claude API を叩く総合テスト(全カテゴリ)を実行する。リリース前ではなく、定期的に手動で回して回帰を検出するための skill。yarn dev が起動済みであることが前提。

    371 GitHub stars~580 tokensUpdated today
    Auto-check passed

Questions about Mc Manage Automations

What does Mc Manage Automations do?

Schedule, list, edit, or remove a recurring agent task (cron / interval) in config/scheduler/tasks.json. Mc Manage Automations is an agent skill from receptron/mulmoclaude.json.

When should I use Mc Manage Automations?

Mc Manage Automations fits situations like: cross-collection digests; any standalone recurring prompt (毎朝7時に天気; every weekday 8am check email; schedule a weekly cleanup).

How do I install Mc Manage Automations in Claude Code?

Run `npx skills add receptron/mulmoclaude --skill mc-manage-automations -a claude-code`. Or copy the skill folder (packages/core/assets/skills-preset/mc-manage-automations in receptron/mulmoclaude) into .claude/skills/mc-manage-automations in your project. Claude Code loads it when a task matches its description.

How do I install Mc Manage Automations in Codex?

Run `npx skills add receptron/mulmoclaude --skill mc-manage-automations -a codex`. Or copy the skill folder (packages/core/assets/skills-preset/mc-manage-automations in receptron/mulmoclaude) into .agents/skills/mc-manage-automations in your project. Codex loads it when a task matches its description.

Can I use Mc Manage Automations in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add receptron/mulmoclaude --skill mc-manage-automations -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/mc-manage-automations, .gemini/skills/mc-manage-automations, .github/skills/mc-manage-automations and .opencode/skills/mc-manage-automations in your project.

What does Mc Manage Automations need to run?

SKILL.md names no scripts, command-line tools or credentials: Mc Manage Automations is instructions for the agent only.

Does Mc Manage Automations access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Mc Manage Automations safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Mc Manage Automations use?

Mc Manage Automations is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Mc Manage Automations use?

About 1.6k tokens (SKILL.md is roughly 6.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Mc Manage Automations?

Skills that share tags, products or a category with Mc Manage Automations: Schedule (TinyAGI/tinyagi, 3.6k stars), Send User Message (TinyAGI/tinyagi, 3.6k stars), Cron Ops (czl9707/build-your-own-openclaw, 1.9k stars) and X Bookmarks (sharbelxyz/x-bookmarks, 289 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Mc Manage Automations?

receptron (a GitHub organization) maintains it in receptron/mulmoclaude, which has 371 GitHub stars. The repository holds 17 skills in this directory. The repository was last updated on October 11, 2026.

Source: receptron/mulmoclaude on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.