# D.intelligence Agent Corps — Installation Audit Report

> **Date**: 2026-03-09
> **Auditor**: Claude (Cowork session)
> **Repository**: `custom-skills/` (mounted workspace)

---

## 1. Current Installation Status

### Claude Desktop (Cowork) — `.skills/skills/`

| # | Skill Name | Installed | Version | Status |
|---|-----------|-----------|---------|--------|
| 70 | dintel-brand-guardian | ✅ Yes | 1.1.0 | Active |
| 71 | dintel-brand-editor | ✅ Yes | 1.1.0 | Active |
| 72 | dintel-doc-secretary | ❌ No | — | **Needs install** |
| 73 | dintel-quotation-mgr | ❌ No | — | **Needs install** |
| 74 | dintel-service-architect | ❌ No | — | **Needs install** |
| 75 | dintel-marketing-mgr | ❌ No | — | **Needs install** |
| 76 | dintel-backoffice-mgr | ❌ No | — | **Needs install** |
| 77 | dintel-account-mgr | ❌ No | — | **Needs install** |
| 88 | dintel-skill-update | ❌ No | — | **Needs install** |

**Result**: 2 of 9 installed. **7 skills need installation.**

---

## 2. Skill File Validation — All Pass ✅

### SKILL.md (Desktop)

| # | Skill | Lines | Frontmatter | Content |
|---|-------|-------|-------------|---------|
| 70 | dintel-brand-guardian | 516 | ✅ name + description | Full brand review checklist |
| 71 | dintel-brand-editor | 146 | ✅ name + description | Content gen + eval workflows |
| 72 | dintel-doc-secretary | 377 | ✅ name + description | 6 document templates |
| 73 | dintel-quotation-mgr | 399 | ✅ name + description | Multi-agent quotation system |
| 74 | dintel-service-architect | 146 | ✅ name + description | Module decision tree |
| 75 | dintel-marketing-mgr | 198 | ✅ name + description | Content calendar + pipeline |
| 76 | dintel-backoffice-mgr | 184 | ✅ name + description | 5 contract/invoice templates |
| 77 | dintel-account-mgr | 162 | ✅ name + description | Meeting prep + status monitoring |
| 88 | dintel-skill-update | 260 | ✅ name + description | Cross-skill propagation logic |

### Reference Files per Skill

| # | Skill | `shared/` files | `desktop/references/` | `code/scripts/` |
|---|-------|----------------|----------------------|-----------------|
| 70 | brand-guardian | 0 | 0 | 0 |
| 71 | brand-editor | 1 (notion-schema-ref) | 1 (brand_guide.md) | 1 (generate_credential.py) |
| 72 | doc-secretary | 6 (document templates) | 0 | 0 |
| 73 | quotation-mgr | 6 (pricing + 4 xlsx templates) | 0 | 1 (generate_quotation.py) |
| 74 | service-architect | 5 (module decision + 4 CSVs) | 0 | 0 |
| 75 | marketing-mgr | 2 (calendar + GA4 guide) | 0 | 0 |
| 76 | backoffice-mgr | 6 (billing + 5 contract templates) | 0 | 0 |
| 77 | account-mgr | 1 (meeting-prep template) | 0 | 0 |
| 88 | skill-update | 1 (change-log.md) | 0 | 0 |

### Shared Infrastructure — `_dintel-shared/`

| File | Lines | Purpose |
|------|-------|---------|
| `src/dintel/brand.py` | 132 | Brand constants, colors, service modules |
| `src/dintel/document.py` | 91 | DOCX generation with branding |
| `src/dintel/excel.py` | 71 | Excel/xlsx branded styles |
| `src/dintel/notion.py` | 50 | Notion DB IDs, client mappings |
| `references/dintelligence_brand_guide.md` | 439 | Full writing style guide |
| `references/pricing-reference.md` | 82 | Service pricing tables |
| `references/notion-schema-reference.md` | 140 | Notion database schemas |
| `references/design-system-2025.md` | 169 | Visual identity system |

---

## 3. Installation Instructions

### Option A: Use the Install Script (Recommended)

Run this in your **Mac Terminal** (not Cowork):

```bash
cd ~/Projects/our-claude-skills/custom-skills/_dintel-shared/
chmod +x install.sh

# Preview first
./install.sh --dry-run

# Install for both Claude Code + Desktop
./install.sh --all

# Or Desktop only
./install.sh --desktop-only
```

The script will:
1. Create Python venv + install `dintel` package
2. Symlink `desktop/SKILL.md` → `~/.claude/skills/{skill-name}/`
3. Symlink shared references → `~/.claude/skills/dintel-references/`
4. Create `.claude-agents/` directory with Code directives

### Option B: Manual Claude Desktop Installation

In **Claude Desktop** app:
1. Go to **Settings → Skills** (or Project Knowledge)
2. For each missing skill, add the `desktop/SKILL.md` file:

```
custom-skills/72-dintel-doc-secretary/desktop/SKILL.md
custom-skills/73-dintel-quotation-mgr/desktop/SKILL.md
custom-skills/74-dintel-service-architect/desktop/SKILL.md
custom-skills/75-dintel-marketing-mgr/desktop/SKILL.md
custom-skills/76-dintel-backoffice-mgr/desktop/SKILL.md
custom-skills/77-dintel-account-mgr/desktop/SKILL.md
custom-skills/88-dintel-skill-update/desktop/SKILL.md
```

3. For skills with references, also add:
   - `71-dintel-brand-editor/desktop/references/dintelligence_brand_guide.md`
   - All `shared/` files in the respective skill directories

### Option C: Claude.ai (Web) Installation

Skills for Claude.ai are managed via **Projects**:
1. Open [claude.ai](https://claude.ai) → **Projects**
2. Create a project "D.intelligence Agent Corps" (or use existing)
3. Under **Project Knowledge**, upload each `desktop/SKILL.md`
4. Upload shared reference files as additional knowledge

---

## 4. Post-Installation Verification

After installing, verify in a new Cowork/Desktop session:

```
"D.intelligence 브랜드 검토해줘" → Should trigger #70 Brand Guardian
"견적서 만들어줘" → Should trigger #73 Quotation Manager
"미팅 준비해줘" → Should trigger #77 Account Manager
```

---

## 5. Notes

- The `code/CLAUDE.md` files are for **Claude Code** (CLI) — separate from Desktop/Cowork
- `code/scripts/` Python files (`generate_credential.py`, `generate_quotation.py`) require the `_dintel-shared` Python package
- All 9 skills share `_dintel-shared/` — changes there propagate via `#88 Skill Update`
- The installed #70 and #71 match the source with minor version line differences (cosmetic)
