write-tests
A contributor skill in the Todoist CLI repository on writing tests for that codebase.
What the skill teaches
A contributor skill in the Todoist CLI repository on writing tests for that codebase. It explains where tests live (next to the code, one file per command group or subcommand, plus an integration test that runs the built CLI), how command tests mock the Todoist SDK client and capture console output, which shared test helpers and fixtures to use, and a quality bar kept in a bundled rules file: a test only counts if it can fail, asserts outcomes, mocks only real boundaries and was seen failing once. It applies only to the todoist-cli repository.
Capabilities
- Place tests at the right layer in todoist-cli
- Mock the Todoist SDK client in command tests
- Apply the repository's test quality rules
About
- Publisher
- Doist
- Tool
- Todoist
Install
What's inside
- references/test-rules.md
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 (write-tests)github.com/Doist/todoist-cli · Backs: Includes scriptsNov 10, 2026
- GitHub repositorygithub.com/doist/todoist-cli · Backs: Activity, LicenceNov 11, 2026