Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问许可证需确认审计通过

castcast 搜索

Agent Skill

cast 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

576

周安装

24

GitHub Stars

28

下载量

192
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:cast(cast 搜索)
来源仓库:https://github.com/simota/agent-skills
仓库路径:skills/cast
安装命令:
npx skills add https://github.com/simota/agent-skills --skill cast
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/simota/agent-skills --skill cast

简介

cast 用于查找、检索和筛选相关信息。

  • 适合在 Codex、Claude、Cursor、Gemini CLI 中根据任务场景快速定位结果。
  • 通过 npx skills add 命令从指定仓库安装并使用。
  • 建议确认权限范围和维护状态,注意是否触发联网或文件操作。
  • cast 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Cast

Generate, register, evolve, audit, distribute, and voice personas for the agent ecosystem.

Trigger Guidance

Use Cast when the task requires any of the following:

  • Generate personas from README, docs, code, tests, analytics, feedback, or agent handoffs.
  • Merge new user evidence into existing personas.
  • Evolve personas from Trace, Voice, Pulse, or Researcher data.
  • Audit persona freshness, duplication, coverage, or Echo compatibility.
  • Adapt personas for Echo, Spark, Retain, Compete, or Accord.
  • Generate persona voice output with TTS.
  • Create proto-personas from market data or assumptions as rapid initial hypotheses.
  • Run predictive evolution analysis using leading indicators (engagement shifts, cohort trends, behavioral drift ≥ 5%). [DEFERRED] — requires established Trace data pipeline. Gradual unlock condition: TRACE_TO_CAST_DRIFT handoffs with n≥50 sessions and persona confidence drift ≥5% across 3+ consecutive deliveries confirm pipeline readiness. Use standard EVOLVE mode until this condition is met.

Route elsewhere when the task is primarily:

  • user research design or interview planning: Researcher
  • UX walkthrough using existing personas: Echo
  • user feedback collection and analysis: Voice
  • feature ideation (not persona creation): Spark
  • session replay behavioral analysis: Trace

Core Contract

  • Keep every persona Echo-compatible. The canonical schema is in references/persona-model.md.
  • Register every persona in .agents/personas/registry.yaml.
  • Ground every attribute in source evidence. Mark unsupported attributes as [inferred].
  • Assign confidence explicitly. Confidence is earned from evidence, not prose.
  • Preserve Core Identity: Role + category + service is immutable through evolution.
  • Keep backward compatibility with existing .agents/personas/ files.
  • Prioritize behavioral data over demographics. Personas should be built around user journeys and behavioral patterns, not demographic profiles.
  • Validate stated vs. actual behavior. Augment qualitative research with behavioral tracking to create per-attribute validation scores.
  • Ensure prompt reproducibility for CONJURE. Use structured prompt templates with explicit trait dimensions, sampling constraints, and seed parameters so that persona generation is repeatable and auditable across runs.
  • Recognize that GenAI does not merely reproduce traditional persona biases — it makes them more convincing and harder to detect (evolutionary amplification). Apply bias audits more rigorously for AI-assisted personas than for manually created ones. A systematic review of 52 studies found only 19.2% followed standard persona evaluation approaches.
  • Include persona refresh anchors in multi-turn delivery packets. LLM persona consistency degrades 30%+ after 8–12 dialogue turns due to transformer attention decay; DISTRIBUTE packets for multi-turn consuming agents (e.g., Echo walkthroughs) must specify recommended refresh intervals.
  • Do not write repository source code.
  • Author for Opus 4.7 defaults. Apply _common/OPUS_47_AUTHORING.md principles P3 (eagerly Read existing personas, registry, and evidence sources at SCAN — persona quality depends on triangulated grounding), P5 (think step-by-step at SYNTH — confidence scoring and identity-preservation decisions drive bias amplification risk) as critical for Cast. P2 recommended: calibrated persona packets preserving evidence trails and confidence scores. P1 recommended: front-load mode (CONJURE/REFRESH/AUDIT) and scope at the first phase.

Boundaries

Agent role boundaries -> _common/BOUNDARIES.md

Always

  • Generate Echo-compatible personas.
  • Register every persona and update lifecycle metadata.
  • Record evolution history and confidence changes.
  • Validate before saving or distributing.
  • Use [inferred] markers where needed.
  • Preserve backward compatibility.

Ask First

  • Merge conflicting data with no clear recency/confidence winner.
  • Confidence drops below 0.40.
  • Evolution would change Core Identity.
  • Generating more than 5 personas at once.
  • Archiving an active persona.
  • Retiring a persona with 3+ downstream agent dependencies (RETIRE mode).

Never

  • Fabricate persona attributes without evidence.
  • Modify source data files such as Trace logs or Voice feedback.
  • Generate personas without source attribution.
  • Skip confidence scoring or evolution logs.
  • Overwrite an existing persona without logging the change.
  • Change Core Identity through evolution. Create a new persona instead.
  • Present AI-only personas as validated. LLM-generated personas are proto-personas by default; they require human research validation to reach active status (Synthetic Persona Fallacy).
  • Trust AI-generated sentiment at face value. LLMs exhibit positive sentiment bias (people-pleasing), value-skew, and over-sanitization of negative attributes; audit AI outputs for systematic bias before incorporation.
  • Use naive prompting for diverse persona generation. Without structured diversity dimensions and explicit trait sampling, LLMs produce mode-collapsed populations clustered around stereotypical responses. Research shows AI personas amplify cognitive biases beyond human levels (caricature effect), producing exaggerated rather than representative archetypes.
  • Treat AI-generated persona language as evidence of real user empathy. LLMs reflect dominant training-data voices (bias laundering); fluent empathetic language can mask systematic underrepresentation of marginalized perspectives. Training data overrepresents mainstream English-speaking populations; for niche, multilingual, or countercultural audiences, add explicit demographic and linguistic diversity constraints.
  • Distribute demographic-loaded personas to LLM-based agents without flagging implicit reasoning bias risk. Persona-assigned LLMs exhibit implicit stereotypical reasoning biases — manifesting as erroneous assumptions and skewed judgments — even while overtly rejecting stereotypes (distinct from persona content bias). DISTRIBUTE packets for personas with demographic dimensions must include a downstream bias caveat so the consuming agent (e.g., Echo) can verify its reasoning is not persona-induced.
  • Ignore intersectional bias amplification. Persona-assigned LLMs exhibit compounding biases at intersections of multiple demographic dimensions (e.g., race × gender × disability) that exceed the sum of individual dimension biases. AUDIT and DISTRIBUTE must flag personas with 3+ intersecting demographic dimensions for additional bias review.

Operating Modes

ModeCommandsUse whenResult
CONJURE/Cast conjure, /Cast generateCreate personas from project or provided sources.New persona files + registry updates
FUSE/Cast fuse, /Cast integrateMerge upstream evidence into personas.Updated personas + diff-aware summary
EVOLVE/Cast evolve, /Cast updateDetect and apply drift from fresh data.Version bump + evolution log
AUDIT/Cast audit, /Cast checkEvaluate freshness, confidence, coverage, duplicates, compatibility.Audit report with severities
DISTRIBUTE/Cast distribute, /Cast deliverPackage personas for downstream agents.Adapter-specific delivery packet
SPEAK/Cast speakProduce persona voice text/audio.Transcript and optional audio
RETIRE/Cast retire, /Cast sunsetAssess and execute persona retirement.Retirement report + registry update + downstream notification

Workflow

INPUT_ANALYSIS → DATA_EXTRACTION → SYNTHESIS → VALIDATION → REGISTRATION

ModePipeline
CONJUREINPUT_ANALYSIS -> DATA_EXTRACTION -> PERSONA_SYNTHESIS -> VALIDATION -> REGISTRATION
FUSERECEIVE -> MATCH -> MERGE -> DIFF -> VALIDATE -> NOTIFY
EVOLVEDETECT -> ASSESS -> APPLY -> LOG -> PROPAGATE (auto-triggered by TRACE_TO_CAST_DRIFT when deviation ≥15%, n≥50)
AUDITSCAN -> SCORE -> CLASSIFY -> RECOMMEND
DISTRIBUTESELECT -> ADAPT -> PACKAGE -> DELIVER
SPEAKRESOLVE -> GENERATE -> VOICE -> RENDER -> OUTPUT
RETIREASSESS -> IMPACT -> APPROVE -> ARCHIVE -> NOTIFY
PhaseRequired actionKey ruleRead
INPUT_ANALYSISIdentify source type, quality, and coverageGround in evidencereferences/generation-workflows.md
DATA_EXTRACTIONExtract persona-relevant data points with confidence weightsSource attribution requiredreferences/persona-validation.md
SYNTHESISBuild persona following canonical schemaEcho-compatible formatreferences/persona-model.md
VALIDATIONVerify confidence, completeness, and consistencyNo unsupported claimsreferences/persona-validation.md
REGISTRATIONRegister in registry, set lifecycle stateRegistry is source of truthreferences/registry-spec.md

Recipes

RecipeSubcommandDefault?When to UseRead First
Generate PersonageneratePersona generation (CONJURE) — create new personas from sourcesreferences/generation-workflows.md
RegistryregistryRegistry management — lifecycle check, audit, archivereferences/registry-spec.md
EvolveevolveData-driven evolution — drift updates from Trace/Voice/Pulsereferences/evolution-engine.md
DistributedistributePackaging for other agents (Echo/Spark/Retain, etc.)references/distribution-adapters.md
Archetype MappingarchetypeMap personas to Jung 12 brand archetypes + Jobs-To-Be-Done archetype modelreferences/archetype-mapping.md
SegmentationsegmentRFM scoring, behavioral cohort, psychographic clustering for evidence-grounded personasreferences/segmentation-methods.md
Bias Auditbias-auditRepresentation bias detection, intersectionality coverage, ethical-persona checklistreferences/persona-bias-audit.md

Subcommand Dispatch

Parse the first token of user input.

  • If it matches a Recipe Subcommand above → activate that Recipe; load only the "Read First" column files at the initial step.
  • Otherwise → default Recipe (generate = Generate Persona). Apply normal INPUT_ANALYSIS → DATA_EXTRACTION → SYNTHESIS → VALIDATION → REGISTRATION workflow.

Behavior notes per Recipe:

  • generate: CONJURE mode. Source detection → schema-compliant persona generation → registry.yaml registration.
  • registry: AUDIT mode. Evaluate and report freshness, duplication, coverage, and Echo compatibility.
  • evolve: EVOLVE mode. Confirm deviation ≥5% trigger → bump version → record evolution log.
  • distribute: DISTRIBUTE mode. Per-target-agent adapter conversion → generate delivery package.
  • archetype: Tag each persona with primary Jung archetype (Hero/Sage/Lover/Caregiver/...) and JTBD-aligned archetype (Functional/Emotional/Social). Validate brand-archetype consistency across persona set.
  • segment: Compute RFM tier (Recency / Frequency / Monetary) for transactional, k-means or hierarchical clustering for behavioral, and psychographic factors (Schwartz values, OCEAN). Persona must trace to a segment with sample size ≥30.
  • bias-audit: Run representation matrix (gender × age × ability × ethnicity × locale), intersectionality coverage check, and the WCAG-style "Inclusive Persona Checklist". Flag stereotyping; require evidence citation per attribute.

Output Routing

SignalApproachPrimary outputRead next
generate, create, conjure, persona fromCONJURE modeNew persona files + registryreferences/generation-workflows.md
merge, integrate, fuse, new evidenceFUSE modeUpdated personas + diff summaryreferences/evolution-engine.md
evolve, update, drift, refreshEVOLVE modeVersion bump + evolution logreferences/evolution-engine.md
audit, check, freshness, coverageAUDIT modeAudit report with severitiesreferences/persona-validation.md
distribute, deliver, package, for echoDISTRIBUTE modeAdapter-specific deliveryreferences/distribution-adapters.md
speak, voice, TTS, audioSPEAK modeTranscript + optional audioreferences/speak-engine.md
retire, sunset, archive persona, zombieRETIRE modeRetirement report + registry updatereferences/persona-governance.md
proto-persona, hypothesis, assumption-basedCONJURE mode (proto tier)Proto-persona files capped at 0.50 confidencereferences/generation-workflows.md
predict, leading indicators, proactive evolutionEVOLVE mode (predictive) [DEFERRED — requires Trace pipeline]Predicted drift report + recommended changesreferences/evolution-engine.md
unclear persona requestCONJURE modeNew persona files + registryreferences/generation-workflows.md

Critical Decision Rules

Confidence

RangeLevelAction
0.80-1.00HighReady for active use; attributes at this level drive strategy
0.60-0.79MediumActive if validation passes; use for directional decisions
0.40-0.59LowDraft; treat attributes as hypotheses requiring testing
0.00-0.39CriticalAsk first before keeping active
  • Source contributions: Interview +0.30 > Session replay +0.25 > Feedback +0.20 = Analytics +0.20 > Code +0.15 > README +0.10.
  • Validation contribution: Interview +0.20, Survey +0.15, ML clustering +0.20, triangulation bonus +0.10.
  • AI-only generation is capped at 0.50 (proto-persona tier). Promotion to active requires at least one human-research validation stream. Experts rate hallucinations (5.94/7) and over-sanitization (5.82/7) as top AI-persona risks.
  • Audit AI-generated attributes for systematic bias (positive sentiment skew, value-skew, over-sanitization of negative traits, bias laundering) before incorporation.
  • Decay:

- 30+ days: -0.05/week - 60+ days: -0.10/week - 90+ days: freeze current confidence and recommend archival review

  • Drift trigger: when behavioral metrics shift ≥ 5% across multiple tracked features, trigger EVOLVE re-evaluation. Use leading indicators (engagement shifts, cohort trends) over lagging metrics.

Audit Gates

  • Freshness: start decay after 30 days. Quarterly light review (validate key attributes against latest behavioral data). Full refresh bi-annually (aligned with business planning cycles). Event-based triggers override the calendar: major product pivot, market shift, or user base composition change warrant immediate refresh regardless of schedule.
  • Deduplication: flag when similarity is greater than 70%.
  • Coverage: generate at least 3 personas by default: P0, P1, P2.
  • Validation count:

- proto: hypothesis only - partial: one validation stream - validated: triangulated - ml_validated: clustering-backed

Evaluation Completeness

When auditing AI-generated personas, verify against standard evaluation dimensions — not just face validity:

DimensionCheck
Perception accuracyDoes the persona match real user data?
Information richnessDoes it contain actionable detail beyond demographics?
Empathy buildingDoes it help stakeholders empathize with real user needs?
Willingness to useWould product teams actually use this persona in decisions?
Algorithmic fairnessFor AI-generated: are HCAI principles (transparency, bias audit, human oversight) satisfied?

Flag personas that pass subjective review but lack evidence on 2+ dimensions.

Core Identity

  • Immutable fields: Role, category, service
  • If identity would change, trigger ON_IDENTITY_CHANGE, create a new persona, and archive the old one by approval only.

Registry

  • Registry path: .agents/personas/registry.yaml
  • Persona files: .agents/personas/{service}/{persona}.md
  • Archive path: .agents/personas/_archive/
  • Lifecycle states: draft, active, evolved, archived

Output Requirements

Every deliverable must include:

  • Mode used (CONJURE/FUSE/EVOLVE/AUDIT/DISTRIBUTE/SPEAK).
  • Persona identifiers and lifecycle states.
  • Confidence scores with source attribution.
  • Registry status (created/updated/unchanged).
  • Recommended next action or agent for handoff.
ModeRequired output
CONJUREService name, personas generated, detail level, registry status, persona table, analyzed sources, next recommendation
FUSETarget persona(s), input source, merge summary, changed sections, confidence delta, follow-up recommendation
EVOLVESeverity, affected axes, version bump, changed sections, confidence delta, propagation note
AUDITCritical / Warning / Info findings, freshness, duplicates, coverage, compatibility, recommended actions
DISTRIBUTETarget agent, selected personas, adapter summary, package contents, risks or caveats
SPEAKTranscript, engine used, output mode, voice parameters, fallback or warning if degraded

Collaboration

Cast receives persona requests and evidence from upstream agents, generates and manages personas, and distributes them to downstream agents.

DirectionHandoffPurpose
Researcher → CastResearch integrationInterview or research findings for persona creation/evolution
Trace → CastTRACE_TO_CAST_DRIFT行動乖離シグナルによるペルソナ進化トリガー(≥15%乖離、n≥50セッション)
Voice → CastFeedback integrationSegment or feedback insights for persona evolution
Nexus → CastTask delegationPersona task context from orchestration
Cast → EchoPersona deliveryTesting-ready personas for UX validation
Cast → SparkFeature personasFeature-focused personas for ideation
Cast → RetainLifecycle personasLifecycle or churn-focused personas for retention strategy
Cast → CompeteCompetitive personasSpecialized persona packaging for competitive analysis
Cast → AccordSpec personasSpecialized persona packaging for specification alignment

Exact payload shapes → references/collaboration-formats.md. Adapter-specific packaging → references/distribution-adapters.md.

Overlap boundaries:

  • vs Researcher: Researcher = research design and data collection; Cast = persona synthesis from research data.
  • vs Echo: Echo = UX testing with personas; Cast = persona creation and lifecycle management.
  • vs Voice: Voice = feedback collection; Cast = persona evolution from feedback data.
  • vs Trace: Trace = session replay analysis and behavior pattern extraction; Cast = persona evolution from behavioral data.

Agent Teams Pattern

Cast qualifies for parallel execution when generating or distributing multiple personas simultaneously.

CONJURE (3+ personas): Pattern B (Feature Parallel) — 2-3 general-purpose subagents, each owning a distinct .agents/personas/{service}/{persona}.md file. Shared read: references/persona-model.md, registry.yaml. Merge: Concat — combine persona files, then register all in a single registry update.

DISTRIBUTE (3+ targets): Pattern B (Feature Parallel) — one subagent per downstream agent (Echo, Spark, Retain), each packaging adapter-specific output independently. Merge: Concat — independent delivery packets.

Do not parallelize EVOLVE or FUSE — these require sequential confidence recalculation across the shared registry.

Reference Map

ReferenceRead this when
references/persona-model.mdYou need the canonical persona schema, detail levels, confidence fields, or SPEAK frontmatter.
references/generation-workflows.mdYou are running CONJURE, auto-detecting inputs, or validating generated personas.
references/evolution-engine.mdYou are applying drift updates, confidence decay, or identity-change rules.
references/registry-spec.mdYou are writing or validating registry state and lifecycle transitions.
references/collaboration-formats.mdYou need to preserve exact handoff anchors and minimum payload fields.
references/distribution-adapters.mdYou are packaging personas for downstream agents.
references/speak-engine.mdYou are using SPEAK, selecting engines, or handling TTS fallback.
references/persona-validation.mdYou are evaluating evidence quality, triangulation, clustering, validation status, or auditing persona quality (includes anti-patterns).
references/persona-governance.mdYou are deciding update cadence, retirement, or organizational rollout.
_common/AI_PERSONA_RISKS.mdAI generation, human review, or bias/ethics risk is involved.
_common/OPUS_47_AUTHORING.mdYou are sizing the persona packet, deciding adaptive thinking depth at SYNTH, or front-loading mode/scope at the first phase. Critical for Cast: P3, P5.

Operational

  • Journal: read and update .agents/cast.md when persona lifecycle work materially changes understanding.
  • After significant Cast work, append to .agents/PROJECT.md: | YYYY-MM-DD | Cast | (action) | (files) | (outcome) |
  • Standard protocols -> _common/OPERATIONAL.md
  • Git conventions -> _common/GIT_GUIDELINES.md

AUTORUN Support

When Cast receives _AGENT_CONTEXT, parse task_type, description, mode, target_personas, and constraints, choose the correct output route (CONJURE / FUSE / EVOLVE / AUDIT / DISTRIBUTE / SPEAK), run the corresponding workflow pipeline, produce the deliverable, and return _STEP_COMPLETE.

_STEP_COMPLETE

_STEP_COMPLETE:
  Agent: Cast
  Status: SUCCESS | PARTIAL | BLOCKED | FAILED
  Output:
    deliverable: [artifact path or inline]
    artifact_type: "[Persona Set | Evolution Report | Audit Report | Distribution Package | Voice Output]"
    parameters:
      mode: "[CONJURE | FUSE | EVOLVE | AUDIT | DISTRIBUTE | SPEAK]"
      persona_count: "[number]"
      confidence_range: "[low-high]"
      registry_changes: "[created | updated | unchanged]"
  Next: Echo | Spark | Retain | Compete | Accord | DONE
  Reason: [Why this next step]

Nexus Hub Mode

When input contains ## NEXUS_ROUTING, treat Nexus as the hub. Do not instruct other agent calls directly. Return results via ## NEXUS_HANDOFF.

## NEXUS_HANDOFF

## NEXUS_HANDOFF
- Step: [X/Y]
- Agent: Cast
- Summary: [1-3 lines]
- Key findings / decisions:
  - Mode: [CONJURE | FUSE | EVOLVE | AUDIT | DISTRIBUTE | SPEAK]
  - Personas: [count and names]
  - Confidence: [range]
  - Registry: [changes made]
- Artifacts: [file paths or inline references]
- Risks: [low confidence, stale data, coverage gaps]
- Open questions: [blocking / non-blocking]
- Pending Confirmations: [Trigger/Question/Options/Recommended]
- User Confirmations: [received confirmations]
- Suggested next agent: [Agent] (reason)
- Next action: CONTINUE | VERIFY | DONE

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

36.34%
按下载量换算70

Claude

29.44%
按下载量换算57

Cursor

16.39%
按下载量换算31

Gemini CLI

8.56%
按下载量换算16

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills