Skip to content

simpligility/getting-stuff-done

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

getting-stuff-done

A personal collection of various things for productivity with and without AI tools from Manfred Moser.

All material in this repo is created, tested, and maintained by myself and for myself.

Skills

The skills/ directory holds reusable agent skills in the open SKILL.md format, which works across every major AI coding tool. Rather than maintain a copy per tool, install-skills.sh symlinks each skill into the user-level skills directory of each tool, so editing happens only here in the repo and there is never a second copy to drift out of sync.

My personal context and cross-tool conventions live here too: the manfred skill carries identity and working style, and manfred-git carries commit message style and attribution preferences. Invoke them explicitly when you want that context.

On any machine, after cloning this repo, run:

cd getting-stuff-done
./install-skills.sh

The script is idempotent — run it again any time to pick up newly added skills or repair links on a fresh machine. It installs into:

Tool Skills directory
Claude Code ~/.claude/skills
opencode ~/.config/opencode/skills
Codex CLI ~/.codex/skills
GitHub Copilot ~/.copilot/skills
Antigravity ~/.gemini/antigravity/skills and ~/.gemini/config/skills

Antigravity gets both paths because its global skills location changed across versions. The script refreshes its own symlinks but never overwrites a real file or directory a tool placed there itself. To support another tool, add a single "name:$HOME/path/skills" entry to the TOOLS array in the script.

Skills run with the full permissions of the agent that loads them. Review a skill before installing it, whether it comes from this repository or any other source.

Skill catalog

The repository holds two kinds of skills. General skills are useful to anyone working on the same tools or projects. Personal skills carry Manfred's identity, preferences, and conventions, and double as a worked example of a personal context skill family.

General skills:

Skill Purpose
trino Shared reference facts about the Trino project for the trino-* family.
trino-packages-update Update a trino-packages clone to a newer Trino version.
trino-gateway-release-notes Create and maintain Trino Gateway release notes pull requests.
trino-contributor-call-processing Turn a Trino contributor call recording into topics and a wiki summary.
weekly-asana-task-recap Assemble a weekly progress summary from Asana task updates.
weekly-github-issue-recap Assemble a weekly progress summary from GitHub issue updates.
weekly-linear-issue-recap Assemble a weekly progress summary from Linear issue updates.

Personal skills:

Skill Purpose
manfred Core identity, context, and working style. The gateway to the manfred-* family.
manfred-git Commit message style, branching, PR workflow, and code review.
manfred-writing Writing voice, audience, and markdown formatting conventions.
manfred-slides Presentation slide deck structure and content conventions.

Installing individual skills

The install-skills.sh script installs every skill for the tools listed preceding. To install a single skill instead, and for anyone who prefers a package-manager style workflow, the skills are also installable with the skills CLI. It installs a skill directly from any public GitHub repository. Install a single skill with the owner/repo@skill shorthand:

npx skills add simpligility/getting-stuff-done@trino-packages-update

Install every skill in the repository at once by pointing at the repository:

npx skills add simpligility/getting-stuff-done

This adds a Node based dependency at install time and is entirely optional. The symlink script and a plain clone remain the primary, dependency-free path.

The npx skills find command searches the separate skills.sh registry rather than GitHub directly, so these skills do not appear in that search until they are published to the registry. Installing directly by repository or skill reference works either way.

Resources

This project is inspired by my own experience and the shared learning of many others. Find more details in the following, very incomplete sections.

Projects

A list of other projects that I looked at in more or less detail over time:

Writing

Blog posts and other written resources that caught my attention:

License and sponsorship

Created and maintained by Manfred Moser. The contents of this repository, including all skills, are licensed under the Apache License 2.0.

The skills here are all my own work. If you find them useful, consider sponsoring the work through GitHub Sponsors.

About

Various things for productivity with and without AI tools

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Sponsor this project

 

Packages

 
 
 

Contributors