Build or update the BlueBubbles external channel plugin for Moltbot (extension package, REST...
npx skills add mastra-ai/skills --skill "mastra-embedded-docs-look-up"
Install specific skill from multi-skill repository
# Description
Mastra packages ship with embedded docs in node_modules/@mastra/*/dist/docs/. Use these for accurate API signatures that match your installed version.
# SKILL.md
name: mastra-embedded-docs-look-up
prettier-ignore
description: Mastra packages ship with embedded docs in node_modules/@mastra/*/dist/docs/. Use these for accurate API signatures that match your installed version.
license: Apache-2.0
metadata:
author: Mastra
version: "1.0.0"
repository: https://github.com/mastra-ai/skills
Mastra Embedded Docs Lookup
Look up API signatures from embedded docs in node_modules/@mastra/*/dist/docs/ - these match the installed version.
Documentation Structure
node_modules/@mastra/core/dist/docs/
βββ SKILL.md # Package overview, exports
βββ SOURCE_MAP.json # Exportβfile mappings
βββ [topics]/ # Feature docs (agents/, workflows/, etc.)
Lookup Process
1. Find the export:
cat node_modules/@mastra/core/dist/docs/SOURCE_MAP.json | grep '"Agent"'
Returns: { "Agent": { "types": "dist/agent/agent.d.ts", ... } }
2. Read type definition:
cat node_modules/@mastra/core/dist/agent/agent.d.ts
3. Check topic docs:
cat node_modules/@mastra/core/dist/docs/agents/01-overview.md
Common Packages
| Package | Path | Contains |
|---|---|---|
@mastra/core |
node_modules/@mastra/core/dist/docs/ |
Agents, Workflows, Tools |
@mastra/memory |
node_modules/@mastra/memory/dist/docs/ |
Memory systems |
@mastra/rag |
node_modules/@mastra/rag/dist/docs/ |
RAG features |
Quick Commands
# List installed packages
ls node_modules/@mastra/
# Find export in SOURCE_MAP
cat node_modules/@mastra/core/dist/docs/SOURCE_MAP.json | grep '"ExportName"'
# Read type definition
cat node_modules/@mastra/core/dist/[path-from-source-map]
# List available topics
ls node_modules/@mastra/core/dist/docs/
Why Use This
- Embedded docs match installed version exactly
- Mastra evolves quickly β installed docs stay in sync
- Training data may be outdated
- Type definitions include JSDoc and examples
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.