CommunityPesquisa e Análise de Dadosgithub.com

Kaizen Improvement

Transforme descobertas de análise de transcrições em melhorias acionáveis. Aciona com 'generate hooks from findings', 'improve agent', 'fix anti-pattern', 'kaizen improvement', 'generate hook proposals' ou 'create improvement plan'. Fornece modelos para geração de hooks, refinamento de prompts de agente, patches de skills, atualizações no CLAUDE.md e automação de scripts a partir de dados de análise.

O que é Kaizen Improvement?

Este skill, 'Kaizen Improvement', permite que agentes de IA transformem automaticamente descobertas de análise de transcrições de sessões em melhorias concretas e acionáveis. Ele é particularmente útil para equipes de desenvolvimento que usam agentes como Claude Code, Cursor ou Codex e desejam refinar continuamente o comportamento de seus agentes, corrigir anti-padrões e automatizar fluxos de trabalho repetitivos. O skill opera a partir de arquivos de análise existentes em `.planning/kaizen/` e oferece cinco tipos de saída: geração de hooks (para bloquear ou redirecionar chamadas de ferramentas), refinamento de prompts de agente, patches de skills, atualizações no CLAUDE.md e propostas de automação de scripts. Cada tipo de melhoria segue um modelo de delegação para agentes especialistas, garantindo que a implementação seja feita de forma focada no problema e sem prescrições detalhadas de código. O skill também suporta modos de rascunho (padrão) e instalação (com a flag `--install`), além de um sistema de pontuação de prioridade baseado em frequência, impacto, potencial de automação, alcance e custo de implementação.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Jamie-BitFlight/claude_skills/tree/main/plugins/agentskill-kaizen/skills/kaizen-improvement

Installed? Explore more Pesquisa e Análise de Dados skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Melhoria Kaizen

Transforme descobertas de análise de .planning/kaizen/ em melhorias acionáveis — hooks, patches de agente, refinamentos de skills, atualizações no CLAUDE.md e scripts de automação.

Pré-requisito: As descobertas de análise devem existir em .planning/kaizen/ (geradas pelo skill de análise de transcrições).

Tipos de Melhoria

Cada categoria de saída abaixo possui um modelo de delegação:

  1. Geração de hooks — deny/redirect do PreToolUse, injeção de contexto do SubagentStart, gates de qualidade do Stop
  2. Refinamento de prompts de agente — correções cirúrgicas nos prompts de sistema do agente via @subagent-refactorer
  3. Patches de skills — adição de conhecimento ausente em skills via /plugin-creator:skill-creator
  4. Atualizações no CLAUDE.md — regras comportamentais para todo o projeto
  5. Automação de scripts — substituição de fluxos de trabalho manuais repetitivos por scripts ou skills

Para modelos detalhados e exemplos, consulte Modelos de Melhoria.

Para a base de conhecimento do Ciclo de Refinamento Autônomo (ARL) — detalhes de implementação da Camada 3, pré-requisitos e síntese de pesquisa — consulte Conhecimento ARL.

Fluxo de Trabalho

flowchart TD
    Start([Ler descobertas da análise]) --> Parse[Extrair anti-padrões com frequência e evidência]
    Parse --> Score[Pontuar por frequência × impacto]
    Score --> Top[Selecionar principais descobertas]
    Top --> Type{Tipo de melhoria?}
    Type -->|Uso repetido incorreto de ferramentas| Hook[Gerar hook — deny/redirect]
    Type -->|Problema de comportamento do agente| Agent[Gerar conjunto de instruções de patch do agente]
    Type -->|Lacuna de conhecimento| Skill[Gerar conjunto de instruções de patch da skill]
    Type -->|Problema em todo o projeto| Claude[Gerar adição ao CLAUDE.md]
    Type -->|Fluxo de trabalho manual| Script[Gerar proposta de automação]
    Hook --> Output[Escrever em .planning/kaizen/improvements/]
    Agent --> Output
    Skill --> Output
    Claude --> Output
    Script --> Output
    Output --> Install{Flag --install?}
    Install -->|Sim| Apply[Escrever hooks nas configurações, aplicar patches]
    Install -->|Não| Draft[Deixar como propostas para revisão]

Geração de Hooks

Leia as descobertas → gere a configuração do hook + script opcional. Para padrões mapeados para cada tipo de anti-padrão, diretrizes e exemplos, consulte Padrões de Hook.

Protocolo de Delegação

As melhorias são conjuntos de instruções para agentes especialistas, não edições diretas. Siga a delegação focada em resultados:

  • Descreva o problema com evidência (IDs de sessão, chamadas de ferramentas, frequência)
  • Declare o resultado desejado
  • Deixe o agente especialista determinar a abordagem de implementação
  • Nunca prescreva alterações de código específicas no prompt de delegação

Modos de Saída

Modo rascunho (padrão)

Escreva todas as propostas em .planning/kaizen/improvements/ como arquivos markdown. Cada arquivo contém:

  • Resumo da descoberta com evidência
  • Melhoria proposta
  • Prompt de delegação para o agente especialista apropriado
  • Pontuação de prioridade

Modo de instalação (flag --install)

Apenas para hooks — escreva diretamente em .claude/settings.json ou hooks/hooks.json. Outros tipos de melhoria sempre produzem prompts de delegação (nunca edições diretas).

Pontuação de Prioridade

Classifique as melhorias por:

  1. Frequência × Impacto — ocorrências entre sessões × custo por ocorrência
  2. Potencial de automação — hooks > scripts > documentação
  3. Alcance — projeto inteiro > agente único > sessão única
  4. Custo de implementação — hook (minutos) < CLAUDE.md (minutos) < skill (horas) < agente (dias)

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

Jamie-BitFlight/agentskill-kaizen-meta-docs

Agentskill kaizen plugin documentation index. Load when needing to read about cross-platform notes, improvement plans, or DuckDB integration.

Jamie-BitFlight/bash-51-features

Bash 5.1 release features and improvements with practical examples. Use when working with Bash 5.1 features, epoch time variables, redirection enhancements, or when user asks about Bash 5.1 changes, new features, or version-specific capabilities.

Jamie-BitFlight/bash-52-features

Bash 5.2 release features and improvements with practical examples. Use when working with Bash 5.2 features, variable handling enhancements, readline improvements, or when user asks about Bash 5.2 changes, new features, or version-specific capabilities.

Jamie-BitFlight/bash-53-features

Bash 5.3 release features and improvements with practical examples. Use when working with Bash 5.3 features, new command substitution, GLOBSORT, loadable builtins, or when user asks about Bash 5.3 changes, new features, or version-specific capabilities.

Jamie-BitFlight/bash-development

This skill should be used when the user asks to "write a bash script", "create a shell script", "implement bash function", "parse arguments in bash", "handle errors in bash", or mentions bash development, shell scripting, script templates, or modern bash patterns.

Jamie-BitFlight/bash-lint

This skill should be used when the user asks to "lint bash script", "run shellcheck", "format shell script", "use shfmt", "fix shellcheck errors", or mentions shell script linting, formatting, code quality, or pre-commit hooks for bash.

Jamie-BitFlight/bash-logging

This skill should be used when the user asks to "add logging to bash script", "colorize output", "implement log levels", "CI/CD sections", "terminal colors in bash", or mentions logging functions, emoji output, collapsible CI sections, or shlocksmith.

Jamie-BitFlight/bash-portability

This skill should be used when the user asks about "POSIX compatibility", "portable shell scripts", "cross-shell compatibility", "bashisms", "shebang selection", or mentions writing scripts that work on different shells (bash, sh, dash, zsh) or different systems.

Jamie-BitFlight/bash-testing

This skill should be used when the user asks to "test bash script", "write shell tests", "use shunit2", "use shellspec", "create test suite for bash", or mentions unit testing, test frameworks, mocking, or test-driven development for shell scripts.

Jamie-BitFlight/brainstorming-skill

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or when users request help with ideation, marketing, and strategic planning. Explores user intent, requirements, and design before implementation using research-validated prompt patterns.

Jamie-BitFlight/clang-format

Configure clang-format code formatting. Use when: user mentions clang-format or .clang-format, analyzing code style/patterns, creating/modifying formatting config, troubleshooting formatting, brace styles/indentation/spacing/alignment/pointer alignment, or codifying conventions.

Jamie-BitFlight/commitlint

When setting up commit message validation for a project. When project has commitlint.config.js or .commitlintrc files. When configuring CI/CD to enforce commit format. When extracting commit rules for LLM prompt generation. When debugging commit message rejection errors.

Jamie-BitFlight/conventional-commits

When writing a git commit message. When task completes and changes need committing. When project uses semantic-release, commitizen, git-cliff. When choosing between feat/fix/chore/docs types. When indicating breaking changes. When generating changelogs from commit history.

Jamie-BitFlight/dasel-reference

Use when querying, modifying, or converting JSON, YAML, TOML, XML, CSV, HCL, or INI with dasel v3. Complete reference for selectors, functions, conditionals, variables, spread operator, type casting, and format-specific patterns.

Jamie-BitFlight/data-exploration

Use when exploring unknown structured data files with dasel v3 — discover schema, list keys, find nested values, sample arrays, identify data types across JSON, YAML, TOML, XML, CSV, HCL, INI formats

Jamie-BitFlight/data-transformation

Use when modifying, converting, or transforming structured data with dasel v3 — in-place mutations, format conversion, batch operations, array manipulation, object construction, and merge patterns across JSON, YAML, TOML, XML, CSV, HCL, INI

Jamie-BitFlight/delegate

Decompose substantive work into phases, dispatch each phase to a sub-agent, and adjudicate what comes back. Use whenever a request asks for implementation, investigation, a fix, a review, or any change to files — including small ones — and whenever you are about to read source or run a diagnostic yourself instead of handing it off. Also use when a report from a sub-agent needs judging, when a phase needs re-dispatching, or when a user names one instance of a pattern. Does not apply when your own prompt begins "Your ROLE_TYPE is sub-agent." — then follow references/sub-agent-contract.md instead.

Jamie-BitFlight/enterprise-hibernate-hbm

Dasel v3 query patterns for Hibernate .hbm.xml mapping files — entity-table binding, Java property-to-column extraction, one-to-many set/list/bag relationship tracing, many-to-one foreign key discovery, batch scanning across 60+ HBM files. Use when querying Hibernate ORM class mappings, extracting schema metadata from Java persistence layer, or auditing entity-column relationships in enterprise legacy codebases.

Jamie-BitFlight/enterprise-installanywhere

Dasel v3 query patterns for InstallAnywhere .iap_xml installer definitions — use when querying action sequences, discovering variables, resolving platform conditions, navigating panels, or comparing installer variants. Files are 2.5+ MB, 65,000+ lines — too large for context reads, requires structural dasel queries.

Jamie-BitFlight/enterprise-maven-pom

Dasel v3 selector patterns for Maven POM XML files — use when querying dependency versions, filtering by groupId or scope, extracting module hierarchy from parent POMs, or detecting version conflicts across enterprise multi-module Java projects. Load this skill when working with pom.xml files using dasel.

Habilidades Relacionadas