protocol-designer

Document Protocol Designer architecture, Redux slices, and step/timeline conventions.

515|208|Updated Jul 6, 2015
One-click install
npx skills add https://github.com/Opentrons/opentrons --skill protocol-designer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: protocol-designer
Source: https://github.com/Opentrons/opentrons/tree/main/.cursor/skills/protocol-designer
Command: npx skills add https://github.com/Opentrons/opentrons --skill protocol-designer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Protocol Designer conventions provide a centralized, consistent model for PD architecture, Redux slices, step/timeline concepts, and dev workflows, helping teams collaborate and onboard faster.

Core Features & Use Cases

  • Documents the PD application architecture, including Redux slices, domain concepts, and integration patterns for protocol-designer.
  • Guides discussions of PD features, steps, timelines, and protocol design to align engineering and product work.
  • Serves as a reference when working with files in protocol-designer/ or discussing PD patterns across the codebase.

Quick Start

Review this Protocol Designer conventions to align your work with the project architecture and workflow.

Frequently Asked Questions about protocol-designer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How does Redux architecture work in the Protocol Designer application?

Protocol Designer uses Redux architecture with dedicated slices to manage application state for protocol creation. This standardizes architecture knowledge, accelerating onboarding and aligning engineering with product workflows.

What is the best way to document React and Redux conventions for a TypeScript application?

The best way to document these conventions is using a SKILL.md file with frontmatter specifying a name and description, followed by Markdown sections for the problem, features, and a Quick Start guide to standardize workflow knowledge.

How do I standardize development workflows for a complex TypeScript and Redux codebase?

You can standardize development workflows by creating a centralized, consistent model for architecture, Redux slices, and domain concepts. This reference helps teams collaborate and onboard faster when working within the codebase.

Does the Protocol Designer architecture guide cover step and timeline systems?

Yes, the Protocol Designer architecture guide covers step and timeline systems alongside Redux slices and development workflows. It serves as a reference to align engineering and product work when discussing these specific PD patterns.

When do I need a centralized architecture model for protocol design?

You need a centralized architecture model for protocol design when onboarding new team members or aligning cross-functional engineering and product work. It provides a consistent reference for domain concepts, integration patterns, and development workflow discussions.