

Also from Kynth Studios


Also from Kynth Studios


Also from Kynth Studios
1234567- When being asked to make new features, make sure that you check out from main a new branch and make incremental commits8 - Use conventional commit format: `<type>(<scope>): <description>`9 - Types: feat, fix, docs, style, refactor, perf, test, chore10 - Example: `feat(validation): add email validation function`11 - Keep commits focused on a single change12 - Write descriptive commit messages in imperative mood13 - Use `git commit -m "type(scope): subject" -m "body" -m "footer"` for multiline commits14- If the feature is very large, create a temporary `todo.md`15- And start a pull request using `gh`16 - Create PRs with multiline bodies using:17```bash18 gh pr create --title "feat(component): add new feature" --body "$(cat <<EOF19 ## Description20 Detailed explanation of the changes2122 ## Changes23 - List important changes24 - Another change2526 ## Testing27 How this was tested2829 This PR was written by [Cursor](cursor.com)30 EOF31 )" -r jxnl,ivanleomk32```33 - Or use the `-F` flag with a file: `gh pr create -F pr_body.md`34- Make sure to include `This PR was written by [Cursor](mdc:cursor.com)`35- Add default reviewers:36 - Use `gh pr edit <id> --add-reviewer jxnl,ivanleomk`37 - Or include `-r jxnl,ivanleomk` when creating the PR38- use `gh pr view <id> --comments | cat` to view all the comments39- For PR updates:40 - Do not directly commit to an existing PR branch41 - Instead, create a new PR that builds on top of the original PR's branch42 - This creates a "stacked PR" pattern where:43 1. The original PR (base) contains the initial changes44 2. The new PR (stack) contains only the review-related updates45 3. Once the base PR is merged, the stack can be rebased onto main46
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 |
|---|---|---|---|---|---|
| 567-labs/instructor.cursor/rules/documentation-sync.mdc · 14k | Cursor rules | no sections | 36/100 | today | |
| 567-labs/instructor.cursor/rules/followups.mdc · 14k | Cursor rules | no sections | 4/100 | today | |
| 567-labs/instructor.cursor/rules/simple-language.mdc · 14k | Cursor rules | no sections | 16/100 | today | |
| 567-labs/instructorCLAUDE.md · 14k | CLAUDE.md | setupbuildtestlint-format+9 | 89/100 | today |
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| TechSquidTV/Hermes.cursor/rules/10-hermes-api.mdc · 46 | Cursor rules | testlint-formatstylearch+5 | 100/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 | |
| nerds-odd-e/doughnut.cursor/rules/cli.mdc · 49 | Cursor rules | setupbuildteststyle+4 | 96/100 | 14 days ago | |
| pr-pm/prpm.cursor/rules/github-actions-testing.mdc · 121 | Cursor rules | setupbuildstylearch+4 | 93/100 | 14 days ago | |
| enuno/unifi-mcp-server.cursor/rules/common-mistakes.mdc · 226 | Cursor rules | testlint-formatgitdo-not | 93/100 | today | |
| iloveitaly/llm-ide-rules.cursor/rules/general.mdc · 13 | Cursor rules | teststyledo-notagent-behaviour+1 | 92/100 | 14 days ago | |
| pr-pm/prpm.cursor/rules/creating-agents-md.mdc · 121 | Cursor rules | testlint-formatstylearch+7 | 92/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/567-labs-instructor-cursor-rules-new-features-planning)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.