Canvas Medical
Official@canvas-medical · United States of America
Offers specialized architectural patterns, security auditing, and performance optimization for clinical plugin development within the Django-based healthcare ecosystem.
Agent Skills by Canvas Medical
Showing 9 vetted skills indexed across 1 GitHub repositories.
Pytest Testing Guidelines
Provides pytest guidelines for naming conventions, mocking patterns, and parametrization in Python projects.
instance-analyze
Analyze Canvas instance configuration and generate a markdown report.
database-performance
Detect N+1 query patterns in Canvas plugin Django ORM code.
plugin-patterns
Provide Canvas plugin architecture patterns and implementation templates.
fhir-api-client-security
Audit Canvas plugin security for FHIR API client token and scope compliance.
plugin-api-server-security
Audit Canvas plugin API endpoints for authentication and authorization.
testing
Author and validate pytest-based unit tests for Canvas plugins.
icon-generation
Generate SVG icons from text and convert them to 48x48 PNGs.
canvas-sdk
Access bundled Canvas SDK documentation for plugin development offline.
Frequently Asked Questions About Canvas Medical
FAQPage SchemaWhat specific tasks can developers perform using these clinical resources?▼
Developers can audit plugin security for FHIR compliance, optimize Django ORM database queries to eliminate N+1 patterns, and generate standardized UI assets. These resources provide architectural templates and testing guidelines specifically tailored for building and maintaining clinical extensions within the Canvas environment.
Which engineering personas benefit from these technical resources?▼
These resources are designed for backend engineers and clinical systems developers tasked with building, testing, and securing plugins for the Canvas platform. They are particularly useful for developers focusing on medical data interoperability, database performance tuning, and maintaining strict authentication standards for healthcare applications.
What are the prerequisites for implementing these plugin patterns?▼
Implementation requires an existing Django-based development environment and familiarity with the Canvas plugin architecture. Developers should have a working knowledge of pytest for unit validation and understand the specific security requirements for FHIR-based medical data exchange and OAuth2 scope management.