Full inventory, classification, security plan, and migration roadmap for 160+ existing skills
Scope: Inventory 160+ existing skills from /Users/venagency/ven-ai/workspaces/charlie/skills/ and /Users/venagency/ven-ai/team-ven/ven-skills/, classify by service line and security tier, plan migration to Claude.ai Skills format (SKILL.md + ZIP), and identify gaps.
Target: Claude.ai Team plan, Org-wide and personal skill provisioning via Customize → Skills.
Format: SKILL.md (YAML frontmatter + Markdown) packaged as ZIP files. No plugin.json, no hooks/, no commands/ — those are Claude Code only.
Total skills identified: 160+ skills across two directories.
Charlie's workspace skills (/Users/venagency/ven-ai/workspaces/charlie/skills/):
Key observations:
| Service Line | Example Skills | Count |
|---|---|---|
| Web Design & Development | frontend-design, web-dev-workflow, figma-api, figma-mcp, figma-sites-replication, sanity-cms, ven-design-presentation, ven-design-system, visual-explainer, web-artifacts-builder, paper-design, video-animation-analyzer | ~12 |
| SEO & Content | seo-audit, seo-local-business, ven-seo-automation, google-search-console, competitor-intel, content-strategy, social-content-strategy, marketing-strategy, platform-updates | ~9 |
| Paid Ads / PPC | google-ads, google-ads-api, google-ads-auction-insights, meta-ads, meta-ads-tool, meta-ads-excel-export-parsing, ad-monitor, ad-video-prompt-engineering, budget-pacing, anomaly-detection, meta-budget-scaling, platform-expertise, competitor-intel | ~13 |
| Finance & Operations | clickup-api, clickup-task-creator, clickup-digests, wise-api, payroll-verification, xero, runcloud-digitalocean, godaddy-api, synergy-wholesale | ~9 |
| Client Reporting & Analytics | ven-reports, ven-qa, report-analysis, ven-data-collector, google-analytics-4, google-tag-manager, tracking-monitor, mrh-weekly-report, html-report-pdf-export, playwright-report-pdf-export | ~10 |
| Sales & Outreach | james-first-touch-email, cold-outreach-pre-screening, cold-outreach-sequence-tracker, email-follow-up, follow-up-email-drafting, lead-qualification, pipeline-follow-up-sweep, warm-reply-delay-handling, sales-ops, high-ticket-sales-presentation, recruitment-reply-drafter, linkedin-research | ~12 |
| OpenClaw Infrastructure | openclaw-agent-creator, openclaw-agent-infra, openclaw-scout, openclaw-hooks-agent, openclaw-cross-topic-send, gateway-pairing-troubleshooting, client-hub-routing, client-hub-onboarding, client-hub-topic-wake, telegram-topic-routing, cron-silent-success, effective-delegation | ~12 |
| Internal Ops & Admin | gmail-inbox-monitor, gmail-alert-triage, email-approval-worker, crm-notes, calendar-manager, meeting-prep-from-calendar, meeting-actions, maintenance-ticketing, workspace-router, learn-command, session-wrapup, claudeception | ~12 |
| Document & File Operations | google-docs, google-docs-comments, google-docs-tables, google-sheets, gmail-draft-thread, email-attachment-sending, ffmpeg-video-processing, kb-ingest, file-organiser, carousel-photo-composite, resend-email | ~11 |
| AI/Agent Coordination | codex-agent, agent-browser, agent-builder, model-picker, model-router, ai-humanizer, anthropic-prompting, ai-council, approval-patterns, effective-delegation | ~10 |
| Image & Video Generation | fal-flux-pulid, nano-banana-pro, replicate-face-swap, replicate-video-api, video-animation-analyzer, carousel-photo-composite | ~6 |
| Personal / Non-Agency | home-assistant, macbook-control, recipe-finder, travel-fund-calculator, qantas-reward-finder, bambu-3d-printing, immich-colima, colima-external-drive | ~8 |
| Third-Party Integrations | aircall, aircall-webhooks, agentmail, chatwoot, missive-reference, stalwart, telegram-bot-api | ~7 |
| Specialized Domains | tcp-wordpress-backend, tcp-react-app, ven-agency-cv-screener, ven-service-positioning, bonus-policy, evolution-engine, prompt-defence, smooth-browser, smooth-cli, trend-watcher, lobster-workflows | ~11 |
Total: ~142 skills accounted for in service lines (some cross-category).
| Type | Count | Examples |
|---|---|---|
| Client-facing (used on/for specific client work) | ~45 | ven-reports, seo-audit, google-ads, meta-ads, ven-qa, competitor-intel, tracking-monitor, client-facing-deploy-gate |
| Internal ops (agency workflows, team tooling) | ~60 | gmail-inbox-monitor, clickup-api, sales-ops, pipeline-follow-up-sweep, payroll-verification, crm-notes |
| Personal (Andy-specific, not shared) | ~8 | home-assistant, macbook-control, travel-fund-calculator, recipe-finder |
| Infrastructure/Platform (OpenClaw, Telegram, agent coordination) | ~25 | openclaw-agent-infra, client-hub-routing, gateway-pairing-troubleshooting, telegram-topic-routing |
| Specialized/Experimental (niche, low usage) | ~14 | bambu-3d-printing, immich-colima, smooth-browser, lobster-workflows |
CRITICAL: Contains hardcoded or reference credentials/API keys
HIGH: References salary, payroll, or banking data
HIGH: Client-specific confidential info
MEDIUM: Personal data (names, emails, contact details)
MEDIUM: Email/contact workflows (draft-only, approval gates)
| Tier | Who Sees It | Skills | Rationale |
|---|---|---|---|
| Org-wide | All team members | frontend-design, web-dev-workflow, seo-audit, google-ads, meta-ads, report-analysis, sales-ops, lead-qualification, email-follow-up, follow-up-email-drafting, google-docs, google-sheets, figma-api, video-animation-analyzer, ai-humanizer, anthropic-prompting, model-picker, prompt-defence, ven-design-system, marketing-strategy | Core agency workflows. No secrets, no sensitive data, high reuse. |
| Restricted: Operations Team | Andy, Steve | clickup-api, clickup-task-creator, wise-api, payroll-verification, bonus-policy, runcloud-digitalocean, godaddy-api, xero, gmail-inbox-monitor, crm-notes, calendar-manager, maintenance-ticketing, workspace-router, learning-command, session-wrapup, evolution-engine | Operational workflows, credentials scoped to ops team. |
| Restricted: Sales Team | James, Megan | james-first-touch-email, cold-outreach-pre-screening, cold-outreach-sequence-tracker, pipeline-follow-up-sweep, lead-qualification, recruitment-reply-drafter, meeting-prep-from-calendar, linkedin-research, high-ticket-sales-presentation, ven-service-positioning, sales-ops | Sales-specific outreach and qualification. |
| Restricted: Finance Only | Andy (only) | wise-api, payroll-verification, bonus-policy, ven-data-collector (financial subset), xero, report-analysis (financial subset) | Salary, banking, client revenue data. Single-user access. |
| Restricted: Client-Specific | Named individuals only | tcp-wordpress-backend, tcp-react-app, client-facing-deploy-gate, ven-qa (client context) | Client code, architecture, approval gates for specific clients. |
| Personal | Andy only | home-assistant, macbook-control, recipe-finder, travel-fund-calculator, qantas-reward-finder | Personal, non-work-related. |
| Infrastructure/Dev | Charlie, Tom (Codex) | openclaw-agent-infra, openclaw-agent-creator, openclaw-scout, gateway-pairing-troubleshooting, client-hub-routing, client-hub-onboarding, codex-agent, agent-builder, effective-delegation, lobster-workflows | Platform-level tools, for infrastructure work only. |
| Skill | Issue | Action |
|---|---|---|
| wise-api | References business profile ID, recipient IDs, Wise API token | Move token to env var only. Extract IDs to separate config.md file (not in SKILL.md). |
| payroll-verification | References salary data, bank details | Move to personal-only or ops-restricted tier. Add disclaimer: "Verify against source before use." |
| google-ads-api | References MCC login, credential paths | Document credential path as placeholder, not hardcoded. Mark as ops-restricted. |
| xero, godaddy-api | Tom-only keychain credentials | Mark as restricted to Tom only. Document keychain entry names (not values). |
| tcp-wordpress-backend, tcp-react-app | Client code/architecture | Move to client-restricted tier. Do NOT provision org-wide. |
| gmail-inbox-monitor, gws | OAuth paths for andy@ven.com.au | Document as Andy-context only. Mark not for other users. |
| linkedin-research | Extracts personal profile data | Add privacy notice: "Use only for pre-screened recruitment purposes." |
| ven-agency-cv-screener | Hiring criteria, candidate feedback | Mark as restricted to hiring managers. Remove specific names/scores before sharing. |
venagency/claude-pluginsAll migrated skills commit to: https://github.com/venagency/claude-plugins (private repo)
This repo is already connected as Ven's private plugin marketplace in Claude.ai Org Settings (Libraries > Plugins). Plugins synced from this repo appear for all team members and can be set to "Installed by default" or "Available for install" per plugin.
Current state (28 Mar 2026):
report-generator (v0.3.0, installed by default, last updated 28 Mar 2026)/Users/venagency/ven-ai/workspaces/tom/projects/claude-plugins/
claude-plugins/
├── .claude-plugin/
│ └── marketplace.json # Root manifest listing all plugins
└── plugins/
└── <plugin-name>/
├── .claude-plugin/
│ └── plugin.json # Plugin manifest (name, version, description)
├── README.md
└── skills/
└── <skill-name>/
└── SKILL.md # YAML frontmatter + Markdown body
marketplace.json: Lists all plugins with name, description, category, and source path.
plugin.json: Per-plugin manifest with name, version, description, author, and license.
SKILL.md: The actual skill content with YAML frontmatter (name, description, argument-hint, version) and Markdown instructions.
One plugin can contain multiple skills. Group by service line or functional domain:
| Plugin | Skills Inside | Rationale |
|---|---|---|
report-generator |
report | Already live. Single-purpose plugin. |
paid-media |
google-ads, meta-ads, budget-pacing, ad-monitor, platform-expertise | Tightly coupled paid ads workflows |
seo |
seo-audit, seo-local-business, google-search-console, ven-seo-automation | SEO service line |
sales-ops |
lead-qualification, cold-outreach-pre-screening, pipeline-follow-up-sweep, email-follow-up, james-first-touch-email | Sales pipeline workflows |
design-dev |
frontend-design, web-dev-workflow, ven-design-system, figma-api | Design and development |
client-reporting |
ven-reports, ven-qa, report-analysis, ven-data-collector | Reporting and QA |
operations |
clickup-api, clickup-task-creator, crm-notes, calendar-manager, payroll-verification | Internal ops workflows |
google-workspace |
google-docs, google-sheets, google-analytics-4, google-tag-manager | Google integrations |
comms |
email-follow-up, follow-up-email-drafting, gmail-draft-thread, resend-email | Email and comms workflows |
ai-tools |
ai-humanizer, anthropic-prompting, model-picker | AI writing and model selection |
Each plugin gets its own directory under plugins/ and entry in marketplace.json.
In Claude.ai Org Settings, each plugin can be set to:
This maps directly to the security tiers from Step 3:
| Priority | Complexity | Skills | Rationale |
|---|---|---|---|
| P1: Daily Use, Simple | Simple | frontend-design, web-dev-workflow, google-ads, meta-ads, seo-audit, report-analysis, email-follow-up, google-docs, figma-api, sales-ops | High reuse, clear scope, minimal dependencies. Immediate migration gains. |
| P1: Daily Use, Medium | Medium | clickup-api, clickup-task-creator, wise-api, ven-reports, ven-qa, payroll-verification, gmail-inbox-monitor, crm-notes | High reuse but require credential/config refactoring. |
| P2: Weekly Use, Simple | Simple | lead-qualification, follow-up-email-drafting, james-first-touch-email, calendar-manager, video-animation-analyzer, marketing-strategy, anthropic-prompting | Good reuse, straightforward instructions. |
| P2: Weekly Use, Medium | Medium | google-ads-api, google-analytics-4, tracking-monitor, competitor-intel, pipeline-follow-up-sweep, cold-outreach-sequence-tracker, meeting-prep-from-calendar | Moderate reuse, some API/credential work. |
| P3: Occasional, Simple | Simple | recipe-finder, travel-fund-calculator, qantas-reward-finder, home-assistant, ai-humanizer | Low reuse, personal/experimental. |
| P3: Occasional, Complex | Complex | openclaw-agent-infra, codex-agent, agent-builder, effective-delegation, client-hub-routing, maintenance-ticketing | Platform-level, high complexity, limited audience. |
| P3: Experimental | Complex | bambu-3d-printing, immich-colima, lobster-workflows, smooth-browser, trend-watcher | Niche, low usage, high refactoring cost. |
| Channel | Use Case | Example Skills |
|---|---|---|
venagency/claude-plugins repo (Org Plugins, synced via GitHub) |
Core agency workflows, shared team plugins. This is the primary deployment path. | report-generator, paid-media, seo, sales-ops, design-dev, operations |
| Personal Upload (Customize > Skills, user-initiated) | Personal workflows, sensitive ops, client-specific | home-assistant, payroll-verification, xero (Andy only) |
| Project Instructions (Shared in Org Projects or as README) | Team-specific guidance, referenced but not provisioned as plugin | client-facing-deploy-gate, ven-agency-cv-screener (reference in hiring project) |
| Not committed (Stay local on OpenClaw only) | Infrastructure, agent-specific, highly sensitive | openclaw-agent-infra, tcp-react-app, tcp-wordpress-backend |
### [skill-name]
**Current**: /skills/[name]/SKILL.md
**Target plugin**: plugins/[plugin-name]/skills/[skill-name]/SKILL.md in venagency/claude-plugins
**Status**: [ ] Audit | [ ] Refactor secrets | [ ] Write/update SKILL.md | [ ] Commit to repo | [ ] Sync Claude.ai | [ ] Test
**SKILL.md Metadata:**
- name: `[lowercase-hyphens]`
- description: `[50-150 chars, include triggers]`
- argument-hint: `[usage hint]`
- version: `[semver]`
**Repo work:**
- [ ] Which plugin does this belong to?
- [ ] plugin.json updated with version bump?
- [ ] marketplace.json updated if new plugin?
- [ ] Credential handling: Env vars or placeholder paths only (no hardcoded values)?
**Claude.ai Deployment:**
- User access: [Installed by default | Available for install]
- After commit: click Update in Org Settings → Plugins to sync
**Security Audit:**
- [ ] No hardcoded secrets or credential values
- [ ] Credential paths documented as placeholders
- [ ] Sensitive data flagged in description
- [ ] Approval gate needed? (Yes/No)
Rather than build from scratch, consider official Anthropic Skills available for direct use:
| Anthropic Skill | Ven Equivalent | Status | Recommendation |
|---|---|---|---|
| brand-guidelines | ven-design-system, ven-service-positioning | Built | Use Anthropic skill as reference, keep Ven version for proprietary branding |
| frontend-design | frontend-design | Built | Mirror Anthropic skill approach; consider adopting if aligned |
| doc-coauthoring | google-docs, google-docs-comments, google-docs-tables | Built | Use Anthropic skill as reference for coauthor patterns |
| (none; API only) | Gap | Install Anthropic PDF skill for client work (extract, merge, fill forms) | |
| pptx | ven-reports (partial), ven-design-presentation | Built | Compare with Anthropic skill; may have better template handling |
| xlsx | (none; ven-data-collector partial) | Gap | Install Anthropic Excel skill for data analysis and pivot tables |
| docx | (none; google-docs, resend-email) | Gap | Install Anthropic Word skill for document generation |
| mcp-builder | (none; codex-agent, agent-builder) | Gap | Install for MCP server generation (potential timesaver for integrations) |
| skill-creator | learn-command, claudeception | Built | Use Anthropic skill as reference for skill authoring guidance |
| web-app-testing | ux-audit | Built | Compare approaches; Anthropic skill may have better patterns |
| theme-factory | ven-design-system (partial) | Built | Compare; Anthropic skill may streamline color/spacing workflows |
| internal-comms | ven-service-positioning, follow-up-email-drafting | Built | Use as reference for internal communication patterns |
| Gap | Why Needed | Complexity | P1/P2/P3 |
|---|---|---|---|
| ClickUp Integration (clickup-api, clickup-task-creator, clickup-digests) | Core ops platform, Ven-specific workflows, API-driven | Medium | P1 |
| Google Ads Deep Expertise (google-ads, google-ads-api, google-ads-auction-insights) | Platform expertise beyond Anthropic; client-specific optimisation | Medium-Complex | P1 |
| Meta Ads + Budget Scaling (meta-ads, meta-ads-excel-export-parsing, meta-budget-scaling) | Ven specialisation, lifetime budget patterns, creative fatigue | Medium | P1 |
| SEO + GSC Integrations (seo-audit, seo-local-business, ven-seo-automation) | Ven service line, GSC API access, local business schema | Medium | P1 |
| Client Reporting (ven-reports, ven-qa, ven-data-collector) | Proprietary reporting system, multi-platform data ingestion, Cloudflare deploy | Complex | P1 |
| Sales Ops (cold-outreach-pre-screening, pipeline-follow-up-sweep, sales-ops) | Ven-specific pipeline, lead qualification rules, outreach cadence | Medium | P1 |
| Wise API + Payroll (wise-api, payroll-verification) | Ven-specific financial ops, Vietnam team context, transfer automation | Medium | P1 |
| LinkedIn Research (linkedin-research) | Cookie-based scraping, no API, Ven-specific extraction patterns | Simple | P2 |
| CRM Notes & Activity Logging (crm-notes) | Mandatory ops pattern, every agent needs this | Simple | P1 |
| Email Drafting + Approval Gates (email-approval-worker, email-follow-up, gmail-draft-thread) | Ven governance model, Telegram approval buttons | Medium | P1 |
| Figma + Code Integration (figma-api, figma-mcp, figma-sites-replication) | Design-to-code workflow, Ven standard practice | Medium | P2 |
| TCP Client Work (tcp-wordpress-backend, tcp-react-app) | Client-specific codebase, scope & architecture | Complex | P3 |
| Google Analytics + Tag Manager (google-analytics-4, google-tag-manager) | Client tracking setup, not covered by Anthropic | Medium | P2 |
| OpenClaw Infrastructure (openclaw-agent-infra, client-hub-routing, etc.) | OpenClaw-specific, not applicable to Claude.ai skills | Complex | P3 |
For the Claude.ai Team:
venagency/claude-plugins connected to Claude.ai Org Plugins (Preview). report-generator already live.paid-media: google-ads, meta-ads, budget-pacing, ad-monitorseo: seo-audit, seo-local-business, google-search-consolesales-ops: lead-qualification, cold-outreach-pre-screening, pipeline-follow-up-sweep, email-follow-updesign-dev: frontend-design, web-dev-workflow, ven-design-system, figma-apivenagency/claude-plugins GitHub repo → Claude.ai Org Settings → Plugins (Preview). Already connected and synced. report-generator is live and installed by default. All new plugins commit here.paid-media, seo, sales-ops). Each plugin = one directory under plugins/ + one entry in marketplace.json. See plugin table in Step 4.venagency/claude-plugins. These are OpenClaw/Telegram-specific and have no value in Claude.ai context. Keep local only.| Category | P1 Count | P2 Count | P3 Count | Suitable for Claude.ai | Archive/Ref Only | Notes |
|---|---|---|---|---|---|---|
| Web Design & Dev | 4 | 4 | 4 | 10 | 2 | frontend-design, web-dev-workflow ready; tcp-* client-specific |
| SEO & Content | 3 | 4 | 2 | 8 | 1 | seo-audit, marketing-strategy priority |
| Paid Ads | 5 | 4 | 4 | 10 | 3 | google-ads, meta-ads critical; budget-scaling complex |
| Finance & Ops | 4 | 2 | 3 | 7 | 2 | clickup-api, wise-api, payroll-verification sensitive |
| Reporting | 3 | 2 | 5 | 8 | 2 | ven-reports complex; ven-qa essential |
| Sales | 4 | 4 | 4 | 10 | 2 | cold-outreach, sales-ops priority |
| OpenClaw Infrastructure | 0 | 0 | 12 | 0 | 12 | Archive; not suitable for Claude.ai |
| Internal Ops | 4 | 4 | 4 | 10 | 2 | gmail-inbox-monitor, crm-notes essential |
| Documents & Files | 4 | 3 | 4 | 9 | 2 | google-docs, resend-email; install Anthropic pdf/docx |
| AI/Agent | 3 | 4 | 3 | 8 | 2 | codex-agent, agent-builder platform-specific |
| Image/Video | 2 | 2 | 2 | 4 | 2 | fal-flux-pulid, nano-banana-pro experimental |
| Personal | 0 | 0 | 8 | 0 | 8 | Personal only; not for provisioning |
| Third-Party | 2 | 2 | 3 | 4 | 3 | aircall, agentmail simple; stalwart ref only |
| Specialized | 3 | 4 | 4 | 8 | 3 | tcp-react-app, tcp-wordpress-backend client-restricted |
| TOTAL | ~42 | ~40 | ~66 | ~116 | ~44 | ~160 skills; 116 viable for Claude.ai, 44 archive/ref |
Document version: 28 Mar 2026
Status: Ready for Andy decision on packaging, provisioning, and credential handling
Next step: Approve migration approach → begin Phase 1 (foundation skills)