project-sync

Synchronize a project hub's status with evidence from devlogs, task notes, and Linear issues.

1|Updated Jun 5, 2026
One-click install
npx skills add https://github.com/RS42-AI/ai-os-lite --skill project-sync-rs42-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-sync
Source: https://github.com/RS42-AI/ai-os-lite/tree/main/plugins/ai-os-lite/skills/project-sync
Command: npx skills add https://github.com/RS42-AI/ai-os-lite --skill project-sync-rs42-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bash, obsidian, mcp__obsidian-mcp-tools, mcp__linear, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of keeping a project hub's Current Status section up-to-date with the latest information from devlogs, notes, and external task systems, such as Linear.

Core Features & Use Cases

  • Status Refresh: Automatically update the project hub's Current Status section with evidence from recent devlogs, notes, and Linear issues.
  • Task Note Management: Evaluate task notes for status changes, flagging completed, on-hold, or stale tasks.
  • Hub Status Brief: Generate a concise summary of project progress and outstanding items.
  • User Confirmation: Propose changes and require explicit user approval before applying them.
  • Use Case: For a project manager who wants to ensure that the project hub is always current with the latest developments and task statuses.

Quick Start

Run the project-sync skill with the project slug, e.g., /project-sync my-project-slug.

Frequently Asked Questions about project-sync

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

FAQPage Schema
How do I sync project hub status with devlogs and Linear issues?

To sync project hub status, run the project-sync skill with your project slug. It retrieves evidence from devlogs, notes, and Linear issues, then proposes status updates requiring explicit user confirmation before applying changes to the hub.

Can I use Obsidian notes to track task status changes in my project hub?

Yes, the skill evaluates Obsidian task notes for status changes, automatically flagging completed, on-hold, or stale tasks. It uses the Obsidian CLI to extract data and generate a concise summary of project progress and outstanding items for the hub.

Does project status synchronization with Linear require manual updates?

No, project status synchronization with Linear uses the Linear MCP to automatically retrieve issue data. It cross-references this with devlogs and notes, proposing a status brief that requires explicit user approval before applying changes.

What is the best way to generate a project progress summary from multiple sources?

The best way to generate a project progress summary is using a sync skill that aggregates devlogs, Obsidian notes, and Linear issues. It creates a concise hub status brief reflecting real-time tracking of project progress and outstanding tasks.

Do I need Bash and Obsidian CLI to automate task tracking and devlog analysis?

Yes, you need Bash and the Obsidian CLI along with the Linear MCP to automate task tracking and devlog analysis. These dependencies handle data retrieval and manipulation across local notes and external issue systems for project status synchronization.