code-submit

Automate lint validation, staging, commits, and merge requests for cross-platform projects.

42|7|Updated Apr 17, 2026
One-click install
npx skills add https://github.com/addxai/enterprise-harness-engineering --skill code-submit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: code-submit
Source: https://github.com/addxai/enterprise-harness-engineering/tree/main/skills/code-submit
Command: npx skills add https://github.com/addxai/enterprise-harness-engineering --skill code-submit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually running lint checks, staging files, creating commits, and drafting merge requests for cross-platform projects is time-consuming and error-prone, with high risk of committing test files, missing lint errors, or generating incomplete MR documentation.

Core Features & Use Cases

  • 6-Stage Guardrailed Workflow: Chains lint check, non-destructive code review, manual verification document generation, smart staging, clean commit, and MR creation with user confirmation gates at every step.
  • Cross-Platform Auto-Detection: Automatically identifies Android, iOS, or backend project types to run the correct lint and build tools, no manual configuration required.
  • Smart File Staging: Automatically excludes test files, debug artifacts, and local review documents from commits, with flags for suspicious debug code requiring user confirmation.
  • Use Case: A developer working on a new payment feature for an Android app can run the full submission flow with a single command, avoiding missed lint errors, accidental test file commits, or incomplete MR descriptions.

Quick Start

Use the code-submit skill to submit your current code changes to the target branch test/VH_2.92.0_20260310140519.

Frequently Asked Questions about code-submit

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

FAQPage Schema
How do I automate lint checks and merge request creation for cross-platform projects?

Automating lint checks and merge request creation is achieved through a 6-stage guardrailed workflow that chains validation, review, staging, and MR generation. This process automatically detects Android, iOS, or backend project types to run the correct tools.

What is the best way to prevent test files and debug artifacts from being committed in Git workflows?

Smart file staging prevents test files and debug artifacts from being committed by automatically excluding them during the staging phase. It also flags suspicious debug code and requires user confirmation before proceeding with the commit.

How does non-destructive code review work during automated code submission?

Non-destructive code review during automated code submission evaluates changes without altering the original codebase, generating a manual verification document. It includes user confirmation gates at each stage to ensure guardrailed, low-error submissions.

Can I use automated code submission tools for both Android and iOS development?

Automated code submission tools support both Android and iOS development through cross-platform auto-detection. The system identifies the specific project type and applies the appropriate lint validation and build tools without requiring manual configuration.

Why does my automated commit generation skip certain files?

Automated commit generation skips certain files because smart staging actively excludes test files, debug artifacts, and local review documents from the final commit. This enforces best practices and reduces manual overhead for code delivery.

What are the limitations of guardrailed code submission workflows?

Guardrailed code submission workflows require user confirmation at every stage, which may interrupt fully automated pipelines. Additionally, the system's auto-detection is limited to Android, iOS, and backend project types, potentially requiring manual configuration for other environments.