Files
our-claude-skills/custom-skills/dintel-shared/INSTALL-AUDIT-2026-03-09.md
Andrew Yim 338176abbe feat: add D.intelligence Agent Corps (9 skills + shared infra)
Add 9 agent skills (#70-#77, #88) for D.intelligence business operations:
brand guardian, brand editor, doc secretary, quotation manager, service
architect, marketing manager, back office manager, account manager, and
skill update meta-agent. Includes shared Python package (dintel), reference
docs, document/quotation templates, service module CSVs, cross-device
installer, and comprehensive user guide.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 00:49:04 +09:00

148 lines
5.8 KiB
Markdown

# 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)