doc-collab

Creates, edits, and refines documents in a knowledge base with optional approval workflows using rg and find searches.

4|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/forwardimpact/monorepo --skill doc-collab-forwardimpact
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doc-collab
Source: https://github.com/forwardimpact/monorepo/tree/main/products/basecamp/template/.claude/skills/doc-collab
Command: npx skills add https://github.com/forwardimpact/monorepo --skill doc-collab-forwardimpact

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation, editing, and refinement of documents within a knowledge base, supporting both direct edits and approval-based workflows.

Core Features & Use Cases

  • Document Creation & Editing: Assists in writing new documents or modifying existing ones based on user instructions.
  • Approval Workflows: Offers the option to present changes for user approval before finalizing.
  • Knowledge Context Integration: Leverages existing knowledge base content for entity references and context.
  • Use Case: A user wants to update a project's status report in the knowledge base. This Skill can help draft new sections, incorporate feedback, and ensure the document is linked correctly to related project entities.

Quick Start

Ask the doc-collab skill to create a new document about 'Project Alpha' in the knowledge base.

Frequently Asked Questions about doc-collab

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

FAQPage Schema
How do I edit and refine documents within a knowledge base?

Knowledge base document editing involves drafting new sections, modifying existing content, and ensuring proper entity linking. You can apply changes directly or route them through an approval workflow before finalizing updates.

What is an approval workflow for content creation?

An approval workflow for content creation is a review process where document changes are presented for user validation before finalizing. This ensures knowledge base updates are checked and refined before being committed.

How do I create a new knowledge base document for a specific project?

Creating a project knowledge base document requires providing content instructions and target context. The system drafts the text, leverages existing knowledge base entities for references, and ensures the new document is properly linked to related project components.

Can I use search utilities to locate existing documents for collaboration?

Yes, search utilities like `rg` and `find` can locate and manage documents for collaboration. These tools identify existing files within the knowledge base so you can accurately refine, update, or link them during the editing process.

Does document collaboration support entity references from existing knowledge base content?

Yes, document collaboration integrates existing knowledge base context to support entity references. This ensures newly created or edited documents accurately link to related project entities, maintaining structural consistency across the knowledge base.