dimmela-prompt-sync
Safely install or update the five Markdown prompts from a local dimmela-config repository in Handy's local settings on macOS.
Skill by mameli
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/mameli-dimmela-prompt-sync
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, backend, agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/dimmela-prompt-sync
What's inside
- Skill name
dimmela-prompt-sync- Description
- Safely install or update the five Markdown prompts from a local dimmela-config repository in Handy's local settings on macOS. Use for syncing prompt.md, translate-to-english.md, translate-to-x.md, compose-x-post.md, and compose-text.md into Handy; do not use for changing providers, models, API keys, or unrelated Handy preferences.
- License
- MIT
- Instructions
- 31 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
Files (3)
- SKILL.md
- openai.yaml · agents/
- sync_handy_prompts.rb · scripts/
SKILL.md (first lines)
# Handy prompt sync
Locate the user's `dimmela-config` repository and Handy settings file. The usual macOS settings path is `~/Library/Application Support/com.pais.handy/settings_store.json`.
Before changing anything:
- Confirm the source contains `prompt.md`, `translate-to-english.md`, `translate-to-x.md`, `compose-x-post.md`, and `compose-text.md`, each with exactly one literal `${output}` placeholder.
- Inspect only prompt-related settings. Never print or expose `post_process_api_keys` or unrelated settings.
- Check whether the `handy` process is running. Close it gracefully before syncing because Handy can overwrite an external settings edit from its in-memory state. Remember whether it was running so it can be reopened afterward.
Run the deterministic updater from this skill directory:
```bash
ruby scripts/sync_handy_prompts.rb \
--repo /absolute/path/to/dimmela-config \
--settings "/absolute/path/to/settings_store.json"
```
The script validates inputs, creates a timestamped backup beside the settings file, atomically updates only the managed prompt entries, preserves the built-in prompt and all other settings, and verifies the written contents. Its stable IDs are:
- `handy_config_cleanup`
- `handy_config_translate_to_english`
- `handy_config_translate_to_x`
- `handy_config_compose_x_post`
- `handy_config_compose_text`
It selects the cleanup prompt only when Handy has no selected prompt. Otherwise it preserves the user's selection.
After syncing, reopen Handy if it was previously running. Verify the Post Process prompt menu contains **Clean Up Transcription**, **Translate to English**, **Translate to X**, **Compose X Post**, and **Compose Text**. Report the backup path and whether the previous selection was preserved. If Handy or the settings schema cannot be identified safely, stop without modifying the file and explain what is missing.From mameli/skills, MIT.
More from mameli/skills
- 0.526score
youtube-to-markdown
mameli
Convert a YouTube video into a Markdown file with metadata, description and transcript.
SkillBFreshness: BClaude Code +9 - 0.526score
vtt-transcript-recap
mameli
Complete workflow for local WebVTT transcripts: clean and validate the VTT, review likely ASR errors, and produce a structured meeting recap or study document.
SkillBFreshness: BClaude Code +9 - 0.525score
playwright-cli
mameli
Use when explicitly asked to automate via Playwright CLI.
SkillBFreshness: BClaude Code +9 - 0.524score
yagni
mameli
Simplify a software implementation, design, or code review when the user explicitly invokes $yagni or asks to use the yagni skill.
SkillBFreshness: BClaude Code +9 - 0.518score
whisper-audio-transcriber
mameli
Transcribe local audio to plain text with whisper-cpp; default language is Italian.
SkillBFreshness: BClaude Code +9 - 0.518score
file-to-markdown
mameli
Convert local PDF, office, and other supported files into Markdown, including explicit MarkItDown requests.
SkillBFreshness: BClaude Code +9 - 0.518score
markdown-to-pdf-export
mameli
Export Markdown to a compact PDF using the bundled Pandoc and XeLaTeX profile.
SkillBFreshness: BClaude Code +9 - 0.513score
italian-english-translator
mameli
Translate between Italian and English, preserving register, technical meaning, and formatting.
SkillBFreshness: BClaude Code +9 - 0.513score
editor
mameli
Proofread or simplify existing prose and technical Markdown while preserving meaning and voice.
SkillBFreshness: BClaude Code +9 - 0.510score
infuse-metadata-season
mameli
Rename TV/anime seasons and episodes for Infuse matching.
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 20, 2026 (8 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/mameli/skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from mameli
- 0.526score
youtube-to-markdown
mameli
Convert a YouTube video into a Markdown file with metadata, description and transcript.
SkillBFreshness: BClaude Code +9 - 0.526score
vtt-transcript-recap
mameli
Complete workflow for local WebVTT transcripts: clean and validate the VTT, review likely ASR errors, and produce a structured meeting recap or study document.
SkillBFreshness: BClaude Code +9 - 0.525score
playwright-cli
mameli
Use when explicitly asked to automate via Playwright CLI.
SkillBFreshness: BClaude Code +9 - 0.524score
yagni
mameli
Simplify a software implementation, design, or code review when the user explicitly invokes $yagni or asks to use the yagni skill.
SkillBFreshness: BClaude Code +9 - 0.518score
whisper-audio-transcriber
mameli
Transcribe local audio to plain text with whisper-cpp; default language is Italian.
SkillBFreshness: BClaude Code +9 - 0.518score
file-to-markdown
mameli
Convert local PDF, office, and other supported files into Markdown, including explicit MarkItDown requests.
SkillBFreshness: BClaude Code +9
Cite this page
dimmela-prompt-sync skill. Agent Mart. https://agentmart.dev/skills/mameli-dimmela-prompt-sync (last updated 2026-10-24)