CAPABILITY/SKILLS/utilities/arxiv-to-md/SKILL.md
# Skill: arxiv-to-md **Version:** 1.0.0 **Status:** Active **required_canon_version:** ">=1.0.0" ## Trigger When the user asks to download, convert, or fetch an arXiv paper as markdown. Examples: - "Download arxiv 1706.03762" - "Get this paper as markdown: https://arxiv.org/abs/2401.12345" - "Convert arxiv paper 1510.00149 to md" ## Inputs | Input | Type | Required | Default | Description | |-------|------|----------|---------|-------------| | arxiv_id | string | Yes | - | arXiv paper ID
npx skillsauth add reneromero08/agent-governance-system CAPABILITY/SKILLS/utilities/arxiv-to-mdInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Version: 1.0.0
Status: Active
required_canon_version: ">=1.0.0"
When the user asks to download, convert, or fetch an arXiv paper as markdown. Examples:
| Input | Type | Required | Default | Description |
|-------|------|----------|---------|-------------|
| arxiv_id | string | Yes | - | arXiv paper ID (e.g., 1706.03762) or full URL |
| output_path | string | No | THOUGHT/LAB/FERAL_RESIDENT/research/papers/markdown/{id}.md | Where to save the markdown file |
| method | string | No | auto | Conversion method: html, latex, or auto |
#, ##, ### heading structure| Method | Description | Requirements |
|--------|-------------|--------------|
| latex | Downloads LaTeX source, converts via pandoc. Best heading structure. | pandoc installed |
| html | Fetches ar5iv.org HTML, converts to markdown. Fast fallback. | None (requests, markdownify, bs4) |
| auto | Tries latex first, falls back to html on failure. | Best of both |
# Run via venv python
.venv/Scripts/python.exe CAPABILITY/SKILLS/utilities/arxiv-to-md/pdf_converter.py <arxiv_id> <output_path> [method]
# Auto method (recommended)
.venv/Scripts/python.exe CAPABILITY/SKILLS/utilities/arxiv-to-md/pdf_converter.py 1706.03762 output.md
# Force HTML (no pandoc needed)
.venv/Scripts/python.exe CAPABILITY/SKILLS/utilities/arxiv-to-md/pdf_converter.py 1706.03762 output.md html
# Force LaTeX (best quality)
.venv/Scripts/python.exe CAPABILITY/SKILLS/utilities/arxiv-to-md/pdf_converter.py 1706.03762 output.md latex
# From URL
.venv/Scripts/python.exe CAPABILITY/SKILLS/utilities/arxiv-to-md/pdf_converter.py https://arxiv.org/abs/1706.03762 output.md
C:\Users\<user>\AppData\Local\Pandoc\pandoc.exe)Python packages (in .venv):
requestsmarkdownifybeautifulsoup4System (for latex method):
pandoc - installed via winget install JohnMacFarlane.Pandoc| Error | Cause | Resolution |
|-------|-------|------------|
| Could not parse arXiv ID | Invalid ID format | Use format YYMM.NNNNN or full arxiv.org URL |
| Pandoc failed | Non-standard LaTeX | Use html method instead |
| 404 Not Found | Paper doesn't exist on ar5iv | Try latex method or verify paper ID |
Script: CAPABILITY/SKILLS/utilities/arxiv-to-md/pdf_converter.py
Key functions:
convert_arxiv(arxiv_input, output_path, method) - Main entry pointconvert_arxiv_latex(arxiv_id) - LaTeX + pandoc methodconvert_arxiv_html(arxiv_id) - ar5iv HTML methodparse_arxiv_id(arxiv_input) - Extract ID from URL or raw inputdevelopment
<!-- CONTENT_HASH: b22de257a144f83b390075074e3d6a4552ecbc1ec53fc5d4960c6e76dc9807dd --> # Skill: swarm-orchestrator **Version:** 0.1.0 **Status:** Active **required_canon_version:** ">=3.0.0 <4.0.0" **canon_version:** "3.0.0" # Swarm Orchestrator Launches and coordinates Governor + Ant Workers. ## Usage ```bash # Launch Governor python scripts/poll_and_execute.py --role Governor # Launch Ant Workers python scripts/poll_and_execute.py --role Ant-1 python scripts/poll_and_execute.py --role A
tools
<!-- CONTENT_HASH: 9bd07a4ed03d6eea49673a43682a62ca7df8b0cabb7ff424ac91cd35e9e7bea7 --> # Skill: swarm-directive **Version:** 0.1.0 **Status:** Draft **required_canon_version:** ">=2.8.0 <3.0.0" # Swarm Directive Skill Send tasks to your CATALYTIC-DPT swarm from Claude Code, Kilo CLI, or Cline CLI. ## Quick Start ### Option 1: Direct CLI Command (Simplest) ```bash cd "d:\CCC 2.0\AI\agent-governance-system" # Create input cat > /tmp/swarm_task.json << 'EOF' { "directive": "Analyze the
tools
<!-- CONTENT_HASH: 0f69dfe537f3e6cd8b1fdb353c9ab7c031ef8b08379fde8a98c137bb604d799d --> # Qwen CLI - Local AI Assistant **Version:** 1.0.0 **Status:** Active **Required_Canon_Version:** >=2.0.0 **Purpose**: Provides a local CLI interface to Qwen 7B via Ollama for fast, offline AI assistance. **Model**: Qwen2.5 7B (via Ollama) **Use Cases**: - Quick code questions without cloud API costs - Offline development assistance - Fast prototyping and testing - Private/sensitive code analysis ## F
development
<!-- CONTENT_HASH: 7b643dca3adc4d38de7030cb1e962a5130ea4b36ae04ad4bf97ed8889de2a3dc --> # Skill: governor **Version:** 0.1.0 **Status:** Active **required_canon_version:** ">=3.0.0 <4.0.0" **canon_version:** "3.0.0" # Governor The Conductor - analyzes, decomposes, and dispatches tasks to Ant Workers. ## Usage ```bash python scripts/run.py input.json output.json ``` ## Input Schema ```json { "gemini_prompt": "Analyze D:/path/to/files and summarize", "task_id": "analyze-001", "command