code-standards

Enforce standardized code patterns and testing practices for the Kubani project.

3|Updated Dec 2, 2025
One-click install
npx skills add https://github.com/X-McKay/kubani --skill code-standards-x-mckay
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-standards
Source: https://github.com/X-McKay/kubani/tree/main/.claude/skills/code-standards
Command: npx skills add https://github.com/X-McKay/kubani --skill code-standards-x-mckay

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides clear guidelines and examples for writing clean, maintainable, and robust code within the Kubani project, ensuring consistency and reducing errors.

Core Features & Use Cases

  • Standardized Patterns: Demonstrates correct usage of configuration access, MCP client, agent creation, and skill loading.
  • Best Practices: Outlines recommended approaches for error handling, Temporal workflows, Pydantic models, logging, and testing.
  • Use Case: A new developer joining the Kubani project can use this Skill to quickly understand and apply the project's coding conventions, ensuring their contributions align with the established standards.

Quick Start

Refer to the code-standards skill for guidance on how to correctly access configuration settings.

Frequently Asked Questions about code-standards

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

FAQPage Schema
What are the coding standards for Python development in the Kubani framework?

Kubani framework coding standards enforce standardized Python patterns for configuration access, MCP client usage, agent creation, and skill loading to ensure consistent, high-quality code across the development team.

How do I properly handle errors and logging in Kubani project workflows?

For error handling and logging in Kubani workflows, follow the recommended best practices outlined in the code standards to write clean, maintainable, and robust code that reduces errors.

What testing methodologies does the Kubani project use for Temporal workflows and Pydantic models?

The Kubani project enforces specific testing practices and methodologies for Temporal workflows and Pydantic models to maintain code quality and ensure robust application behavior.

Can I use this code-standards skill to understand configuration access and MCP client usage?

Yes, the code-standards skill demonstrates correct usage patterns for accessing configuration settings and implementing MCP client usage within the Kubani project environment.

What is the best way for new developers to align with Kubani coding conventions?

New developers joining the Kubani project can reference the code-standards skill to quickly understand and apply established coding conventions, ensuring their contributions align with project standards.