O que harnessed faz?
Orquestrador de composição de harness de codificação AI — upstreams descritos por manifesto, workflows de skill de composição. Apache-2.0.
Visão Geral
O easyinplay/harnessed é uma skill projetada para compor e orquestrar ambientes de codificação AI (harnesses) usando um manifesto declarativo. Com ele, você pode definir upstreams — fontes externas de código, dados ou instruções — e workflows de skill que organizam como esses recursos são combinados e processados.
Funcionalidades
- Manifesto Declarativo: Descreva upstreams e workflows em um arquivo YAML.
- Composição de Harness: Monte automaticamente o contexto de codificação necessário para agentes AI.
- Workflows de Skill: Defina sequências de operações ou sub-skills para execução coordenada.
- Licença Apache-2.0: Código aberto para uso e contribuição.
Como Funciona
- Crie um arquivo de manifesto (ex.:
harness.yaml) listando os upstreams e o workflow desejado. - A skill interpreta o manifesto, baixa ou referencia os upstreams, e executa o workflow.
- O resultado é um harness composto que pode ser usado por ferramentas AI como Claude Code, Cursor ou Codex.
Exemplo de Manifesto
upstreams:
- url: https://example.com/codebase.tar.gz
dest: ./base-code
- path: ./local-library
workflow:
- skill: analyze
args:
context: ./base-code
- skill: generate
args:
template: ./local-library/template.md
Suporte a Plataformas
- Claude Code
- Cursor
- Codex
Licença
Apache-2.0. Consulte o arquivo LICENSE para detalhes.