
theforeman/foreman-ai-harness
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
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
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add theforeman/foreman-ai-harness