commit — hyperlane commit, hyperlane-warp-ui-template, community, hyperlane, ide skills, interchain, template, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Perfect for Code Management Agents needing rigorous pre-commit checks and quality assurance. A web app template for building Hyperlane Warp Route UIs

# Core Topics

hyperlane-xyz hyperlane-xyz
[184]
[206]
Updated: 2/24/2026

Agent Capability Analysis

The commit skill by hyperlane-xyz is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for hyperlane, interchain, template.

Ideal Agent Persona

Perfect for Code Management Agents needing rigorous pre-commit checks and quality assurance.

Core Value

Empowers agents to enforce coding standards using `pnpm prettier`, detect errors with `pnpm lint`, and verify TypeScript compilation with `pnpm typecheck`, ensuring high-quality code commits.

Capabilities Granted for commit

Automating pre-commit checks for ESLint errors
Validating TypeScript compilation before pushing changes
Ensuring production build success with `pnpm build`

! Prerequisites & Limits

  • Requires pnpm installation
  • Limited to projects using TypeScript and ESLint
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

commit

A web app template for building Hyperlane Warp Route UIs

SKILL.md
Readonly

Commit Skill

Use this skill when committing changes to ensure quality and correctness.

Pre-Commit Checklist

Run these in order. Do not commit if any fail.

  1. pnpm prettier — Format all source files
  2. pnpm lint — Check for ESLint errors
  3. pnpm typecheck — Verify TypeScript compiles
  4. pnpm build — Ensure production build succeeds (optional for small changes, required before PR)

Staging Rules

  • Only stage files related to the current task. Review git status carefully.
  • Never stage unrelated files — markdown notes, scratch files, .monorepo-tarballs/, agent/, etc. should not be committed unless explicitly requested.
  • Use specific file paths with git add, not git add . or git add -A.
  • Review git diff --staged before committing to verify only intended changes are included.

Commit Message Format

  • Use conventional commit prefixes: feat:, fix:, style:, chore:, refactor:, docs:, test:
  • Keep the first line under 72 characters
  • Add a blank line then bullet points for multi-change commits
  • End with Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
  • Use a HEREDOC to pass the message to avoid shell escaping issues

Things to Watch For

  • Secrets: Never commit .env, credentials, or API keys
  • Large files: Don't commit binaries, build artifacts, or font files (check .gitignore)
  • Formatting drift: If prettier changed files you didn't touch, stage them separately or skip them

Example Flow

bash
1pnpm prettier 2pnpm lint 3pnpm typecheck 4git status # review what changed 5git diff # verify changes are correct 6git add <specific-files> # only related files 7git diff --staged # double-check staged changes 8git commit -m "$(cat <<'EOF' 9feat: description of change 10 11- Detail 1 12- Detail 2 13 14EOF 15)"

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is commit?

Perfect for Code Management Agents needing rigorous pre-commit checks and quality assurance. A web app template for building Hyperlane Warp Route UIs

How do I install commit?

Run the command: npx killer-skills add hyperlane-xyz/hyperlane-warp-ui-template. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for commit?

Key use cases include: Automating pre-commit checks for ESLint errors, Validating TypeScript compilation before pushing changes, Ensuring production build success with `pnpm build`.

Which IDEs are compatible with commit?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for commit?

Requires pnpm installation. Limited to projects using TypeScript and ESLint.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add hyperlane-xyz/hyperlane-warp-ui-template. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use commit immediately in the current project.

Related Skills

Looking for an alternative to commit or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI