open-gitagent / opengap TypeScript 3K 354 A framework-agnostic, git-native standard for defining AI agents agent agent-framework agent-skills agents