Doing
A Rust clone of doing by Brett Terpstra — a command line tool for remembering what you were doing and tracking what you've done. https://github.com/ttscoff/doing
Install / Use
/learn @aaronmallen/DoingREADME
doing
A Rust clone of doing by Brett Terpstra — a command line tool for remembering what you were doing and tracking what you've done.
[!WARNING] This project is under active development. It is usable today, but expect missing features and rough edges as we work toward full compatibility with the original.
Installation
Shell (recommended)
curl -fsSL https://doing.aaronmallen.dev/install | sh
[!TIP] This installs
doingto~/.local/bin. Make sure it's in yourPATH:export PATH="$HOME/.local/bin:$PATH"
Override the install directory or pin a specific version:
DOING_INSTALL_PATH=~/.bin DOING_VERSION=0.1.0 curl -fsSL https://doing.aaronmallen.dev/install | sh
Cargo
cargo install doing
Differences from the original
This is a ground-up rewrite of Brett Terpstra's doing CLI. While we aim to be fully compatible, there are intentional differences in areas like configuration format, command naming, and output. See the deviation records for full details.
Documentation
Full documentation is available at doing.aaronmallen.dev.
For details on architecture, contributing, and project policies, see the docs directory.
License
This project is licensed under the MIT License.
Related Skills
node-connect
351.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
110.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
351.2kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
351.2kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
