Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation


Part of the MYND AI Ecosystem — A 7-layer architecture for next-generation AI agent systems.

MYND Ecosystem


Overview

MYND Skill Forge is the skill creation and management platform for the MYND AI Ecosystem. Skills are reusable, composable capabilities that AI agents can discover, learn, and execute — from API integrations and data transformations to reasoning patterns and domain-specific workflows. Skill Forge provides the tools to author, test, version, and distribute these skills across the entire MYND agent network.

Just as a blacksmith forges tools for specific tasks, Skill Forge lets you forge AI skills that are reliable, composable, and production-ready.

Features

  • ⚒️ Skill Authoring Studio — Visual and code-based editors for creating agent skills with input/output schemas, examples, and validation
  • 🧪 Skill Testing Sandbox — Test skills against multiple models (via Model Arena) with simulated agent environments
  • 📦 Skill Packaging & Distribution — Versioned skill packages with semantic versioning and dependency management
  • 🔌 Skill Registry — Central registry for discovering, publishing, and installing skills across MYND agents
  • 🔄 Skill Composition — Build complex skills by composing simpler ones, with automatic dependency resolution
  • 📊 Skill Performance Analytics — Track skill usage, success rates, latency, and error patterns across deployments
  • 🛡️ Skill Validation & Safety — Automated safety checks, permission scoping, and output validation for every skill
  • 🔗 Ecosystem Integration — Native integration with all MYND layers: models, knowledge, decisions, synchronization
  • 📝 Skill Documentation Generator — Auto-generate docs, examples, and OpenAPI specs from skill definitions
  • 🏷️ Skill Tagging & Discovery — Semantic search and categorization for finding relevant skills quickly

MYND 7-Layer Architecture

MYND Skill Forge operates at Layer 6 — Skills Layer:

Layer 7: Application    → mynd-platform (consumes skills)
Layer 6: Skills      ██→ THIS PROJECT: Skill Forge (skill creation & management)
Layer 5: Decisions      → mynd-decision-paleontology, decisionpaleo
Layer 4: Knowledge      → mynd-knowledge-paleontology
Layer 3: Cognition      → mynd-prompt-phylogeny, phylogeny
Layer 2: Models         → mynd-model-holography, mynd-model-arena
Layer 1: Synchronization→ mynd-synchron
Layer 0: Foundation     → mynd-agent-replay

Role: The Skills layer is where capabilities are forged and made available to the platform. Every AI agent in the MYND ecosystem draws from the skill registry created and maintained here.

Tech Stack

Component Technology
Platform TypeScript, Node.js
Skill Runtime Isolated execution with configurable permissions
Schema Validation Zod / JSON Schema for skill I/O definitions
Versioning Semantic Versioning (SemVer) for skill packages
Integration REST APIs, webhooks, MYND ecosystem message bus

Note: This is an early-stage project. Additional tech stack details will be added as the platform develops.

Quick Start

# Clone
git clone https://github.com/yethikrishna/mynd-skill-forge.git
cd mynd-skill-forge

# The Skill Forge platform is under active development.
# Check back for installation instructions and documentation.

Creating Your First Skill

Skills in MYND follow a structured definition format:

// Example skill definition
const mySkill = {
  name: "data-analyzer",
  version: "1.0.0",
  description: "Analyze structured data and generate insights",
  inputs: {
    dataset: { type: "array", description: "The dataset to analyze" },
    analysisType: { type: "string", enum: ["summary", "trends", "anomalies"] }
  },
  outputs: {
    insights: { type: "array", description: "Generated insights" },
    confidence: { type: "number", description: "Analysis confidence score" }
  },
  // Implementation...
};

Project Structure

mynd-skill-forge/
├── README.md            # You are here
└── (project structure expanding as development progresses)

Skill Lifecycle

Author → Test → Validate → Package → Publish → Deploy → Monitor → Iterate
  │        │       │          │         │         │        │         │
  │        │       │          │         │         │        │         └── Version updates
  │        │       │          │         │         │        └──── Analytics & telemetry
  │        │       │          │         │         └─────────── Agent deployment
  │        │       │          │         └───────────────────── Registry publication
  │        │       │          └─────────────────────────────── SemVer packaging
  │        │       └────────────────────────────────────────── Safety & validation
  │        └────────────────────────────────────────────────── Multi-model testing
  └─────────────────────────────────────────────────────────── Studio authoring

Related MYND Projects

This project is part of the larger MYND AI Ecosystem. Explore related projects:

Project Description
mynd-platform The core MYND AI orchestration platform
mynd-plan Hierarchical planning and task decomposition
mynd-agent-replay Agent execution replay and debugging
mynd-model-arena Model comparison and benchmarking arena
mynd-synchron Real-time multi-agent synchronization
mynd-skill-forge AI skill creation and management platform
mynd-decision-paleontology Decision forensics for AI agents
mynd-knowledge-paleontology Knowledge lineage and origin tracking

Contributing

Skill Forge is the foundry where MYND capabilities are made — we welcome smiths of all skill levels!

  1. Fork the repository
  2. Create your feature branch
  3. Add tests for new skill types or validations
  4. Submit a pull request with example skills demonstrating your changes

License

MIT License — see LICENSE file for details.


About

MYND Skill Forge — Platform for creating and managing AI agent skills. Build, test, and distribute skills for AI agents with MCP tool integration.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors