tapforce-monorepo
tapforce-monorepo
Provide good way and practices to manage and develop mono-repo projects in Tapforce company. This skill prefer use Moon Repo as main monorepo management tool.
Information about tool can be found in Moon Repo documentation.
When to use
Use this skill when project mention or related to Tapforce, and required by user or you think project complex enough to use monorepo structure.
Instructions
Skill separated to rules under ./rules with prefix, following priority:
| Priority | Rule | prefix | Description |
|---|---|---|---|
| 1 | prepare | pr |
Steps and practices to prepare project to use moonrepo. |
| 2 | policy | pl |
Practices to follow when use moonrepo. |
Each rules have own name, description, and tags. Rule can include Incorrect, Correct, or Example code block.
Full version of skill and rules represent with file AGENTS.md.
Reference
More from tapforce/agents-skills
tapforce-shadcn-svelte
Best practices for setup and use of shadcn-svelte library to develop UX/UI in Svelte projects. Use this skill when project is using Svelte/SvelteKit framework as main app framework, when user attempts to setup new project or when user is developing on existing project using shadcn-svelte components.
32tapforce-pnpm
Best practices for using pnpm ^10.0.0 in Node.js projects. Use when working with Node.js-based projects.
22tapforce-sveltekit
Best practices for setting up and developing Svelte projects using SvelteKit ^2.0.0. Use when considering setup or development based on SvelteKit framework.
21tapforce-talwindcss
Practices to use consistent tailwindcss in project Svelte
13tapforce-mastra-ai
Comprehensive build AI applications use Mastra.AI framework
12tapforce-ai-component
Better way to build AI components on the project Svelte and Shadcn UI based
11