Agent skill

Local Caldir

by t4t5 in t4t5/rencal

Develop renCal against a local caldir checkout instead of the pinned release.

MITAuto-check passedFrontend & Design

Install Local Caldir

skills CLI
$ npx skills add t4t5/rencal --skill local-caldir -a claude-code

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

GitHub CLI
$ gh skill install t4t5/rencal local-caldir --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/t4t5/rencal.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/local-caldir .claude/skills/local-caldir && 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
local-caldir
GitHub stars
164
Token cost
~256 tokens
SKILL.md length
84 words
Files
1
Skills in repo
6
Repo updated
First seen
Licence
MIT

At a glance

Develop renCal against a local caldir checkout instead of the pinned release.

  • Works in 3 steps: Providers: just build-providers-local… → caldir-core: create a gitignored… → Back to the pinned release: delete…
  • The user wants to test unreleased caldir-core
  • Calls just
  • Provider changes

What it does

Local Caldir is an agent skill from t4t5/rencal. Develop renCal against a local caldir checkout instead of the pinned release. Use when the user wants to test unreleased caldir-core or provider changes, or asks to "use local caldir" / "point rencal at my caldir checkout".

Its SKILL.md is about 260 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 Frontend & Design. It works with Tauri. The repository describes itself as: A modern desktop calendar. Built for Omarchy. The licence is MIT.

When your agent uses it

  • The user wants to test unreleased caldir-core
  • Provider changes
  • Asks to use local caldir / point rencal at my caldir checkout

Example prompts

  • “use local caldir”
  • “point rencal at my caldir checkout”
  • “/local-caldir”

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Providers: just build-providers-local [path] builds them from the checkout into src-tauri/providers/.
  2. caldir-core: create a gitignored .cargo/config.toml in the repo root that patches the crate (path is relative to the repo root)
  3. Back to the pinned release: delete .cargo/config.toml and src-tauri/providers/. The next just dev re-downloads the pinned providers.

What it can do on your machine

Read from SKILL.md and the folder at commit 4388156. 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

    Shell commands in SKILL.md call:

    • just

    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

Local Caldir loads about 256 tokens when it runs. Until then it costs about 59 tokens; SKILL.md has 84 words of instructions outside code blocks.

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

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 t4t5/rencal at commit 4388156, republished under its MIT licence (© t4t5). 84 words, ~256 tokens.

Download SKILL.mdSave it as .claude/skills/local-caldir/SKILL.md (or your agent's skills folder).
name
local-caldir
description
Develop renCal against a local caldir checkout instead of the pinned release. Use when the user wants to test unreleased caldir-core or provider changes, or asks to "use local caldir" / "point rencal at my caldir checkout".

Local caldir checkout

renCal pins caldir-core (crate) and the provider binaries (release tag) separately in src-tauri/Cargo.toml. To develop against a local checkout (../caldir by default):

  1. Providers: just build-providers-local [path] builds them from the checkout into src-tauri/providers/.

  2. caldir-core: create a gitignored .cargo/config.toml in the repo root that patches the crate (path is relative to the repo root):

    toml
    [patch.crates-io]
    caldir-core = { path = "../caldir/caldir-core" }

    This rewrites src-tauri/Cargo.lock; do not commit that change.

  3. Back to the pinned release: delete .cargo/config.toml and src-tauri/providers/. The next just dev re-downloads the pinned providers.

© t4t5, 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 .agents/skills/local-caldir of t4t5/rencal.

Open the folder on GitHubat commit 4388156

Compare with similar skills

Local Caldir 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.

Local Caldir compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Local Caldir this skillt4t5/rencal164—~256Automated safety check: PassMIT
Ccgui Plugin Creatorzhukunpenglinyutong/desktop-cc-gui4.5k—~1.3kAutomated safety check: PassNone
Create Keybindgraphif/project-graph4.5k—~2kAutomated safety check: PassNone
Cross Platform Tauri UIifer47/markeron1.2k—~2kAutomated safety check: PassMIT
App Feedback AdminJamailar/Beav1.8k—~1.1kAutomated safety check: PassCustom licence
Tauri Config Ipcifer47/markeron1.2k—~1kAutomated safety check: PassMIT

Similar skills

  • Ccgui Plugin Creator

    zhukunpenglinyutong/desktop-cc-gui

    为 CC GUI 桌面客户端创建、修改、迭代插件(Tier-0 声明式 CSS/JSON,或 Tier-1 单文件 ESM)。当用户要"做一个插件 / 给 CC GUI 加个功能 / 改输入框或界面样式 / 加设置页、侧边栏或状态栏入口 / 加面板页签或命令面板命令 / 把某套工作流包装成插件 / 改一下我做过的那个插件",或提到 ccgui 插件、插件目录、从本地目录安装插件时使用。

    4.5k GitHub stars~1.3k tokensUpdated today
    Frontend & DesignAuto-check passed
  • Create Keybind

    graphif/project-graph

    指导如何在 Project Graph 项目中创建新的快捷键。当用户需要添加新的快捷键、修改快捷键绑定或需要了解快捷键系统的实现方式时使用此技能。

    4.5k GitHub stars~2k tokensUpdated today
    Frontend & DesignAuto-check passed
  • Cross-platform UI styling for MarkerOn Tauri app (macOS WKWebView vs Windows WebView2).

    1.2k GitHub stars~2k tokensUpdated 2 days ago
    Frontend & DesignAuto-check passed
  • App Feedback Admin

    Jamailar/Beav

    Read platform-admin feedback issues through the trusted HTTP admin API, summarize user reports, and turn them into RedBox/RedConvert repair and iteration plans.

    1.8k GitHub stars~1.1k tokensUpdated yesterday
    Frontend & DesignAuto-check passed
  • Tauri Config Ipc

    ifer47/markeron

    Extend MarkerOn settings, persisted config, or Tauri IPC commands.

    1.2k GitHub stars~1k tokensUpdated 2 days ago
    Frontend & DesignAuto-check passed
  • Cursor BYOK Frontend Guide

    leookun/cursor-byok

    Sets the rules for building the Cursor BYOK desktop app's React and Tauri frontend, especially its HTTP boundary and component state architecture.

    3.2k GitHub stars~1.9k tokensUpdated yesterday
    Frontend & DesignAuto-check passed

More from t4t5/rencal

  • Add Astro Icon

    t4t5/rencal

    Turn raw SVG markup into an Astro icon component in website/src/icons/.

    164 GitHub stars~752 tokensUpdated yesterday
    Auto-check passed
  • Add Icon

    t4t5/rencal

    Turn raw SVG markup into a React icon component in src/icons/.

    164 GitHub stars~671 tokensUpdated yesterday
    Auto-check passed
  • Draft short project release notes from git tag diffs. An agent skill from t4t5/rencal.

    164 GitHub stars~717 tokensUpdated yesterday
    Auto-check passed
  • Analyze frontend performance recordings and propose ranked optimizations.

    164 GitHub stars~461 tokensUpdated yesterday
    Auto-check passed
  • Rencal

    t4t5/rencal

    Create and test renCal plugins that contribute themes or calendar providers.

    164 GitHub stars~327 tokensUpdated yesterday
    Auto-check passed

Works with

Questions about Local Caldir

What does Local Caldir do?

Develop renCal against a local caldir checkout instead of the pinned release. Local Caldir is an agent skill from t4t5/rencal. Develop renCal against a local caldir checkout instead of the pinned release.

When should I use Local Caldir?

Local Caldir fits situations like: the user wants to test unreleased caldir-core; provider changes; asks to use local caldir / point rencal at my caldir checkout.

How do I install Local Caldir in Claude Code?

Run `npx skills add t4t5/rencal --skill local-caldir -a claude-code`. Or copy the skill folder (.agents/skills/local-caldir in t4t5/rencal) into .claude/skills/local-caldir in your project. Claude Code loads it when a task matches its description.

How do I install Local Caldir in Codex?

Run `npx skills add t4t5/rencal --skill local-caldir -a codex`. Or copy the skill folder (.agents/skills/local-caldir in t4t5/rencal) into .agents/skills/local-caldir in your project. Codex loads it when a task matches its description.

Can I use Local Caldir 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 t4t5/rencal --skill local-caldir -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/local-caldir, .gemini/skills/local-caldir, .github/skills/local-caldir and .opencode/skills/local-caldir in your project.

What does Local Caldir need to run?

Going by SKILL.md and its folder, Local Caldir needs the command-line tools its instructions call (just).

Does Local Caldir 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 Local Caldir 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 Local Caldir use?

Local Caldir 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 Local Caldir use?

About 256 tokens (SKILL.md is roughly 1k 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 Local Caldir?

Skills that share tags, products or a category with Local Caldir: Ccgui Plugin Creator (zhukunpenglinyutong/desktop-cc-gui, 4.5k stars), Create Keybind (graphif/project-graph, 4.5k stars), Cross Platform Tauri UI (ifer47/markeron, 1.2k stars) and App Feedback Admin (Jamailar/Beav, 1.8k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Local Caldir?

t4t5 (a GitHub user) maintains it in t4t5/rencal, which has 164 GitHub stars. The repository holds 6 skills in this directory. The repository was last updated on October 9, 2026.

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