Worklog Design
regisx001/Worklog
Design and UI skill for the Worklog desktop project manager.
Validates MooshieUI uncommitted changes before commit or PR — build gates, Rust fmt/clippy, conventions, i18n.
$ npx skills add Mooshieblob1/MooshieUI --skill pre-commit-check -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Mooshieblob1/MooshieUI pre-commit-check --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/Mooshieblob1/MooshieUI.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/pre-commit-check .claude/skills/pre-commit-check && rm -rf skills-srcUse ~/.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/
Install the "pre-commit-check" agent skill from https://github.com/Mooshieblob1/MooshieUI/tree/main/.agents/skills/pre-commit-check into .claude/skills/pre-commit-check/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "pre-commit-check", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/Mooshieblob1/MooshieUI/tree/main/.agents/skills/pre-commit-checkType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add Mooshieblob1/MooshieUI --skill pre-commit-check -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Mooshieblob1/MooshieUI pre-commit-check --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Mooshieblob1/MooshieUI.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/pre-commit-check .agents/skills/pre-commit-check && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "pre-commit-check" agent skill from https://github.com/Mooshieblob1/MooshieUI/tree/main/.agents/skills/pre-commit-check into .agents/skills/pre-commit-check/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "pre-commit-check", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Mooshieblob1/MooshieUI --skill pre-commit-check -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Mooshieblob1/MooshieUI pre-commit-check --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Mooshieblob1/MooshieUI.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/pre-commit-check .cursor/skills/pre-commit-check && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "pre-commit-check" agent skill from https://github.com/Mooshieblob1/MooshieUI/tree/main/.agents/skills/pre-commit-check into .cursor/skills/pre-commit-check/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "pre-commit-check", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/Mooshieblob1/MooshieUI.git --path .agents/skills/pre-commit-check--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add Mooshieblob1/MooshieUI --skill pre-commit-check -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Mooshieblob1/MooshieUI pre-commit-check --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Mooshieblob1/MooshieUI.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/pre-commit-check .gemini/skills/pre-commit-check && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "pre-commit-check" agent skill from https://github.com/Mooshieblob1/MooshieUI/tree/main/.agents/skills/pre-commit-check into .gemini/skills/pre-commit-check/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "pre-commit-check", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install Mooshieblob1/MooshieUI pre-commit-checkInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add Mooshieblob1/MooshieUI --skill pre-commit-check -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/Mooshieblob1/MooshieUI.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/pre-commit-check .github/skills/pre-commit-check && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "pre-commit-check" agent skill from https://github.com/Mooshieblob1/MooshieUI/tree/main/.agents/skills/pre-commit-check into .github/skills/pre-commit-check/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "pre-commit-check", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Mooshieblob1/MooshieUI --skill pre-commit-check -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Mooshieblob1/MooshieUI pre-commit-check --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Mooshieblob1/MooshieUI.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/pre-commit-check .opencode/skills/pre-commit-check && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "pre-commit-check" agent skill from https://github.com/Mooshieblob1/MooshieUI/tree/main/.agents/skills/pre-commit-check into .opencode/skills/pre-commit-check/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "pre-commit-check", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
pre-commit-checkValidates MooshieUI uncommitted changes before commit or PR — build gates, Rust fmt/clippy, conventions, i18n.
Pre Commit Check is an agent skill from Mooshieblob1/MooshieUI. Validates MooshieUI uncommitted changes before commit or PR — build gates, Rust fmt/clippy, conventions, i18n. Use before committing, or when push/release skills invoke pre-commit validation.
Its SKILL.md is about 830 tokens, which your agent loads only when the skill is triggered. The skill folder holds 1 other file (for example `reference.md`).
It sits in Frontend & Design, covering Internationalization, Image generation and Diffusion and image models. It works with Rust, Tauri, Svelte and Stable Diffusion. The repository describes itself as: A front-end UI for ComfyUI made for beginner level users. The licence is AGPL-3.0.
Read from SKILL.md and the folder at commit a9cb043. It shows what the files ask for, not the result of running them.
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.
Shell commands in SKILL.md call:
gitcargonpmFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use git and npm, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Pre Commit Check loads about 825 tokens when it runs. Until then it costs about 52 tokens; SKILL.md has 304 words of instructions outside code blocks.
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.
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.
The full file from Mooshieblob1/MooshieUI at commit a9cb043, republished under its AGPL-3.0 licence (© Mooshieblob1). 304 words, ~825 tokens.
.claude/skills/pre-commit-check/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.Run before any commit in the push or release workflows. Execute steps in order; stop on blocking failures. Only audit changed files (unstaged + staged).
cd "$(git rev-parse --show-toplevel)"
git diff --name-only HEAD
git diff --staged --name-onlyCombine lists. Classify: rust (src-tauri/**/*.rs), config, rust-deps, svelte, store, typescript, locale, python-nodes, frontend-deps.
If empty → report "Nothing to check" and stop.
| Step | When | Command |
|---|---|---|
| Frontend | svelte / store / ts / package.json changed | npm run build — PASS if output ends with ✓ built in |
| Rust compile | rust / rust-deps / config changed | cargo check --manifest-path src-tauri/Cargo.toml |
| Rust server build | rust / rust-deps / config changed | cargo check --manifest-path src-tauri/Cargo.toml --no-default-features --features server — the server binary does not link tauri, so the desktop check above cannot catch a tauri reference that escaped a #[cfg(feature = "desktop")] gate |
| Rust fmt | any .rs changed | cd src-tauri; cargo fmt --check — only blocking if diffs overlap your changed lines |
If a build gate fails → report full error and STOP (skip convention audit).
If .rs changed: cd src-tauri; cargo clippy — warn only on new issues in changed files.
Inspect only + lines in git diff HEAD. Full rule tables: reference.md.
Blocking convention errors:
<style> blocks; legacy on:click / on:input; unpinned installPipPackage("pkg") (must contain ==)svelte/store#[tauri::command] must return Result<T, AppError>WorkflowResultsrc/lib/locales/en.tssrc/lib/locales/*.ts must have the same keys and matching {placeholder} names as en.tsexport default <name>; matching filenameIf commands/*.rs or lib.rs changed: matching wrapper in src/lib/utils/api.ts using ipcInvoke() (not raw invoke()).
## Pre-Commit Check Report
### Files Changed
- path (category)
### Build Gates
- [ ] Frontend build: PASS/FAIL
- [ ] Rust compile: PASS/FAIL
- [ ] Rust formatting: PASS/FAIL
### Lint
- [ ] Clippy: PASS/WARN
### Convention / i18n
- (list findings with file:line)
### Summary
✅ Ready to commit
— or —
❌ N blocking issue(s)
⚠️ N warning(s)© Mooshieblob1, AGPL-3.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file in .agents/skills/pre-commit-check of Mooshieblob1/MooshieUI.
Open the folder on GitHubat commit a9cb043
Pre Commit Check 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Pre Commit Check this skillMooshieblob1/MooshieUI | 207 | — | ~825 | Automated safety check: Pass | AGPL-3.0 | |
| Worklog Designregisx001/Worklog | 258 | — | ~3.3k | Automated safety check: Pass | MIT | |
| Update TranslationsRaicuparta/rai-pal | 732 | — | ~839 | Automated safety check: Pass | GPL-3.0 | |
| Tv Remote UIventic/ventic | 174 | — | ~4.2k | Automated safety check: Pass | MIT | |
| Web Designdrewnekota/cetus | 146 | — | ~2.1k | Automated safety check: Pass | MIT | |
| Tauri Config Ipcifer47/markeron | 1.2k | — | ~1k | Automated safety check: Pass | MIT |
regisx001/Worklog
Design and UI skill for the Worklog desktop project manager.
Raicuparta/rai-pal
A skill your agent uses when asked to update translations, localize strings, add new languages, fix missing translation keys, or sync language files in this project.
ventic/ventic
How this app stays usable from a TV remote (Android TV / Google TV).
drewnekota/cetus
A skill your agent uses when building any web page, HTML artifact, landing page, dashboard, slide deck, report, email, or UI component the user will look at.
ifer47/markeron
Extend MarkerOn settings, persisted config, or Tauri IPC commands.
huoshen80/ReinaManager
使用 i18next-cli 检查、同步和整理本项目的国际化资源。涉及新增、修改、删除翻译键或国际化字符串,以及修复缺失翻译时使用。
Mooshieblob1/MooshieUI
Adds a custom ComfyUI Python node to MooshieUI — Python class in mooshienodes.py, Rust required-class registration, and optional workflow template chain hookup.
Mooshieblob1/MooshieUI
Adds a MooshieUI Tauri command end-to-end — Rust handler, lib.rs registration, and TypeScript ipcInvoke wrapper.
Mooshieblob1/MooshieUI
Runs branch hygiene and bot PR comment triage without cutting a release.
Mooshieblob1/MooshieUI
Cuts a MooshieUI semver release quickly, skipping bot reviews, pre-commit-checks, and local build validation.
Mooshieblob1/MooshieUI
Cuts a MooshieUI semver release — bumps three version files, updates changelog and release notes, validates build, opens release PR, merges, tags, and triggers Build & Release CI.
Mooshieblob1/MooshieUI
Builds or modifies ComfyUI workflow JSON templates in MooshieUI's Rust backend (src-tauri/src/templates).
Categories
Validates MooshieUI uncommitted changes before commit or PR — build gates, Rust fmt/clippy, conventions, i18n. Pre Commit Check is an agent skill from Mooshieblob1/MooshieUI. Validates MooshieUI uncommitted changes before commit or PR — build gates, Rust fmt/clippy, conventions, i18n.
Pre Commit Check fits situations like: tasks that involve Internationalization; tasks that involve Image generation; tasks that involve Diffusion and image models.
Run `npx skills add Mooshieblob1/MooshieUI --skill pre-commit-check -a claude-code`. Or copy the skill folder (.agents/skills/pre-commit-check in Mooshieblob1/MooshieUI) into .claude/skills/pre-commit-check in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Mooshieblob1/MooshieUI --skill pre-commit-check -a codex`. Or copy the skill folder (.agents/skills/pre-commit-check in Mooshieblob1/MooshieUI) into .agents/skills/pre-commit-check in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Mooshieblob1/MooshieUI --skill pre-commit-check -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/pre-commit-check, .gemini/skills/pre-commit-check, .github/skills/pre-commit-check and .opencode/skills/pre-commit-check in your project.
Going by SKILL.md and its folder, Pre Commit Check needs the command-line tools its instructions call (git, cargo and npm).
SKILL.md contains no URLs. Its commands use git and npm, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
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.
Pre Commit Check is published under the AGPL-3.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 825 tokens (SKILL.md is roughly 3.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Pre Commit Check: Worklog Design (regisx001/Worklog, 258 stars), Update Translations (Raicuparta/rai-pal, 732 stars), Tv Remote UI (ventic/ventic, 174 stars) and Web Design (drewnekota/cetus, 146 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Mooshieblob1 (a GitHub user) maintains it in Mooshieblob1/MooshieUI, which has 207 GitHub stars. The repository holds 9 skills in this directory. The repository was last updated on October 5, 2026.
Source: Mooshieblob1/MooshieUI on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.