Build Artifacts
This directory contains the final packaged skill files ready for distribution.
Best use case
Build Artifacts is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
This directory contains the final packaged skill files ready for distribution.
Teams using Build Artifacts should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/aiusd-trade-agent/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How Build Artifacts Compares
| Feature / Agent | Build Artifacts | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
This directory contains the final packaged skill files ready for distribution.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Build Artifacts
This directory contains the final packaged skill files ready for distribution.
## Contents
- `*.skill` - Packaged skill files (tarball format)
- `build-info.json` - Build metadata including version, size, and build time
## Usage
### Install a skill
```bash
# Extract the skill package
tar -xzf aiusd-skill-agent.skill
# Install dependencies (required)
cd aiusd-skill-agent/
npm install
# Setup authentication and test
npm run setup
```
**Note**: Starting from v1.1, skill packages exclude `node_modules` to stay under the 5MB size limit. Dependencies are installed automatically during setup.
## 🔐 Authentication Setup
After extracting and installing dependencies, you need to set up authentication to use AIUSD services.
### Quick Setup (Recommended)
```bash
# Automatic setup with guided authentication
npm run setup
```
### Method 1: Environment Variable (Simplest)
```bash
# Get your token from: https://mcp.alpha.dev/oauth/login
export MCP_HUB_TOKEN="Bearer your_jwt_token_here"
# Test the connection
npm test
```
### Method 2: mcporter OAuth (Recommended)
```bash
# Install mcporter if needed
npm install -g mcporter
# OAuth login with browser
npx mcporter list --http-url https://mcp.alpha.dev/api/mcp-hub/mcp --name aiusd
# This will open a browser for OAuth login
# Credentials will be saved to ~/.mcporter/credentials.json
```
### Method 3: Manual Token File
```bash
# Create token directory
mkdir -p ~/.mcp-hub
# Create token file (get token from OAuth login page)
cat > ~/.mcp-hub/token.json << 'EOF'
{
"token": "Bearer your_token_here",
"timestamp": 1738123456,
"expires_in": 86400
}
EOF
```
### 🔄 Re-authentication (Clear Cache)
If you encounter authentication issues or need to switch accounts:
```bash
# Clear all cached authentication and re-login
npm run reauth
# This will:
# 1. Clear ~/.mcporter/ cache
# 2. Clear ~/.mcp-hub/ tokens
# 3. Start fresh OAuth login
# 4. Verify new authentication works
```
### Authentication Priority
The skill checks authentication in this order:
1. Environment variables (`MCP_HUB_TOKEN`, `AIUSD_TOKEN`)
2. mcporter credentials (`~/.mcporter/credentials.json`)
3. Local token files (`~/.mcp-hub/token.json`)
### Troubleshooting
- **401 Unauthorized**: Run `npm run reauth` to clear cache and re-login
- **Token expired**: Re-run any of the authentication methods above
- **Connection failed**: Check if MCP server is accessible
### Distribution
```bash
# Copy skill file to deployment location
cp aiusd-skill-agent.skill /path/to/skills/directory/
# Or upload to CDN, share via GitHub releases, etc.
```
## Build Process
Skills are built using:
```bash
npm run build-skill
```
This creates:
1. A temporary build directory with all necessary files
2. A compressed `.skill` tarball in this directory
3. Build metadata for tracking versions and sizes
## Version Control
This directory is tracked in git to:
- Provide ready-to-use skill packages
- Track build history and versions
- Enable easy distribution via GitHub releases
- Allow users to download skills without building
## File Naming
Skill files follow the pattern: `{package-name}-{type}.skill`
- `aiusd-skill-agent.skill` - Main AIUSD trading skill for Claude Code
## Automation
Future improvements could include:
- Automated builds on CI/CD
- GitHub releases with attached skill files
- Version-based file naming
- Multi-format packaging (zip, tar.gz, etc.)Related Skills
builder-data
Query builder reputation data via Talent Protocol API.
build-discipline
Build unbreakable discipline with habit stacking, streak tracking, and accountability
xcodebuildmcp
Use when the user needs Xcode build/test/run workflows, simulator or device control, UI automation, screenshots/video, logs, or LLDB debugging through XcodeBuildMCP tools. Includes discovery of projects/schemes, session defaults, and common simulator/device workflows.
context-builder
Generate LLM-optimized codebase context from any directory using context-builder CLI.
building-agents
Core XMTP Agent SDK setup and patterns. Use when creating new agents, handling messages, setting up middleware, or configuring environment variables. Triggers on agent setup, XMTP configuration, message handling, or middleware implementation.
xrpl-tx-builder
Build and sign XRP Ledger transactions.
hedera-tx-builder
Build and sign Hedera transactions.
makefile-build
Write Makefiles for any project type. Use when setting up build automation, defining multi-target builds, managing dependencies between tasks, creating project task runners, or using Make for non-C projects (Go, Python, Docker, Node.js). Also covers Just and Task as modern alternatives.
ng-lawyer-db-build
This is **Step 1** of Fei Gao’s “Nigeria Lawyer Network” workflow:.
kaos-chronicle-worldbuild
Teaches you how to register as a Chronicle agent and contribute world-building data about the Aeonari civilization.
EvoWeb.ai AI Website Builder
Create a Website in 4 Minutes Designed to Bring Clients from ChatGPT, Gemini & Modern Search
buildlog
Record, export, and share your AI coding sessions as replayable buildlogs