refactor
A contributor skill in the Todoist CLI repository for restructuring code without changing what it does.
What the skill teaches
A contributor skill in the Todoist CLI repository for restructuring code without changing what it does. The agent first pins current behaviour with tests at the public interface, adding tests where none exist, deletes code nothing reaches, moves one concept at a time and reruns the tests after each step, and leaves test inputs and assertions untouched, since a changed expected value means behaviour changed. Command names, flags, JSON output shapes and error codes stay as they are. The change is kept only if the result reads better. It targets the todoist-cli source tree.
Capabilities
- Pin current behaviour with tests before refactoring
- Remove dead code safely
- Restructure code one concept at a time
About
- Publisher
- Doist
- Tool
- Todoist
Install
MCP servers and skills can run code on your computer and act on your data. Review the source before installing.
Details
| Fact | Value | Source |
|---|---|---|
| Type | Skill | |
| Tool | Todoist | |
| Publisher | Doist | source |
| Official status | Officialrepository in Doist's own GitHub organisation (Doist makes Todoist); licence held by Doist | source |
| Needs an API key or sign-in | Not stated in its documentation | |
| Includes scripts | No | source |
| Platforms | Not stated in its documentation | |
| AI clients | Not stated in its documentation | |
| Licence | MIT | source |
| Pricing | Not stated in its documentation | |
| Activity | Last commit Nov 11, 2026332 GitHub starsDownload data not available (not on npm or PyPI) | source |
| Links | Repository Website |
More from Doist
1 server · 9 skills
- Todoist (MCP server)
- todoist-cli (Skill)
- add-command (Skill)
- build-feature (Skill)
- fix-bug (Skill)
- learn (Skill)
Sources
- Skill file (SKILL.md)github.com/Doist/todoist-cliNov 10, 2026
- Licence file (LICENSE)github.com/Doist/todoist-cli · Backs: LicenceNov 13, 2026
- GitHub repositorygithub.com/Doist/todoist-cli · Backs: Official status, PublisherNov 13, 2026
- Folder in the repository (refactor)github.com/Doist/todoist-cli · Backs: Includes scriptsNov 10, 2026
- GitHub repositorygithub.com/doist/todoist-cli · Backs: Activity, LicenceNov 11, 2026