UrgentIQ (version for Anthropic)_hero_00

UrgentIQ: Scaling healthcare software delivery with Claude Code

UrgentIQ partnered with Vention to scale the development of its AI-native electronic medical record and practice management platform for urgent care providers.

Working alongside UrgentIQ’s internal team, Vention engineers contributed across frontend, backend, and quality engineering. As the platform and its customer requirements expanded, the team needed a more consistent way to use AI across recurring development tasks without removing engineers from technical decision-making.

Vention integrated Claude Code into the engineering workflow and created 10 project-specific Claude Code Skills across backend and frontend repositories. These Skills codified repeatable processes for feature implementation, testing, database migrations, feature flags, permissions, reference data, and AI observability.

Vention also participated in the experimental evaluation of Claude for UrgentIQ’s diagnosis-code recommendation functionality, using the product’s model-switching capability to assess the quality of recommendations within the existing workflow.

Client

UrgentIQ is an AI-native electronic medical record and practice management platform built specifically for urgent care centers.

The company positions its product as the first AI-native operating system for urgent care, with connected workflows spanning patient intake, clinical charting, diagnosis coding, billing, and claims management. The platform combines patient engagement, electronic medical records, and practice management into a single system.

UrgentIQ is designed to reduce administrative work and help urgent care teams serve more patients with fewer clicks. The company reports that its platform can enable more than eight additional patient visits per day and eliminate more than 50 clicks per patient.

UrgentIQ’s solutions include HIPAA and EPCS compliance, encryption, access controls, security audits, and regular data backups to protect sensitive healthcare information.

Project description

UrgentIQ needed additional engineering capacity to stabilize its applications, respond to customer requirements, and accelerate the delivery of new functionality.

Vention engineers joined UrgentIQ’s internal US team and contributed across frontend development, backend engineering, and quality assurance.

As the codebase and product scope expanded, engineers began using Claude Code to support day-to-day development. However, general AI assistance alone was insufficient to ensure consistent recurring workflows across the project.

The team needed to provide Claude Code with project-specific context, define the correct sequence of engineering steps, and preserve established implementation and testing standards. Vention addressed this by creating reusable Claude Code Skills for the project’s backend and frontend repositories.

UrgentIQ’s model-switching architecture also created an opportunity to evaluate Claude within a selected product workflow. Vention participated in testing Anthropic models for diagnosis-code recommendations while keeping clinicians responsible for all final medical and coding decisions.

UrgentIQ (version for Anthropic)_image_01

Our solution

Integrating Claude Code into the engineering workflow

Vention engineers used Claude Code across recurring stages of software delivery, including:

  • Understanding requirements and the existing implementation context
  • Planning technical changes
  • Implementing frontend and backend functionality
  • Creating and updating automated tests
  • Reviewing pull requests
  • Debugging issues
  • Preparing technical documentation
  • Generating release notes

Claude Code supported the engineering process, while Vention engineers remained responsible for architecture, implementation decisions, code review, testing, and approval.

Rather than relying solely on individual prompts, the team developed project-specific Claude Code Skills that captured the context and steps required to consistently complete common tasks.

End-to-end backend feature implementation

Vention created an implement-story Skill to guide Claude Code through the complete backend feature workflow.

The Skill structures the process from gathering context and preparing an implementation plan through writing the code, creating unit tests, and adding integration tests. This gives Claude Code a repeatable sequence to follow instead of treating each development step as an isolated prompt.

Engineers review the proposed plan and resulting implementation, retaining control over technical decisions and the final code.

Automated test creation

Vention engineers created dedicated Skills for backend integration tests and frontend test synchronization.

The create-integration-tests Skill helps generate commit-ready tests in the backend integration test suite. It follows the project’s existing testing patterns and identifies the setup, actions, and assertions required for the feature under test.

On the frontend, the sync-tests Skill reviews changed behavior and updates the corresponding tests within the same pull request. This helps keep test coverage aligned with the implementation instead of treating testing as a separate follow-up task.

The repositories also include an AI-assisted test-coverage workflow that helps engineers identify behavior requiring additional validation.

Database migrations

Database changes can introduce formatting inconsistencies, migration errors, and unwanted file changes if engineers do not follow the project’s established sequence.

Vention created a db-migration Skill that guides Claude Code through UrgentIQ’s Entity Framework Core migration process. The workflow also accounts for line-ending artifacts that can otherwise create unnecessary changes in generated files.

The Skill gives engineers a repeatable process for creating and reviewing migrations while reducing manual cleanup.

Reference data and vector embeddings

We also developed two Claude Code Skills for workflows involving embedded reference data, used for semantic search.

The add-embedding-type Skill supports the end-to-end process of introducing a new pgvector embedding type. It provides Claude Code with the project-specific structure required to connect the new type to the wider reference-data workflow.

The reference-data-worker Skill guides the creation of a console application or worker that generates and writes reference data with vector embeddings.

These Skills allow engineers to reuse established implementation patterns when extending retrieval and reference-data functionality.

AI feature observability

Vention developed the instrument-ai-feature Skill to make observability integral to AI feature development.

The Skill guides Claude Code through adding OpenInference tracing spans with Arize Phoenix, giving Vention and UrgentIQ engineers a consistent way to capture execution details and investigate how AI functionality performs within the application.

By incorporating instrumentation directly into the delivery workflow, engineers enabled the team to evaluate and troubleshoot AI features without treating observability as a separate post-development task.

Frontend API hooks

We created an api-hooks Skill to support frontend integration with backend services.

When the backend API schema changes, the Skill helps generate or update entity-specific API hooks using the project’s established patterns. It identifies schema changes, applies the relevant template, and generates the frontend code needed to access the updated API. 

This reduces repetitive implementation work and keeps the generated hooks consistent with the existing frontend architecture.

Role and permission implementation

UrgentIQ uses role-based permissions to control which users can access specific product functionality.

To support the consistent implementation of these controls, Vention developed the ui-permissions Skill. It guides Claude Code through the complete workflow, from adding permission keys and grant variants to implementing runtime access gates and updating the corresponding tests.

By encoding each required step, the Skill helps engineers introduce restricted features without repeatedly reconstructing the permission workflow or overlooking necessary access controls.

Code review and release preparation

Claude also supported Vention engineers beyond the direct implementation of features.

The project repositories include Anthropic-based workflows for code review, test coverage analysis, and release note generation. These tools help engineers inspect changes, identify areas that require additional testing, and summarize completed work before release.

Vention engineers review the generated output and decide which recommendations or changes should be incorporated into the codebase.

Claude for diagnosis-code recommendations

Vention also participated in the experimental evaluation of Claude within UrgentIQ’s diagnosis-code recommendation workflow.

The feature analyzes symptoms, procedures, and other information recorded during a visit to suggest relevant diagnosis codes. Its purpose is to support accurate code selection and charge capture rather than make a medical decision.

UrgentIQ’s model-switching capability allowed the team to run the same workflow with different models. Vention engineers used this architecture to test Anthropic models and assess the quality of their recommendations.

The team evaluated whether the suggested codes were appropriate for the supplied visit context and used the findings to inform model configuration. Clinicians remain responsible for reviewing every recommendation and approving the final diagnosis and code.

Security-conscious healthcare engineering

UrgentIQ’s platform processes sensitive healthcare information, making security and access control essential to the engagement.

Vention engineers worked in test environments, without production data access. Patient information was removed or blurred in screenshots used for development and issue investigation. UrgentIQ also regularly commissions independent penetration testing of the platform.

Key stats

Key metric

Details

10 Claude Code Skills

encoding recurring backend and frontend development processes

3 Anthropic-based engineering workflows

supporting test coverage analysis, code review, and release note generation

1 live clinical workflow used to evaluate Claude

comparing Anthropic models within diagnosis-code recommendations

Want to move from individual AI prompts to repeatable engineering workflows?

Vention helps companies integrate Claude Code into software delivery, develop project-specific Skills, and keep engineers in control of implementation and quality.

Book a free call to explore our AI capabilities

Results

Vention embedded Claude Code into UrgentIQ’s day-to-day engineering process and converted recurring development tasks into reusable, project-specific workflows.

The engagement delivered:

  • 7 backend Skills covering feature implementation, integration testing, Entity Framework Core migrations, account-level feature flags, vector embeddings, reference-data workers, and AI observability
  • 3 frontend Skills covering API hooks, role and permission implementation, and test synchronization
  • Anthropic-based workflows for test-coverage analysis, code review, and release-note generation
  • Experimental evaluation of Claude within UrgentIQ’s diagnosis-code recommendation workflow

FAQs

How did Vention use Claude Code on the UrgentIQ project?

Vention engineers used Claude Code to support feature implementation, testing, pull-request review, debugging, documentation, and release preparation.

The team moved beyond individual prompts by creating 10 Claude Code Skills containing project-specific context and workflows. Engineers remained responsible for reviewing the output, making technical decisions, and approving final changes.

What Claude Code Skills did Vention create?

Vention created seven backend and three frontend Claude Code Skills.

The backend Skills support feature implementation, integration testing, database migrations, account-level feature flags, vector embeddings, reference-data workers, and AI observability. The frontend Skills support API hooks, roles, and permissions, and test synchronization.

Was Claude used in UrgentIQ’s product?

Claude was evaluated experimentally within UrgentIQ’s diagnosis-code recommendation workflow.

The product’s model-switching capability allowed Vention engineers to test Anthropic models and assess the quality of suggested diagnosis codes for the supplied visit context. Claude was one of the evaluated options.

The feature supports clinicians with code selection, but healthcare professionals remain responsible for reviewing recommendations and approving the final diagnosis and code.

Read the full story: How Vention helped scale UrgentIQ’s AI-native urgent care platform

Explore the full UrgentIQ case study

Contact us

0 / 2048