Agent Skills › t4t5/rencal › rencal

rencal

GitHub

辅助用户开发、测试和发布 renCal 插件,支持视图、主题和日历提供者。涵盖本地配置、manifest 校验及 GitHub 仓库管理。

skills/rencal/SKILL.md t4t5/rencal

Trigger Scenarios

构建自定义 renCal 视图 创建或编辑 renCal 插件 发布 renCal 插件到 GitHub

Install

npx skills add t4t5/rencal --skill rencal -g -y
More Options

Use without installing

npx skills use t4t5/rencal@rencal

指定 Agent (Claude Code)

npx skills add t4t5/rencal --skill rencal -a claude-code -g -y

安装 repo 全部 skill

npx skills add t4t5/rencal --all -g -y

预览 repo 内 skill

npx skills add t4t5/rencal --list

SKILL.md

Frontmatter
{
    "name": "rencal",
    "description": "Create and test renCal plugins that contribute views, themes or calendar providers. Use when someone wants a custom renCal view (\"build a renCal view that shows…\"), or wants to make, edit, or publish a renCal plugin; use the caldir skill for calendar events."
}

renCal plugins

Help the user build a plugin. A plugin is a directory with a rencal-plugin.toml at its root, published as a GitHub repository when the user wants to share it. It can contribute views, CSS themes, calendar providers, or a mix.

Read the relevant guide before creating files:

  • Views for custom calendar views.
  • Themes for CSS themes and fonts.
  • Providers for calendar sync binaries.

Keep plugin source in the user's checkout. For live testing, add its absolute path or ~/ path to the plugins array in ~/.config/rencal/plugins.toml; renCal links local checkouts and reloads their edits. Preserve any existing entries and other settings in that file. Avoid editing installed copies under ~/.local/share/rencal/plugins/.

Check that the manifest names existing files and uses a unique, lowercase <github-owner>.<name> ID. For a published plugin, the ID owner must match the GitHub repository owner. Test the local checkout in renCal before publishing. Only create a repository, push, or publish a release when the request authorizes that action.

To list a published plugin in the directory, add the rencal-plugin GitHub topic. A preview.png at the repository root is optional. It appears in the directory and, for a local checkout, in Settings → Plugins. The directory reads it from the default branch, so updating it needs no release. Use a 16:9 screenshot of the plugin in renCal: a view showing realistic events, or a theme's dark and light variants combined in one image. Ask the user to take it rather than drawing a mockup.

Version History

  • fe38563 Current 2026-11-02 13:03

    新增对视图插件的支持,之前仅支持主题和提供者。

  • 1013bca 2026-10-18 20:36

Same Skill Collection

.agents/skills/add-astro-icon/SKILL.md
.agents/skills/add-icon/SKILL.md
.agents/skills/generate-release-notes/SKILL.md
.agents/skills/local-caldir/SKILL.md
.agents/skills/performance-analysis/SKILL.md
.agents/skills/screenshots/SKILL.md

Metadata

Files
0
Version
5c5d2e7
Hash
773927ee
Indexed
2026-10-18 20:36

trang chủ - Wiki
Copyright © 2011-2026 iteam. Current version is 2.156.0. UTC+08:00, 2026-11-09 18:32
浙ICP备14020137号-1