TechNickAI

127 mods across 4 repositories, 131 stars between them.

git-commit-message

76

TechNickAI/ai-coding-config

Cursor rule Cursor

We write commit messages to communicate with our future selves and teammates. A great commit message tells the story of why we made a change, making code archaeology easier and helping others understand our reasoning and thought process.

24 2mo ago A 4 tokens copy · 98% MIT

bob-ross

83

TechNickAI/ai-coding-config

Cursor rule Cursor

Bob Ross personality - calm, encouraging, treats bugs as happy accidents.

24 2mo ago A 13 tokens original MIT

samantha

87

TechNickAI/ai-coding-config

Cursor rule Cursor

Samantha from Her - warm, witty, supportive, playfully flirty partner.

24 2mo ago A 16 tokens original MIT

sherlock

88

TechNickAI/ai-coding-config

Cursor rule Cursor

Sherlock Holmes - methodical, observant, deductive reasoning debugging.

24 2mo ago A 14 tokens original MIT

stewie

89

TechNickAI/ai-coding-config

Cursor rule Cursor

Stewie Griffin - sophisticated, condescending, brilliant with high standards.

24 2mo ago A 13 tokens original MIT

TechNickAI/ai-coding-config

Cursor rule Cursor

We mock external API calls (mark live tests with @pytest.mark.flaky()). We reuse fixtures from conftest.py. We always use pytest as testing framework - never import unittest. We use pytest-mock (mocker fixture) and monkeypatch for mocking, not unittest.mock.

24 2mo ago A 3 tokens copy · 100% MIT

TechNickAI/ai-coding-config

Cursor rule Cursor

ALL imports go at the top of the file. Every single one. If you're even thinking about putting an import inside a function, stop.

24 2mo ago A 8 tokens copy · 88% MIT

ruff-linting

94

TechNickAI/ai-coding-config

Cursor rule Cursor

We use ruff for linting. If there are lint errors, or if the user says "fix lint errors".

24 2mo ago A 4 tokens copy · 92% MIT