annotate

Record team annotations on documentation entries with the chub_annotate command.

11|2|Updated Mar 21, 2026
One-click install
npx skills add https://github.com/nrl-ai/chub --skill annotate-nrl-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: annotate
Source: https://github.com/nrl-ai/chub/tree/main/claude-plugin/skills/annotate
Command: npx skills add https://github.com/nrl-ai/chub --skill annotate-nrl-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Annotate Documentation addresses the lack of traceability in docs by allowing teams to record concise annotations (issues, fixes, or conventions) directly on documentation entries, ensuring decisions and learnings persist with the content.

Core Features & Use Cases

  • Attach concise notes to documentation entries to capture issues, fixes, or conventions.
  • Auto-detect annotation kind (issue, fix, or practice) based on note content, and classify accordingly.
  • Use with the chub_annotate command in team scope to share knowledge across the organization.

Quick Start

Provide the entry-id and your annotation note to attach to the documentation.

Frequently Asked Questions about annotate

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

FAQPage Schema
How do I add annotations to engineering documentation for team traceability?

To add team annotations to engineering documentation, you provide the entry-id and your annotation note. The tool records concise annotations directly on documentation entries to provide context and tracking for decisions, ensuring issues, fixes, and conventions persist with the content.

How do I track issues and fixes on knowledge base entries?

You track issues and fixes on knowledge base entries by attaching concise notes to the documentation. The tool auto-detects the annotation kind, such as issue, fix, or practice, based on the note content and classifies it accordingly for team-wide visibility.

What is the best way to share decisions and conventions on a team playbook?

Sharing decisions and conventions on a team playbook is done by using the chub_annotate command in team scope. This creates shared annotations on the playbook entries, capturing organizational learnings and making them accessible across the team.

Can I attach notes to documentation entries without manual classification?

Yes, you can attach notes to documentation entries without manual classification. The tool auto-detects the annotation kind, categorizing it as an issue, fix, or practice automatically based on the content of the note you provide.

Do I need a specific command to record team annotations on docs?

Yes, recording team annotations on docs relies on the chub_annotate command with the scope set to team. You provide the entry-id and your annotation note as inputs to satisfy the frontmatter requirements and create the annotation.

When should I use documentation annotations for my project?

You should use documentation annotations when traceability of issues, fixes, and conventions matters. It is applied to engineering docs, playbooks, and knowledge bases where recording concise context directly on entries ensures decisions and learnings persist.