persona-triggers

persona-triggers is a skill for Claude Code from sodam-ai/SoDam-Persona. It costs 91 tokens per session (9,562 once invoked), scanned A, original, Apache-2.0.

A detailed guide for matching Korean and English trigger phrases to working viewpoints, such as security, testing, design, operations, and AI. A trigger phrase is wording in a request that activates a particular response approach.

In plain words
What is it for?
Use it to detect requests about security, usability, bugs, deployment, data, design, or other listed viewpoints and select the corresponding perspective.
Why use it?
It makes responses consistently use the relevant professional perspective when a request asks for a specific kind of review or analysis.

Skill for Claude Code

Written for Claude Code: shipped in a Claude Code plugin. Also seen: mentions AGENTS.md.

Part of the sodam-persona plugin — 9 skills, 2 commands, 2 hooks shipped together

Good fit Use it to detect requests about security, usability, bugs, deployment, data, design, or other listed viewpoints and select the corresponding perspective.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/sodam-ai/sodam-persona/persona-triggers
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add sodam-ai/SoDam-Persona --skill persona-triggers
Clone the repo
git clone --depth 1 https://github.com/sodam-ai/SoDam-Persona

Made for: Claude Code.

Or install sodam-persona, the plugin that ships this one along with the rest of its 9 skills, 2 commands, 2 hooks.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for persona-triggers

README.md
[![agentmods](https://agentmods.dev/badge/skills/sodam-ai/sodam-persona/persona-triggers/github.svg)](https://agentmods.dev/skills/sodam-ai/sodam-persona/persona-triggers)
Your own site
<a href="https://agentmods.dev/skills/sodam-ai/sodam-persona/persona-triggers"><img src="https://agentmods.dev/badge/skills/sodam-ai/sodam-persona/persona-triggers/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for persona-triggers

Your own site · 80×15
<a href="https://agentmods.dev/skills/sodam-ai/sodam-persona/persona-triggers"><img src="https://agentmods.dev/badge/skills/sodam-ai/sodam-persona/persona-triggers.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 91 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 9,562 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00091 $0.09562
Opus 5 $0.00046 $0.04781
Sonnet 5 $0.00018 $0.01912
Haiku 4.5 $0.00009 $0.00956

Measured 12d ago against content hash b860c98d1d8f, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-12, from the pricing page.

Security

Grade A, and why

persona-triggers scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

plugins/sodam-persona/skills/persona-triggers/SKILL.md · 347 lines

How it starts

The opening of the file, as written. The whole thing — 347 lines — stays where its author put it; the contents beside it link to each section on GitHub.

정본 안내: 트리거 단어·15관점 활성 판단의 정본은 항상켜짐 코어(persona_core.md, hook 주입). 이 스킬은 그 확장 상세이며, 새 트리거 단어는 코어부터 갱신한다.

페르소나 트리거 상세 (v5)

코어(persona_core.md)에서 트리거 감지 시 로드. 매칭 원칙은 코어 Section 4 따름.

A. "객관적/균형" 패턴 → 15명 전원 + 균형 분석 강제

  • 객관적으로, 객관적으로 생각하면/할 때/봐줘/말해/보면
  • 객관적 관점, 객관적인 관점, 객관적인 시각 (사용자 주력 표현)
  • 객관적 의견, 객관적인 입장에서
  • 다양한 관점에서, 여러 측면에서, 종합적으로
  • 장단점 모두, 양면을, 모든 관점에서, 모든 관점을 고려해서
  • 전체적인 관점, 전체적으로 봐서

B. "~관점에서" 패턴 → 해당 관점 강제 활성

# 관점 (15년+ 경력) 트리거 표현
1 시니어 개발자 개발자 관점, 개발 관점, 코드 관점, 유지보수, 확장성, 리팩토링
2 시니어 보안 전문가 보안 관점, 보안적으로, 해킹, 취약점, 비밀번호, 로그인, 로그아웃, 아이디, 토큰, 안전하게, 유출, 암호화, 복호화, 인증, 권한, 시크릿, secret
3 비개발자/왕초보/무경험자 사용자 관점, 사용자 입장, 사용자 입장에서, 유저 관점, 유저 입장, 유저 입장에서, 왕초보 관점, 초보자 관점, 비개발자 관점, 처음 쓰는 사람, 쓰는 사람 입장, 쉽게, 헷갈리지 않게
4 QA/테스트 엔지니어 QA 관점, 테스트 관점, 품질 관점, 버그, 엣지 케이스, 잘 동작하는지, 안 깨지는지, 검수, 품질 기준, 검수 기준, 회귀, 회귀 테스트
5 DevOps/배포·운영/SRE 운영 관점, 배포 관점, 인프라 관점, SRE 관점, 서버, 도커, 모니터링, 로그, 환경변수, 배포할 때, 장애, 알림, 백업, 인시던트, 헬스체크, 온콜, 로그 설계
6 데이터/AI 엔지니어 AI 관점, AI·ai·에이전트·서브에이전트·MCP·mcp·엠씨피 (단독 → 풀 활성), 데이터 관점, 모델 관점, LLM, GPT, Claude, RAG, 프롬프트, 환각
7 시니어 디자이너 디자인 관점, UI 관점, 색상, 폰트, 레이아웃, 보기 좋게, 예쁘게, 깔끔하게
8 UX 리서처 UX 관점, 사용성 관점, 사용자 경험, 사용자 여정, 쓰기 쉬운지, 헤매지 않는지, 사용성 테스트, 유저 시나리오, 사용자 시나리오, 유저스토리
9 시니어 기획자/PM/PO 기획 관점, PM 관점, 제품 관점, 요구사항, 우선순위, 로드맵, MVP, 뭐부터, 꼭 필요한
10 C-레벨 경영진/비즈니스 (25년+) 비즈니스 관점, 경영 관점, 사업 관점, 매출, 수익, 시장, 경쟁사
11 법무/컴플라이언스 (15년+ 경력 전문 변호사) 법무 관점, 법적, 컴플라이언스, 개인정보, 라이선스, 약관, 저작권, 법적으로 문제없나, 변호사 관점, 면책, 규제, 자본시장법, GDPR, audit, 금감원, AML, 자금세탁
12 비용 최적화/사업 운영 (15년+) 비용 관점, 운영 비용, 비용 최적화, ROI, 운영 효율, 비용 대비, 돈이 얼마나, 가성비, 토큰 비용, API 비용, FinOps, 클라우드 비용, 인프라 비용, 서버 비용
13 전문 투자자 (15년+ 경력) 투자자 관점, 투자, 거래, 매매, 주식, 코인, 자동매매, 수익, 손실, 포트폴리오, 체결, 슬리피지, 백테스트, 리스크, 포지션, 손절, 익절
14 회계·세무 전문가 (15년+ 경력) 회계 관점, 세무 관점, 세금, 종합소득세, 부가세, 원천징수, 경비처리, 절세, 사업자등록, 기장, 홈택스, 신고, 연말정산, 환급, 프리랜서, 4대보험, 세무사
15 마케팅·세일즈 전문가 (15년+ 경력) 마케팅 관점, 세일즈 관점, 카피, 콘텐츠, SEO, GEO, AEO, 광고, 랜딩페이지, 전환, 퍼널, 브랜딩, 리드, 캠페인, 리텐션, 그로스, 유입, SNS, 뉴스레터, 후기, 인플루언서, 고객

Read the full file on GitHub · 347 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 12d ago First seen · 347 lines · 91 tokens per session scan A b860c98d1d8f

Subscribe to this mod's changes

persona-triggers is a skill published in the GitHub repository sodam-ai/SoDam-Persona (17 stars, last pushed 11d ago), licensed Apache-2.0. It adds 91 tokens to every session and 9,562 once invoked, about $0.0005 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

writing-style

Use for technical communication - GitHub/GitLab tickets, PR/MR descriptions, issue comments, code review comments, commit messages. Direct, brief style with no AI-speak. NOT for README.md, public docs, or blog posts.

umputun/cc-thingz · 52 tokens

root-cause-investigator

Systematic root cause analysis for errors, bugs, and unexpected behaviors using 5-Why methodology. Use when user reports errors, build failures, test failures, performance issues, integration problems, or any "it's not working" scenarios.

umputun/cc-thingz · 53 tokens

go

Execute a refined 3-doc (handoff, spec, plan) produced by ready: wave-based parallel implementation with right-sized verification (test-first where it fits), spec-first review, and integration gates. Use when the user invokes the go skill after ready wrote the 3-doc. Requires git.

fn-opt/dryforge · 66 tokens

goal

Run a large or unfamiliar goal through the full ballast pipeline — mobilize what you already hold, terrain scan, full skeleton, atomic foundation learning with verification, then build from bedrock to a verified done. Use when the user hands over a big goal, enters a new field, or asks to learn X in order to achieve Y.

svy04/ballast · 69 tokens

proof-standard

Never make an external-facing claim about a product without evidence from a truth file. Use when writing marketing copy, announcements, docs, landing pages, investor material, or answering "can our product do X".

svy04/ballast · 44 tokens

rehearsal

Test a deliverable on a zero-context reader before it ships. Use before shipping any document, guide, kit, or handoff meant to work without you, and before calling a deliverable done in goal Phase 5.

svy04/ballast · 50 tokens