awesome-mac-maintainer
- Repo stars 105,145
- Author repo awesome-mac
Awesome Mac Maintainer
Use this skill for repository curation tasks that touch app listings, especially when the user wants to add, update, or reclassify an app across the English, Chinese, Japanese, and Korean READMEs.
Use this skill for
- Add a new app entry to the right category in
README.md. - Sync the same app into
README-zh.md,README-ja.md, andREADME-ko.md. - Update or shorten an existing listing without drifting from repository style.
- Move an entry to a better category while preserving local document structure.
For supported repository files and scope boundaries, see references/supported-files.md.
Core workflow
- Identify the most appropriate category by searching the existing README files for similar apps or keywords.
- Read the local context around the target section in each language before editing.
- Add or update the entry in all required language files.
- Keep the description to one sentence.
- Verify placement, wording, and formatting with
rgandgit diff.
Curation rules
- Match the local section used by each document instead of assuming all four files have identical structure.
- Preserve existing ordering within a section. In practice this is usually alphabetical by app name.
- Do not rewrite neighboring entries unless needed for the requested task.
- Keep edits narrowly scoped to the requested listing work.
Description style
- Explain what the app is in one sentence.
- Keep it brief and concrete.
- Prefer product identity over feature lists.
- Do not emphasize that the app is a macOS app unless that detail is necessary.
- Avoid marketing phrasing unless the repository already uses it for that exact product.
Preferred patterns:
- "Open-source HTTP(S) debugging proxy for intercepting, inspecting, modifying, and replaying requests."
- "Open-source screen recorder and editor for polished demos, tutorials, and product videos."
- "Open-source tool for switching Git identities and managing SSH keys."
Icons and links
- Use the product site or primary project URL for the main link when that matches surrounding entries.
- If the project is open source and the repository URL is known, add the OSS icon linking to the repository.
- If the project is presented as free/open source and nearby entries use the freeware marker, add
![Freeware][Freeware Icon]. - Follow the exact icon formatting already used in the target section.
Category selection guidance
- Prefer the category that contains the closest comparable apps already in the repo.
- For developer tools, distinguish between:
- API clients / API development
- Network analysis / debugging proxies
- Version control
- For media apps, check whether the document uses a broad audio/video section or a dedicated streaming music subsection.
- If Chinese uses a more specific subsection than the other languages, follow that document's local structure rather than forcing uniform placement.
Validation
- Search for the app name in all target files.
- Review
git difffor only the intended changes. - Confirm the entry appears once per intended file.
- Confirm the wording remains one sentence in each language.
Scope boundary
- This skill is for repository curation, not for rewriting the repository structure or reformatting unrelated content.
- If the user asks for a broader taxonomy change, inspect the surrounding sections first and then make the smallest consistent change.
- Fluxly category
- Documentation
- Author-declared agents
- No explicit declaration found; this is not inferred or tested compatibility
- Static check
- 88 / 100 · heuristic scan, not runtime safety proof
- Author / version / license
- @jaywcjlove · no license declared
- Fluxly token estimate
- Lean
- Fluxly setup estimate
- Plug-and-play
- External API key
- No requirement detected
- Detected OS requirements
- macOS
- Runtime requirements
- Unspecified
- Detected file/system behavior
-
- Read-only
- Write / modify
- Detected network behavior
- Local-only
- Install commands
- None (reference only)
Profile is derived at build time from SKILL.md and install vectors. Subject to drift from author intent.
Heads up: 未限定 allowed-tools,默认拥有全部工具权限。
The current SKILL.md does not define a fixed output example. Add a new app entry to the right category in README.md. Sync the same app into README-zh.md, README-ja.md, and README-ko.md. Update or shorten an existing listing without drifting from repository style.
Identify the most appropriate category by searching the existing README files for similar apps or keywords. Read the local context around the target section in each language before editing. Add or update the entry in all required language files.
Match the local section used by each document instead of assuming all four files have identical structure. Preserve existing ordering within a section. In practice this is usually alphabetical by app name. Do not rewrite neighboring entries unless needed for…
Explain what the app is in one sentence. Keep it brief and concrete. Prefer product identity over feature lists.
Use the product site or primary project URL for the main link when that matches surrounding entries. If the project is open source and the repository URL is known, add the OSS icon linking to the repository. If the project is presented as free/open source and…
Prefer the category that contains the closest comparable apps already in the repo. For developer tools, distinguish between: API clients / API development
# Awesome Mac Maintainer
Use this skill for repository curation tasks that touch app listings, especially when the user wants to add, update, or reclassify an app across the English, Chinese, Japanese, and Korean READMEs.
## Use this skill for
- Add a new app entry to the right category in `README.md`.
- Sync the same app into `README-zh.md`, `README-ja.md`, and `README-ko.md`.
- Update or shorten an existing listing without drifting from repository style.
- Move an entry to a better category while preserving local document structure.
For supported repository files and scope boundaries, see [references/supported-files.md](references/supported-files.md).
## Core workflow
1. Identify the most appropriate category by searching the existing README files for similar apps or keywords.
2. Read the local context around the target section in each language before editing.
3. Add or update the entry in all required language files.
4. Keep the description to one sentence.
5. Verify placement, wording, and formatting with `rg` and `git diff`.
## Curation rules
- Match the local section used by each document instead of assuming all four files have identical structure.
- Preserve existing ordering within a section. In practice this is usually alphabetical by app name.
- Do not rewrite neighboring entries unless needed for the requested task.
- Keep edits narrowly scoped to the requested listing work.
## Description style
- Explain what the app is in one sentence.
- Keep it brief and concrete.
- Prefer product identity over feature lists.
- Do not emphasize that the app is a macOS app unless that detail is necessary.
- Avoid marketing phrasing unless the repository already uses it for that exact product.
Preferred patterns:
… Author text anchors workflow facts; Fluxly only indexes current sections, terms, files, and commands.
sections -> Use this skill for → Core workflow → Curation rules → Description style → Icons and links → Category selection guidance
terms -> - Add a new app entry to the right category in README.md. · For supported repository files and scope boundaries, see [references/supported-files.md](references/supported-files.md). · 1. Identify the most appropriate category by searching the existing README files for similar apps or keywords. · - Match the local section used by each document instead of assuming all four files have identical structure. · - Explain what the app is in one sentence. · - Use the product site or primary project URL for the main link when that matches surrounding entries. · - Prefer the category that contains the closest comparable apps already in the repo. · - Search for the app name in all target files.
files/cmd -> README.md · README-zh.md · README-ja.md · README-ko.md · git diff · ![Freeware][Freeware Icon]
body sha256 -> 47505bab53b0
Decide Fit First
Design Intent
How To Use It
Boundaries And Review