

Also from Kynth Studios


Also from Kynth Studios


Also from Kynth Studios
123456---7description:8globs:9alwaysApply: false10---11# Task List Management1213Guidelines for managing task lists in markdown files to track progress on completing a PRD1415## Task Implementation16- **One sub-task at a time:** Do **NOT** start the next sub‑task until you ask the user for permission and they say "yes" or "y"17- **Completion protocol:**18 1. When you finish a **sub‑task**, immediately mark it as completed by changing `[ ]` to `[x]`.19 2. If **all** subtasks underneath a parent task are now `[x]`, follow this sequence:20 - **First**: Run the full test suite (`pytest`, `npm test`, `bin/rails test`, etc.)21 - **Only if all tests pass**: Stage changes (`git add .`)22 - **Clean up**: Remove any temporary files and temporary code before committing23 - **Commit**: Use a descriptive commit message that:24 - Uses conventional commit format (`feat:`, `fix:`, `refactor:`, etc.)25 - Summarizes what was accomplished in the parent task26 - Lists key changes and additions27 - References the task number and PRD context28 - **Formats the message as a single-line command using `-m` flags**, e.g.:2930```31 git commit -m "feat: add payment validation logic" -m "- Validates card type and expiry" -m "- Adds unit tests for edge cases" -m "Related to T123 in PRD"32```33 3. Once all the subtasks are marked completed and changes have been committed, mark the **parent task** as completed.34- Stop after each sub‑task and wait for the user's go‑ahead.3536## Task List Maintenance37381. **Update the task list as you work:**39 - Mark tasks and subtasks as completed (`[x]`) per the protocol above.40 - Add new tasks as they emerge.41422. **Maintain the "Relevant Files" section:**43 - List every file created or modified.44 - Give each file a one‑line description of its purpose.4546## AI Instructions4748When working with task lists, the AI must:49501. Regularly update the task list file after finishing any significant work.512. Follow the completion protocol:52 - Mark each finished **sub‑task** `[x]`.53 - Mark the **parent task** `[x]` once **all** its subtasks are `[x]`.543. Add newly discovered tasks.554. Keep "Relevant Files" accurate and up to date.565. Before starting work, check which sub‑task is next.576. After implementing a sub‑task, update the file and then pause for user approval.
One repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| flipbytes-dk/zenfeed.cursor/rules/create-prd.mdc · 2 | Cursor rules | archagent-behaviour | 52/100 | 14 days ago | |
| flipbytes-dk/zenfeed.cursor/rules/generate-tasks.mdc · 2 | Cursor rules | testlint-formatapi | 70/100 | 14 days ago |
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| hiromaily/go-crypto-wallet.cursor/rules/typescript.mdc · 126 | Cursor rules | setupbuildtestlint-format+6 | 100/100 | 14 days ago | |
| TechSquidTV/Hermes.cursor/rules/10-hermes-api.mdc · 46 | Cursor rules | testlint-formatstylearch+5 | 100/100 | 14 days ago | |
| dodgecfr/combatfilms-webapp.cursor/rules/frontend.mdc · 0 | Cursor rules | setuptestlint-formatstyle+7 | 99/100 | 14 days ago | |
| deifos/clipmira-subtitles.cursor/rules/frontend.mdc · 1 | Cursor rules | setuptestlint-formatstyle+7 | 99/100 | 14 days ago | |
| markstev/mark-starter.cursor/rules/frontend.mdc · 0 | Cursor rules | setuptestlint-formatstyle+6 | 99/100 | 14 days ago | |
| Allymahmoud/case-intake-platform.cursor/rules/frontend.mdc · 0 | Cursor rules | setuptestlint-formatstyle+7 | 99/100 | 14 days ago | |
| langflow-ai/langflow.cursor/rules/docs_development.mdc · 153k | Cursor rules | setupbuildtestlint-format+7 | 97/100 | 14 days ago | |
| TechSquidTV/Hermes.cursor/rules/20-hermes-api-tests.mdc · 46 | Cursor rules | teststyletesting-strategysecurity+3 | 97/100 | 14 days ago |
A badge carrying the measured quality of the strongest agent config file in this repository, out of 100. It reads from this index every time somebody loads your page, so it changes when the measurement changes and there is nothing to keep up to date. Free, no account, and the value is not something you or we can set by hand.
[](https://rulestack.kynth.studio/configs/flipbytes-dk-zenfeed-cursor-rules-process-task-list)Would rather not hotlink us? Every badge is also served in shields.io’s endpoint schema, so shields renders the image and your readers never talk to our domain:
Published by Toolproof, the masthead over this index and eight others. The method behind the number is at toolproof.kynth.studio/methodology, and the whole thing is readable as JSON with no key at /api.