project-onboarding

Create project-specific RAG collections, routing rules, and baseline knowledge.

2|Updated Jan 2, 2026
One-click install
npx skills add https://github.com/mindmorass/reflex --skill project-onboarding-mindmorass
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-onboarding
Source: https://github.com/mindmorass/reflex/tree/main/plugins/reflex/skills/project-onboarding
Command: npx skills add https://github.com/mindmorass/reflex --skill project-onboarding-mindmorass

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, ingest, python, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the onboarding of new software projects by provisioning standardized RAG collections, semantic routing, and baseline knowledge, enabling rapid collaboration and consistent setup across teams.

Core Features & Use Cases

  • Create per-project RAG collections for docs, code, decisions, and research to centralize knowledge.
  • Register routing rules to route queries to the appropriate content stores and enable fast discovery.
  • Ingest existing project documentation and code references to bootstrap a baseline knowledge base.
  • Validate the setup by checking collections, config, code symlinks, and routing readiness.

Quick Start

Use the onboarding script to initialize a new project workspace:

  • ./scripts/onboard-project.sh <project-slug> <code-path> [display-name]
  • Then validate with:
  • python scripts/validate-onboarding.py <project>

Frequently Asked Questions about project-onboarding

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

FAQPage Schema
How do I set up RAG collections for a new software project?

RAG collections centralize project knowledge by organizing documentation, code, decisions, and research into semantic-searchable stores. Use the onboarding script with your project slug and code path to automatically create per-project collections, routing rules, and baseline knowledge ingestion in a unified workspace.

What's the best way to automate project documentation ingestion and semantic search setup?

Automate documentation ingestion and semantic routing by running the onboard-project.sh script, which provisions RAG collections, registers routing rules, ingests existing docs and code references, and validates readiness with a test query. This eliminates manual setup and ensures consistent knowledge discovery across teams.

Can I validate my project onboarding setup before going live?

Yes. After running the onboarding script, validate with validate-onboarding.py to check RAG collections, project config, code symlinks, and routing readiness. This verification step confirms all baseline knowledge and semantic search components are functioning correctly.

Do I need to manually configure routing rules for semantic search across project documentation?

No. The onboarding process automatically registers routing rules that direct queries to appropriate documentation and code stores, eliminating manual routing configuration. You define the project config and code path, and the Skill handles semantic routing provisioning.

What credentials and configuration does project onboarding require?

Project onboarding enforces concrete requirements: a project config file, routing definitions, code symlinks, and environment credentials for documentation and code access. The validation step confirms all configuration prerequisites are met before semantic search is operational.

Can I use project onboarding to migrate existing documentation into a searchable workspace?

Yes. Specify your existing documentation path and code repository during onboarding. The Skill ingests those references into RAG collections and establishes semantic routing, converting unstructured documentation into a centralized, queryable knowledge base accessible across your team.