TF

theforeman/foreman-ai-harness

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

4 stars 품질 49 트렌드 26

AI context for the Foreman project.

개요

A lola module for the Foreman community. This repository curates the resources needed to effectively use AI coding agents across the Foreman ecosystem. - - Reusable AI agent skills tailored to Foreman development workflows - - Specialized agent configurations for Foreman projects - - References for common development patterns, commands, and workflows across Foreman projects - - Architectural analysis and design documents for Foreman core, Katello, Smart Proxy, the installer, and related components Install lola first, then add and install this module: See Installation Scope below for choosing between project and user scope. Add this module to a .lola-req file in any project to install it automatically with lola sync: Use lola sync --dry-run to preview what would be installed. Lola supports two installation scopes that control where skills are available: Skills are installed into the current project directory (e.g. .claude/skills/). Use project scope when:

README

원문 README의 일부입니다. 원문 보기.

Foreman AI Harness

A lola module for the Foreman community. This repository curates the resources needed to effectively use AI coding agents across the Foreman ecosystem.

What This Module Provides

  • Skills - Reusable AI agent skills tailored to Foreman development workflows
  • Agents - Specialized agent configurations for Foreman projects
  • Development Documentation - References for common development patterns, commands, and workflows across Foreman projects
  • Architecture and Design Documentation - Architectural analysis and design documents for Foreman core, Katello, Smart Proxy, the installer, and related components

Installation

Using Lola

Install lola first, then add and install this module:

# Add the module to your lola registry
lola mod add https://github.com/theforeman/foreman-ai-harness.git

# Install to your AI assistant (e.g. Claude Code)
lola install foreman-dev-skills -a claude-code

See Installation Scope below for choosing between project and user scope.

From a Local Clone

git clone https://github.com/theforeman/foreman-ai-harness.git
cd foreman-ai-harness
lola mod add ./foreman-dev-skills
lola install foreman-dev-skills -a claude-code

Declarative Installation

Add this module to a .lola-req file in any project to install it automatically with lola sync:

https://github.com/theforeman/foreman-ai-harness.git

Then run:

lola sync

Use lola sync --dry-run to preview what would be installed.

Installation Scope

Lola supports two installation scopes that control where skills are available:

Project Scope (default)

lola install foreman-dev-skills -a claude-code

Skills are installed into the current project directory (e.g. .claude/skills/). Use project scope when:

  • You only need the skills in a specific repository
  • You want skills versioned alongside the project (the installed files appear in the project tree)
  • Different projects need different skill versions

User Scope

lola install foreman-dev-skills -a claude-code --scope user

Skills are installed to your user-level assistant configuration (e.g. ~/.claude/skills/). Use user scope when:

  • You want the skills available across all your projects without installing per-repo
  • You work on many Foreman repositories and want a single shared set of skills
  • You don’t want skill files showing up in project directories

Switching Scope

To move an installation from one scope to another, uninstall from the old scope and reinstall to the new one:

lola uninstall foreman-dev-skills --scope project
lola install foreman-dev-skills -a claude-code --scope user

Updating

When new skills or updates are released in this repository, update your local copy:

# Re-fetch the module source from git
lola mod update foreman-dev-skills
GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add theforeman/foreman-ai-harness
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →