standardize-repo

Apply the harmon-init Copier template to standardize repository infrastructure.

2|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/evanharmon1/harmon-devkit --skill standardize-repo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: standardize-repo
Source: https://github.com/evanharmon1/harmon-devkit/tree/main/ai/skills/repo/standardize-repo
Command: npx skills add https://github.com/evanharmon1/harmon-devkit --skill standardize-repo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires copier, task, yq, gh, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill eliminates configuration drift and manual setup overhead by applying a standardized baseline of DevOps tooling, CI/CD, and security practices to any repository.

Core Features & Use Cases

  • Automated Scaffolding: Instantly apply the harmon-init Copier template to new or existing projects.
  • Drift Auditing: Compare your repository against the canonical standards catalog to identify missing hooks, workflows, or configuration gaps.
  • Use Case: Use this skill to retrofit an existing project with standardized git hooks, a Taskfile task runner, and automated security scanning without manually copying files.

Quick Start

Run the standardize-repo skill to audit the current directory and apply any missing harmon-init conventions.

Frequently Asked Questions about standardize-repo

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

FAQPage Schema
How do I apply standardized DevOps tooling and CI/CD workflows to an existing repository?

To apply standardized DevOps tooling and CI/CD workflows to an existing repository, use Copier to render the harmon-init template. This retrofits your project with consistent git hooks, Taskfile task runners, and automated security scanning without manually copying files.

What is configuration drift auditing for DevOps infrastructure?

Configuration drift auditing compares your repository against a canonical standards catalog to identify missing hooks, workflows, or configuration gaps. It ensures your project maintains consistent DevOps tooling and security practices over time.

Do I need Copier and GitHub CLI installed to scaffold a new project with harmon-init?

Yes, you need Copier, GitHub CLI, Task, and yq installed locally to scaffold a new project with harmon-init. These dependencies execute verified, non-interactive template renders and verification gates during standardization.

Can I retrofit an existing project with git history using Copier templates?

Yes, you can retrofit an existing project with git history using Copier templates. The standardization process applies the harmon-init template directly to existing repositories, adding standardized infrastructure without losing your current commit history.

What is the best way to standardize repository security configurations across multiple projects?

The best way to standardize repository security configurations across multiple projects is by applying a Copier template like harmon-init. It enforces a canonical standards catalog to eliminate manual setup overhead and ensure consistent security practices.

Why does my repository standardization template render fail during verification gates?

Repository standardization template renders fail during verification gates when local dependencies like Copier, Task, yq, or GitHub CLI are missing or misconfigured. The process requires these tools to execute verified, non-interactive renders successfully.