projects

Manage project-level alignment and context for AI agent workflows in the Ravi runtime.

6|2|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/filipexyz/ravi --skill projects-filipexyz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: projects
Source: https://github.com/filipexyz/ravi/tree/main/src/plugins/internal/ravi-system/skills/projects
Command: npx skills add https://github.com/filipexyz/ravi --skill projects-filipexyz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the fragmentation of context in long-lived AI agent operations by providing a structured alignment layer that links workflows, tasks, and resources without creating rigid, monolithic project management overhead.

Core Features & Use Cases

  • Contextual Alignment: Organizes work into projects that serve as the source of truth for workflows and tasks.
  • Workflow Coordination: Enables the initiation and attachment of workflow runs to specific projects to maintain operational focus.
  • Resource Management: Allows for the easy linking of repositories, worktrees, and external documentation to keep all necessary assets within the agent's reach.

Quick Start

Use the projects skill to initialize a new project named Ravi System with the slug ravi-system and set the owner agent to dev.

Frequently Asked Questions about projects

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

FAQPage Schema
How do I manage AI agent workflows and maintain context across long-lived tasks?

To manage AI agent workflows and maintain context across long-lived tasks, you can use a structured alignment layer that links workflows, tasks, and resources together. This prevents context fragmentation without introducing rigid project management overhead.

How do I link repositories and external documentation to an AI agent project?

You can link repositories and external documentation to an AI agent project through resource management features. These allow easy linking of worktrees, repositories, and external docs to keep necessary assets within the agent's reach.

Do I need the Ravi CLI to track project workflows and tasks?

Yes, you need the Ravi CLI environment to track project workflows and tasks. The system requires the Ravi CLI to execute mutations and state updates across the agent's session lifecycle.

How do I initialize a new project and assign an owner agent in Ravi?

To initialize a new project in Ravi, you use the projects skill to create a project name and slug, then set the owner agent. For example, you can create a project named Ravi System with the slug ravi-system and set the owner to dev.

What is the best way to align workflow runs with a specific AI agent project?

The best way to align workflow runs with a specific AI agent project is through workflow coordination features. These enable the initiation and attachment of workflow runs directly to specific projects to maintain operational focus.