coding-standards

Enforce coding standards for TypeScript/Python GTM integration codebases.

3|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/MayaDispeler/TheOrqestra --skill coding-standards-mayadispeler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding-standards
Source: https://github.com/MayaDispeler/TheOrqestra/tree/main/skills/coding-standards
Command: npx skills add https://github.com/MayaDispeler/TheOrqestra --skill coding-standards-mayadispeler

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill enforces coding standards and patterns to prevent silent data corruption, partial sync failures, and untraceable state mutations in TypeScript/Python GTM integration codebases.

Core Features & Use Cases

  • Async/Await Best Practices: Ensures all external API calls are wrapped in a typed Result and never bare try/catch.
  • Data Transformation: Enforces explicit field mapping and pure function transformations.
  • Null/Undefined Handling: Requires explicit handling of null/undefined fields and validation at entry points.
  • Python Data Pipeline Scripts: Standardizes script input, data model usage, and DataFrame operations.
  • Logging: Mandates detailed logging for API calls and operations.
  • Testing: Ensures comprehensive unit and integration tests for all functions.

Quick Start

Use the coding-standards skill to review your code and ensure compliance with the established standards.

Frequently Asked Questions about coding-standards

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

FAQPage Schema
How do I prevent silent data corruption in TypeScript GTM integration codebases?

Prevent silent data corruption in TypeScript GTM integrations by enforcing strict null/undefined validation at entry points, explicit field mapping, and wrapping external API calls in typed Result objects for reliable synchronization.

What are the best practices for null and undefined handling in Python data pipeline scripts?

Best practices for null and undefined handling in Python data pipelines mandate explicit validation at entry points and standardized DataFrame operations to prevent untraceable state mutations during data transformation.

How should I handle async await and external API calls for reliable data synchronization?

Handle async await and external API calls for reliable data synchronization by wrapping them in typed Result objects instead of bare try/catch blocks, ensuring explicit error handling and detailed operation logging.

Does this coding standards approach work for integration-heavy codebases using explicit field mapping?

Yes, this coding standards approach suits integration-heavy codebases by enforcing explicit field mapping and pure function transformations to guarantee data integrity across TypeScript and Python GTM integrations.

Why does explicit data transformation prevent partial sync failures in GTM integration code?

Explicit data transformation prevents partial sync failures in GTM integration code by mandating pure function transformations and field mapping, eliminating untraceable state mutations while ensuring comprehensive operation logging.

Do I need comprehensive unit and integration tests for Python data pipeline scripts?

Yes, you need comprehensive unit and integration tests for Python data pipeline scripts to validate standardized data model usage and DataFrame operations, ensuring strict data integrity and reliable synchronization.