Skip to main content
Back to registry

django-tdd

affaan-m/everything-claude-code

Test-driven development for Django applications using pytest, factory_boy, and Django REST Framework.

Installs910
Install command
npx skills add https://github.com/affaan-m/everything-claude-code --skill django-tdd
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykWARN
About this skill
Test-driven development for Django applications using pytest, factory_boy, and Django REST Framework. Remember: Tests are documentation. Good tests explain how your code should work. Keep them simple, readable, and maintainable. - Writing new Django applications - Implementing Django REST Framework APIs - Testing Django models, views, and serializers - Setting up testing infrastructure for Django projects - Use factories : Instead of manual object creation - One assertion per test : Keep tests focused - Descriptive test names : test_user_cannot_delete_others_post - Test edge cases : Empty inputs, None values, boundary conditions - Mock external services : Don't depend on external APIs - Use fixtures : Eliminate duplication - Test permissions : Ensure authorization works - Keep tests fast : Use --reuse-db and --nomigrations - Don't test Django internals : Trust Django to work - Don't test third-party code : Trust libraries to work - Don't ignore failing tests : All tests must pass - Don't make tests dependent : Tests should run in any order - Don't over-mock : Mock only external dependencies - Don't test private methods : Test public interface - Don't use production database : Always use test database

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does django-tdd do?

Test-driven development for Django applications using pytest, factory_boy, and Django REST Framework.

Is django-tdd good?

django-tdd does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does django-tdd work with?

django-tdd currently lists compatibility with codex, gemini-cli, opencode, cursor, github-copilot, claude-code.

What are alternatives to django-tdd?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install django-tdd?

npx skills add https://github.com/affaan-m/everything-claude-code --skill django-tdd

Related skills

More from affaan-m/everything-claude-code

Related skills

Alternatives in Software Engineering