chameleon

Featured

Claude Code plugin that learns your repo's conventions and injects archetype-aware guidance per edit, so generated code matches your style on the first try. TypeScript and Ruby on Rails. MIT.

plugin 4 stars 1 forks Updated today MIT

Install

Plugins install via a marketplace, in two steps.

This plugin isn't listed in a marketplace we've indexed. Install it directly from its GitHub repository — the README has the setup steps.

View on GitHub

Bundles

Everything this plugin ships — skills, agents, commands, hooks, and MCP servers it bundles.

Skills (13)

AI & Automation Listed

chameleon-auto-idiom

Use when the user explicitly invokes /chameleon-auto-idiom to auto-derive high-quality team idioms from repo evidence, or accepts the offer after /chameleon-init or /chameleon-refresh when idioms.md has no active idioms

4 Updated today
crisnahine
AI & Automation Listed

chameleon-disable

Use when the user explicitly invokes /chameleon-disable to suppress chameleon's advisory injections for the rest of the current session

4 Updated today
crisnahine
AI & Automation Listed

chameleon-doctor

Use when the user explicitly invokes /chameleon-doctor to get a triage report on their chameleon installation health

4 Updated today
crisnahine
AI & Automation Listed

chameleon-explain

Use when the user explicitly invokes /chameleon-explain to drill down on one enforcement rule (its calibration, would-block frequency, inline-override rate) OR to replay what chameleon knew and did the last time a file was edited (post-incident gap analysis)

4 Updated today
crisnahine
AI & Automation Listed

chameleon-init

Use when the user explicitly invokes /chameleon-init to bootstrap a chameleon profile for the current repository (TypeScript or Ruby on Rails)

4 Updated today
crisnahine
AI & Automation Listed

chameleon-journey

Use when the user explicitly invokes /chameleon-journey to run the comprehensive real-world journey harness against the chameleon plugin

4 Updated today
crisnahine
AI & Automation Listed

chameleon-pause-15m

Use when the user explicitly invokes /chameleon-pause-15m to temporarily suppress chameleon's advisory injections for 15 minutes

4 Updated today
crisnahine
Code & Development Listed

chameleon-pr-review

Use when the user explicitly invokes /chameleon-pr-review to review a PR or branch diff against the repo's chameleon conventions, principles, and task requirements. Reports convention violations + logic gaps.

4 Updated today
crisnahine
AI & Automation Listed

chameleon-refresh

Use when the user explicitly invokes /chameleon-refresh to re-analyze the current repo and update the chameleon profile after drift

4 Updated today
crisnahine
AI & Automation Listed

chameleon-status

Use when the user explicitly invokes /chameleon-status to view profile state, drift indicators, and trust state for the current repo

4 Updated today
crisnahine
AI & Automation Listed

chameleon-teach

Use when the user explicitly invokes /chameleon-teach to capture a team idiom, banned import, mandatory wrapper, or pattern that AST analysis cannot infer

4 Updated today
crisnahine
AI & Automation Listed

chameleon-trust

Use when the user explicitly invokes /chameleon-trust to approve a committed chameleon profile for use in their current Claude Code session

4 Updated today
crisnahine
Show all 13 bundled skills

Hooks (9)

_resolve-python.sh callout-detector hooks.json posttool-recorder posttool-verify preflight-and-advise run-hook.cmd session-start stop-backstop

Quality Score: 76/100

Stars 20%
23
Recency 20%
100
Manifest 20%
100
Documentation 15%
0
Issue Health 10%
80
License 10%
100
Description 5%
100

Details

Author
crisnahine
Repository
crisnahine/chameleon
Created
1 months ago
Last Updated
today
Language
Python
License
MIT