Project Setup and Miyabi Integration

Automate Rust project initialization with Cargo workspace and Miyabi integration.

Updated Jan 10, 2026
One-click install
npx skills add https://github.com/hiromima/collaborative-canvas --skill project-setup-and-miyabi-integration-hiromima
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Project Setup and Miyabi Integration
Source: https://github.com/hiromima/collaborative-canvas/tree/main/.claude/skills/project-setup
Command: npx skills add https://github.com/hiromima/collaborative-canvas --skill project-setup-and-miyabi-integration-hiromima

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a complete starting point for Rust projects by configuring a Cargo workspace, preparing basic project structure, and integrating Miyabi for AI-driven development workflows, speeding up adoption and consistency across teams.

Core Features & Use Cases

  • Cargo Workspace setup: Create and configure a Cargo workspace with sensible defaults for multi-crate Rust projects.
  • Miyabi integration: Set up tooling and scaffolding to integrate Miyabi framework into new or existing projects.
  • Pattern-based workflows: Supports New Project, Add Miyabi, and Microservice modes to cover common project bootstrap scenarios.

Quick Start

Create a new Rust workspace and progressively apply Miyabi integration using the three setup patterns.

Frequently Asked Questions about Project Setup and Miyabi Integration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a Rust Cargo workspace for multi-crate projects?

To set up a Rust Cargo workspace, configure a root Cargo.toml file with sensible defaults for multi-crate project structures. This automates end-to-end project initialization and prepares the base for microservice-ready architectures.

What is Miyabi integration in a Rust project?

Miyabi integration in a Rust project involves setting up tooling and scaffolding to incorporate the Miyabi framework for AI-driven development workflows. It streamlines adoption and ensures consistency across teams.

Can I integrate Miyabi into an existing Rust repository?

Yes, you can integrate Miyabi into an existing Rust repository. The Skill applies an Add Miyabi pattern to scaffold and configure the framework without requiring a complete project rebuild.

How do I configure Git and CI/CD pipelines for a new Rust workspace?

Configuring Git and CI/CD pipelines for a Rust workspace requires careful configuration of workspace files and recommended practices. This ensures automated testing and continuous integration for microservice-ready structures.

What is the best way to bootstrap a microservice-ready Rust project?

The best way to bootstrap a microservice-ready Rust project is applying a microservice setup pattern that configures the Cargo workspace and Miyabi scaffolding simultaneously. This provides a complete starting point for scalable architectures.