citations

Insert clickable admin URLs for cited persons, conversations, and messages.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/cncorp/arsenal --skill citations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: citations
Source: https://github.com/cncorp/arsenal/tree/main/dot-claude/skills/citations
Command: npx skills add https://github.com/cncorp/arsenal --skill citations

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that references to persons, conversations, or messages always include clickable links to the relevant data, making debugging and auditing easier.

Core Features & Use Cases

  • Inline Citations: embed clickable links in responses to named entities.
  • Pattern-driven URLs: constructs links to persons, conversations, and messages using a centralized base URL.
  • Use Case: Mentioning a person by ID results in a navigable link to their profile in Admin.
  • Mandatory citations: citations are included by default for referenced entities.

Quick Start

Include a citation like Person John Smith (view) in your message.

Frequently Asked Questions about citations

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

FAQPage Schema
How do I add clickable links to entity references in my responses?

Inline citations embed clickable links directly in text when referencing persons, conversations, or messages. Use the format: Person Name ([view](https://admin.prod.cncorp.io/persons/{person_id})) to create navigable references to admin profiles and conversation data.

What URL patterns does this Skill use for different entity types?

Citations use base URL https://admin.prod.cncorp.io with patterns: persons/{person_id} for profiles, conversations/{conversation_id} for threads, and conversations/{conversation_id}/messages with optional ?start, ?end, or ?messageId parameters for message-level navigation.

When should I include citations for debugging and auditing?

Citations are mandatory whenever entity IDs or names appear in responses, particularly during debugging outputs and trace investigations. Linking persons, conversations, and messages makes auditing faster and reduces manual lookup overhead.

Can I use citations across different response types?

Yes, inline citations apply across any response mentioning entities—regular messages, debugging outputs, and trace investigations. The Skill proactively inserts links wherever persons, conversations, or messages are referenced.

Do I need to manually construct each citation link?

No, citations use pattern-driven URLs from a centralized base URL. Once you provide the entity ID or name, the Skill constructs the appropriate admin link automatically, ensuring consistent formatting across all references.