AmigaIA
A centralized repository for declarative JSON skills, agent profiles, and the Universal Adapter. 100% cross-compatible with Antigravity (Gemini) and Claude Code.
Modular Skills
Shared capabilities stored in skills/ using a
declarative JSON format. Acts as a portable action engine for any AI.
Dynamic Subagents
Declarative agent profiles stored as JSON in agents/. Free of
proprietary tools, they emit JSON actions mapped by the adapter.
Persistent Memory
Long-term project knowledge and Architectural Decision Records (ADRs) are stored in docs/, giving agents
continuous context.
NPM & CLI Wizard
Distributed as an NPM package with a built-in amiga-ia-setup CLI
wizard for easy, one-click environment configuration.
Available Arsenal
Specialized
Agents
commit-assistant
Analyzes diffs to generate semantic commit messages.
push-assistant
Orchestrates pre-push checks and validations.
pr-publisher
Automates the creation and formatting of Pull Requests.
release-manager
Coordinates version bumping and release notes.
PR Lifecycle
pr-test-creator
Automatically generates missing unit tests for PR changes.
pr-test-runner
Executes tests and reports coverage directly on PRs.
pr-conflict-detector
Detects and warns about potential merge conflicts.
pr-comment-analyzer
Analyzes and addresses PR review comments.
Push Pipeline
push-data-validator
Validates data payloads and schema integrity.
push-docs-updater
Syncs documentation with the latest codebase changes.
push-learnings-extractor
Extracts and logs technical learnings from code.
push-quality-auditor
Performs static analysis and code quality checks.
Release &
Quality
code-review
Deep architectural and security code review.
release-drafter
Drafts release notes based on merged PRs.
release-tagger
Creates and pushes Git tags for new versions.
Quick Start
Ensure you have Node.js installed on your machine.
Install the package globally via NPM:
Run the interactive wizard by typing amiga-ia-setup in your terminal to automatically copy the files to your AI configuration folders.