DA

diegoboni/aiagents

Developer tools

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

11 stars 품질 44 트렌드 12

A reusable AI agent framework designed to be bootstrapped into any software project. Provides a structured spec-driven pipeline with multi-agent support, harness engineering, and domain-scoped skills...

개요

A reusable AI agent framework designed to be bootstrapped into any software project. Provides a structured spec-driven pipeline with multi-agent support, harness engineering, and domain-scoped skills for Claude, Codex, and Gemini — keeping token usage minimal by loading only the context relevant to each task. Run this from inside you want to set up: After install, open the project in your agent and run /scan to get started. Most AI agent setups load the entire project context on every call. As a project grows, this becomes expensive and noisy. This kit solves that with : each skill loads only the section of the project context it needs. After running /scan, the file .ai/project-context.md contains a global summary and five independently loadable domain sections: Every spec-related command reads .ai/current automatically. No need to pass file paths between commands. Use /switch to change the active spec. Use /status to see where you are in the pipeline.

README

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

    _    ___    _                    _
   / \  |_ _|  / \   __ _  ___ _ __ | |_ ___
  / _ \  | |  / _ \ / _` |/ _ \ '_ \| __/ __|
 / ___ \ | | / ___ \ (_| |  __/ | | | |_\__ \
/_/   \_\___/_/   \_\__, |\___|_| |_|\__|___/
                    |___/

A reusable AI agent framework designed to be bootstrapped into any software project. Provides a structured spec-driven pipeline with multi-agent support, harness engineering, and domain-scoped skills for Claude, Codex, and Gemini — keeping token usage minimal by loading only the context relevant to each task.


Install

Run this from inside any project you want to set up:

bash <(curl -fsSL https://raw.githubusercontent.com/DiegoBoni/AIAgents/main/install.sh)

With options:

# Only Claude
bash <(curl -fsSL https://raw.githubusercontent.com/DiegoBoni/AIAgents/main/install.sh) --agent claude

# Specific target folder
bash <(curl -fsSL https://raw.githubusercontent.com/DiegoBoni/AIAgents/main/install.sh) --target /path/to/project

# All agents, symlink mode (updates automatically when this repo changes)
bash <(curl -fsSL https://raw.githubusercontent.com/DiegoBoni/AIAgents/main/install.sh) --agent all --mode link

After install, open the project in your agent and run /scan to get started.


The problem this solves

Most AI agent setups load the entire project context on every call. As a project grows, this becomes expensive and noisy. This kit solves that with domain skills: each skill loads only the section of the project context it needs.

Without this kit:        With this kit:
─────────────────────    ──────────────────────────────
Every task loads:        Backend task loads:
  - Full stack info        - [context.backend] only
  - Frontend config        ~300 words, not 3000
  - DB schemas
  - CI/CD pipelines
  - All standards
  (~3000 words)

How it works

1. One context file, five domain sections

After running /scan, the file .ai/project-context.md contains a global summary and five independently loadable domain sections:

.ai/project-context.md
├── Metadata / Stack / Architecture   (global — loaded by /scan and /spec)
├── [context.backend]    ← loaded by backend skill only
├── [context.frontend]   ← loaded by frontend skill only
├── [context.data]       ← loaded by data skill only
├── [context.testing]    ← loaded by testing skill only
└── [context.devops]     ← loaded by devops skill only

2. Active spec pointer — .ai/current

Every spec-related command reads .ai/current automatically. No need to pass file paths between commands.

.ai/
├── project-context.md     ← populated by /scan
├── current                ← "specs/features/checkout-flow"  (set by /spec)
├── log/
│   └── session.log        ← audit trail (populated by /harness hooks)
└── scripts/
    └── on-session-end.sh  ← runs after every Claude Code session

specs/
├── features/
│   ├── checkout-flow/
GitHub에서 전체 README 보기

추천 도구

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

설치

npx skillfish add diegoboni/aiagents
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →