chameleon-auto-idiom

Propose new idioms from codebase patterns with user confirmation and append-only updates.

9|3|Updated May 10, 2026
One-click install
npx skills add https://github.com/crisnahine/chameleon --skill chameleon-auto-idiom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chameleon-auto-idiom
Source: https://github.com/crisnahine/chameleon/tree/main/plugin/skills/chameleon-auto-idiom
Command: npx skills add https://github.com/crisnahine/chameleon --skill chameleon-auto-idiom

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires chameleon-mcp, chameleon_lifecycle, and includes scripts (resource) components.

What problem does it solve?

This Skill helps auto-derive high-quality team idioms directly from the repository's own conventions and practices, reducing manual effort and promoting consistency.

Core Features & Use Cases

  • Auto-derivation of Idioms: Automatically discovers idioms based on existing repository evidence.
  • Integration with Chameleon Tools: Designed to integrate seamlessly with Chameleon's existing ecosystem for code analysis and quality assurance.
  • Use Case: When starting a new project or when the idioms file is empty, use this Skill to quickly generate a set of idioms that align with the repository's existing codebase.

Quick Start

To initiate the auto-derivation process, use the command '/chameleon-auto-idiom' within your Chameleon environment.

Frequently Asked Questions about chameleon-auto-idiom

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

FAQPage Schema
How do I automatically derive team coding idioms from a repository codebase?

To automatically derive team coding idioms from a repository codebase, you can use a Chameleon integration that analyzes existing code patterns to propose new conventions. It requires user confirmation before applying an append-only update policy to your standards file.

What is codebase idiom derivation and when do I need it for team conventions?

Codebase idiom derivation discovers high-quality team conventions directly from repository evidence. You need it when starting a new project or when your idioms file is empty, ensuring established practices align with existing code without manual effort.

How do I generate code standardization rules from existing repository evidence?

You generate code standardization rules by running the auto-derivation process within your Chameleon environment. The tool analyzes the repository's conventions and proposes novel idioms based on the discovered patterns for team standardization.

Does the Chameleon idiom derivation tool require external checks?

Yes, Chameleon idiom derivation relies on both internal Chameleon libraries and external checks to validate novel idioms. It requires dependencies like chameleon-mcp and chameleon_lifecycle to function properly within your environment.

Can I overwrite existing team conventions when auto-deriving idioms?

No, you cannot overwrite existing team conventions because the auto-derivation process enforces an append-only update policy. It proposes new idioms based on codebase patterns but requires explicit user confirmation before adding them.