tpo-coding-standards

Enforces technology-neutral coding standards for reviewing AI developer implementations.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/TECH-HY/SKILLS --skill tpo-coding-standards-tech-hy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tpo-coding-standards
Source: https://github.com/TECH-HY/SKILLS/tree/main/skills/tpo-coding-standards
Command: npx skills add https://github.com/TECH-HY/SKILLS --skill tpo-coding-standards-tech-hy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Technical Product Owners and reviewers lack a consistent, technology-neutral baseline for judging whether AI-generated code is readable, tested, secure, and consistent with the existing repository, leading to fragile or unreviewable implementations. ## Core Features & Use Cases - Baseline Coding Standards: Defines rules for naming, functions, comments, error handling, logging, configuration, dependencies, and formatting across backend, frontend, database, and API code. - Structured Output Requirements: Mandates a standard implementation report covering summary, files changed, requirement mapping, tests, risks, and follow-up work. - Acceptance and Rejection Gates: Provides explicit criteria for rejecting work that is untested, insecure, hardcoded with secrets, or inconsistent with repository architecture. - Use Case: A TPO agent assigns a feature to an AI developer agent, then uses these standards to verify the submission includes validation, authorization checks, tests, and a migration plan before accepting it. ## Quick Start Ask the agent to review the latest implementation against the coding standards and list any acceptance rule violations.

Frequently Asked Questions about tpo-coding-standards

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

FAQPage Schema
How do I review AI-generated code for quality?

Review AI-generated code against explicit acceptance rules covering readability, testing, security, and architectural consistency. This skill provides a checklist that rejects work with untested core behavior, hardcoded secrets, missing authorization, or unclear structure.

What coding standards should AI developer agents follow?

AI developer agents should follow standards for naming, single-purpose functions, intentional error handling, safe logging without secrets, externalized configuration, and dependency hygiene. The standards also require structured output reports mapping changes to requirements and tests.

Does this coding standard work with any programming language?

Yes, the standards are technology-neutral by default and apply to any language or framework. They should be adapted to the specific stack when a project uses a particular language, database, or deployment target.

When should a TPO reject an AI implementation?

Reject implementations when core behavior is untested, security-sensitive inputs lack validation, authorization is missing, secrets are hardcoded, database changes lack migration plans, or the code bypasses architecture boundaries. Incomplete UX states and unexplainable changes also warrant rejection.

What are the limitations of a technology-neutral coding standard?

A technology-neutral standard cannot enforce language-specific linting rules, framework conventions, or type-system checks automatically. It must be adapted per stack and paired with concrete formatter and linter configurations in each repository.