Skip to content
Back to skills

personas

ASecurity

List all available CocoPlus specialist personas with their triggers, models, modes, and locked tool sets. No preconditions required — works without $pod init.

  • 724 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added June 5, 2026
ai-agentsbashsqlperformance

Security analysis

A100/100

Pro scans all 18 files and shows the line behind each finding

Scanned June 5, 2026

npx -y skills add Snowflake-Labs/cocoplus --skill skills --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of personas?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for personas
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/snowflake-labs-personas/badge)](https://www.skillsdirectory.com/skills/snowflake-labs-personas)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: "personas"
description: "List all available CocoPlus specialist personas with their triggers, models, modes, and locked tool sets. No preconditions required — works without $pod init."
version: "1.0.0"
author: "CocoPlus"
tags:
  - cocoplus
  - personas
---

Your objective is to display the complete CocoPlus persona catalog.

Output the following table:

```
# Available Personas

| Persona | Trigger | Model | Mode | Isolation | Tools |
|---------|---------|-------|------|-----------|-------|
| Data Engineer | $de | sonnet | auto | worktree | SnowflakeSqlExecute, DataDiff, Bash, Read, Write, Edit |
| Analytics Engineer | $ae | sonnet | auto | none | SnowflakeSqlExecute, ReflectSemanticModel, Read, Write, Edit |
| Data Scientist | $ds | sonnet | auto | none | NotebookExecute, SnowflakeSqlExecute, Bash, Read, Write |
| Data Analyst | $da | haiku | auto | none | SnowflakeSqlExecute, SnowflakeMultiCortexAnalyst, Read |
| BI Analyst | $bi | haiku | auto | none | ReflectSemanticModel, SnowflakeMultiCortexAnalyst, Read |
| Data Product Manager | $dpm | sonnet | plan | none | Read, Write, SnowflakeProductDocs |
| Data Steward | $dst | sonnet | plan | none | SnowflakeSqlExecute, DataDiff, Read, Write |
| Chief Data Officer | $cdo | opus | plan | none | Read, SnowflakeProductDocs |
| CocoBrew Coordinator | (automatic) | sonnet | auto | none | Read, Write, Edit, Bash |
| CocoCupper | (automatic) | haiku | auto | none | Read |
| SecondEye Critic | (via $secondeye) | sonnet (default; $secondeye may spawn haiku/opus critics) | plan | none | Read |

## Invocation Examples

Direct invocation:    $de Review this SQL for performance issues
With continuation:    $de --continue Fix the issues you identified
In CocoHarvest:       Automatic based on workstream classification
```

## Anti-Rationalization

| Shortcut / Temptation | Why It Fails |
|-----------------------|--------------|
| Display a partial persona list to keep output short | The persona catalog is a reference table — omitting personas causes developers to invoke the wrong specialist or miss options |

## Exit Criteria

- [ ] All 11 personas are listed in the output table with Trigger, Model, Mode, Isolation, and Tools columns
- [ ] Invocation examples section is shown with direct, continuation, and CocoHarvest examples

Files in this skill

  • assist-mode/cocoplus-off.skill.md3.3 KB
  • assist-mode/cocoplus-on.skill.md4.1 KB
  • cocobehavior/SKILL.md3.8 KB
  • cocobloom/bloom-crystallize.skill.md4.8 KB
  • cocobloom/bloom-skip.skill.md1.3 KB
  • cocobloom/bloom.skill.md6.4 KB
  • cocobrew/build.skill.md4.1 KB
  • cocobrew/plan.skill.md6.9 KB
  • cocobrew/review.skill.md5.3 KB
  • cocobrew/ship.skill.md5.6 KB
  • cocobrew/spec.skill.md7.2 KB
  • cocobrew/test.skill.md3.1 KB
  • cocobrew/worktree-utils.md580 B
  • cococontext/context-add.skill.md5.3 KB
  • cococontext/context-list.skill.md2.4 KB
  • cococontext/context-view.skill.md1.8 KB
  • cococupper/cup-history.skill.md1.7 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…