Thank you for your interest in contributing to Buildship Tool Instructions! This document outlines how to set up your environment and contribute effectively.
- Fork the repository
- Clone your fork:
git clone https://github.com/[your-username]/tools-instructions.git- Install dependencies:
yarn- Run the development server:
yarn devNavigate to http://localhost:3030/agent-builder.js in your browser to view the rendered MDX files.
-
Create a new MDX file in the
buildship-app-mdxdirectory. Name it after the agent you're documenting, e.g.,vibe-coder.mdx. -
To enable intellisense for the props and components in the MDX files, add the following lines at the top of your MDX file:
{
/**
* @import { type Props } from '../types/preview'
*/
}-
Write your content using the available components and props defined in the
buildship-app-mdx/typesdirectory. Refer to existing MDX files for examples and structure. -
Understand the directories:
-
buildship-app-mdx: Where you create and edit MDX documentation. -
buildship-app-js: Where the app compiles the JavaScript output.
-
Test your changes locally by running the development server. Ensure there are no errors.
-
Commit your changes to your fork:
git add .
git commit -m "Add instructions for [agent name]"- Push your changes and submit a pull request:
git push origin [your-branch-name]- Create a pull request against the main repository
Feel free to open an issue for any questions or concerns.