with one click
shared
shared contains 3 collected skills from django-mvp, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Guide AI agents on testing Django Cotton components using django-cotton-bs5 pytest fixtures. Covers when to use cotton_render vs cotton_render_soup vs cotton_render_string vs cotton_render_string_soup, best practices for component testing, DOM assertions, context handling, and multi-component testing patterns. Use when writing or reviewing Cotton component tests.
Expert guide for working with Django Cotton, a component-based UI composition library. Use when creating, modifying, or testing Cotton components — covers component syntax, slots (default and named), attributes, c-vars, dynamic attributes with Python types, attribute proxying, template organization, naming conventions, and integration patterns. Essential for building reusable UI components in Django templates.
Write, review, and maintain tests for Django projects using pytest. Use when asked to create new tests, add test coverage for a module, review existing tests, fix failing tests, or refactor test code. Covers pytest conventions, factory-boy usage, fixture design, test structure (flat mirror of source tree), Django model/form/view/admin testing patterns, and performance guard patterns using query-count assertions. Also use when discussing testing strategy, test organization, or when creating new modules that need accompanying tests.