Token导航 LogoToken导航

Agent Skill · 研究检索

omnisonant-design(全声设计)

用于辅助界面设计、视觉规范、排版、配色、布局和交互体验优化。它适合让 Agent 根据产品场景整理页面结构、生成 UI 方案、检查视觉一致性或改进组件层级。使用时需要结合现有品牌、设计系统和用户任务,不应只堆装饰元素;涉及真实页面改动时,应通过截图或浏览器预览检查文本溢出、对齐和响应式表现。

omnisonant-design 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为只读;许可证为 MIT,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 66,724。

总安装 259周安装 11GitHub Stars 公开资料未说明下载 91核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT

安装方式

通过对话安装

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

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

命令行安装

复制命令到本机终端执行。不同来源提供的安装方式可能略有差异;本站展示可直接复制的安装命令,安装前请核对来源页面。

skills.shnpx skills
npx skills add https://github.com/junhua/forth-ai-homepage --skill omnisonant-design

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

omnisonant-design 辅助界面设计、视觉规范和交互体验优化。适合生成 UI 方案、检查视觉一致性或改进组件层级。使用时需结合品牌和设计系统,避免堆砌装饰元素。涉及页面改动时应通过截图或预览检查文本溢出和对齐。需配合项目现有路由和构建方式验证实际效果。

omnisonant-design 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

来源仓库内路径:skills/omnisonant-design

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/junhua/forth-ai-homepage --skill omnisonant-de…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它标注为只读,先用只读任务试一次,确认行为符合预期再扩大使用范围。

常见问题

6 条

omnisonant-design 怎么安装?

在终端执行 npx skills add https://github.com/junhua/forth-ai-homepage --skill omnisonant-design。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

omnisonant-design 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

omnisonant-design 需要什么权限?

权限级别是只读。该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

omnisonant-design 是免费的吗?

来源标注的许可证是 MIT。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

omnisonant-design 用的人多吗?

公开数据是累计安装 259 次,近一周安装 11 次,下载 91 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

omnisonant-design 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 3 个目录同时收录,说明这个 Skill 流传比较广。
  • 许可证明确为 MIT,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
omnisonant-design

全声设计 · 本页

259—只读MIT通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

Omnisonant Design Guide

Product: Omnisonant — Every channel, one voice.

Tagline: AI voice agents that handle calls so humans don't have to.

Repo: git@github.com:Forth-AI/omnisonant.git

Trigger: When designing, reviewing, or improving Omnisonant features, voice agent behaviors, or architecture.


1. The Paradigm Shift

Traditional Call Center Model

Customer calls → IVR maze → Hold music → Human agent → Manual CRM update
                    ↓           ↓            ↓               ↓
               Frustrating   Expensive    Inconsistent   Error-prone

Problems:

  • Cost: $15-25/hour per agent
  • Availability: Limited hours, timezone constraints
  • Consistency: Agent quality varies
  • Scale: Hiring/training bottleneck
  • Data: Manual entry, lost context

Omnisonant Model

Customer calls → Voice agent → Instant resolution → Automatic CRM update
                     ↓               ↓                    ↓
                24/7 ready    Perfectly consistent    Zero manual work

Value:

  • Cost: $0.10-0.20 per call (95%+ savings)
  • Availability: 24/7/365, any timezone
  • Consistency: Same quality every time
  • Scale: Infinite parallel calls
  • Data: Automatic logging, full transcripts

2. Target Audiences

Primary: SMB Owners

Profile: Small business owners who hate phone work

VerticalPainVoice Agent Use
Dental/Medical clinicsStaff on phones all dayAppointment confirmation, rescheduling
Real estate agenciesLeads go cold while agents are busyLead qualification, showing scheduling
E-commerceCan't afford 24/7 supportOrder status, returns, basic support
Professional servicesMissed calls = missed revenueIntake calls, appointment booking
RestaurantsReservations interrupt serviceBooking, waitlist management

Buying motivation: "I want to fire my phones"

Design implication: Must be self-service, no technical setup required.

Secondary: Voice AI Resellers/Agencies

Profile: Agencies building voice solutions for clients

TypeNeedOmnisonant Value
Marketing agenciesAdd voice to service offeringWhite-label, easy deployment
IT consultantsModernize client operationsProven platform, fast implementation
BPO companiesReduce headcount, increase marginHybrid human+AI workforce

Buying motivation: "I want to sell this to my clients"

Design implication: Multi-tenant, white-label capable, reseller dashboard.


3. Three Core Use Cases

Use Case 1: Appointment Scheduling (Outbound)

Replaces: Staff calling to confirm/reschedule appointments

Example vertical: Dental clinic

Flow:

Agent calls patient → Confirms tomorrow's appointment →
  ✓ Confirmed: "Great, see you at 2pm"
  ↻ Reschedule: Opens calendar, finds slot, books
  ✕ Cancel: Marks cancelled, offers future booking
→ Updates calendar automatically

Voice Agent Script Pattern:

"Hi, this is Sarah from [Business Name].
I'm calling to confirm your appointment tomorrow at [time] with [provider].
Can you make it?"

[If yes] "Great! We'll see you then. Is there anything you need before your visit?"

[If reschedule] "No problem! Let me check what we have available.
How about [alternative 1] or [alternative 2]?"

[If cancel] "I understand. Would you like me to book a future appointment,
or shall I have someone call you later?"

Key metrics:

  • Confirmation rate: Target 80%+
  • Reschedule rate: Track, optimize
  • No-show reduction: Target 50%+
  • Call duration: Target <2 min

Design requirements:

  • Calendar integration (Google, Outlook, practice management)
  • Smart slot suggestion (based on availability + preferences)
  • Reminder confirmation (SMS after call)
  • Retry logic (voicemail, callback attempts)

Use Case 2: Lead Qualification (Outbound)

Replaces: SDRs making initial qualification calls

Example vertical: Real estate

Flow:

Lead submits form → Agent calls within 5 minutes →
  Qualifies: Budget, timeline, preferences →
    ✓ Hot lead: Books showing with human agent
    ~ Warm lead: Adds to nurture sequence
    ✕ Cold lead: Marks as not ready
→ Updates CRM with full notes

BANT Qualification Script:

"Hi [Name], this is Alex from [Agency].
You inquired about homes in [area]. Do you have a few minutes to chat?"

[Budget] "What price range are you looking at?"

[Authority] "Will anyone else be involved in the decision?"

[Need] "What's prompting your move? More space, new job, investment?"

[Timeline] "When are you hoping to move by?"

[If qualified] "Based on what you've told me, I think [Agent Name]
would be perfect to show you some properties. They're available
[time slots]. Which works for you?"

Key metrics:

  • Contact rate: Target 60%+
  • Qualification completion: Target 70%+
  • Lead-to-meeting conversion: Target 30%+
  • Speed to lead: Target <5 min

Design requirements:

  • CRM integration (Salesforce, HubSpot, etc.)
  • Lead scoring based on answers
  • Intelligent routing to human agents
  • A/B testing for scripts
  • Time-of-day optimization

Use Case 3: Customer Support (Inbound)

Replaces: Tier-1 support agents handling common queries

Example vertical: E-commerce

Flow:

Customer calls → Agent identifies (phone/order#) →
  📦 Order status: Pulls from system, provides update
  ↩️ Return request: Creates RMA, sends label
  ❓ General question: Answers from knowledge base
  ⚠️ Complex issue: Escalates to human
→ Logs interaction, updates ticket

Support Script Pattern:

"Thank you for calling [Company]. This is your AI assistant.
How can I help you today?"

[Order status] "I'd be happy to check on your order.
Can I get your order number or the email address on the account?"
→ "I found your order. It shipped on [date] and should arrive by [date].
Would you like me to text you the tracking number?"

[Return] "I can help you start a return. Which item would you like to return?"
→ "I've created a return label for you. It's being sent to [email].
Is there anything else I can help with?"

[Escalation] "I want to make sure you get the best help for this.
Let me connect you with a specialist. Please hold for just a moment."

Key metrics:

  • Resolution rate (no human needed): Target 70%+
  • Customer satisfaction: Target 4+/5
  • Average handle time: Target <3 min
  • Escalation rate: Target <30%

Design requirements:

  • Order system integration
  • Return/refund workflow automation
  • Knowledge base for FAQs
  • Seamless escalation to human
  • Post-call survey option

4. Voice Agent Design Principles

Principle 1: Sound Human, Be Honest

Right: "Hi, this is Sarah, an AI assistant calling from..."
Wrong: Pretending to be human without disclosure

Right: Natural speech patterns, appropriate pauses
Wrong: Robotic cadence, unnatural phrasing

Why: Trust requires transparency. Deception backfires.

Principle 2: Graceful Interruption Handling

Right: Stop talking when customer speaks, acknowledge, respond
Wrong: Keep talking over customer, ignore interruption

Right: "Oh, go ahead!" → listens → responds to what they said
Wrong: "Please wait for me to finish"

Why: Natural conversation requires turn-taking.

Principle 3: Fast and Focused

Right: Get to the point, respect their time
Wrong: Long introductions, excessive pleasantries

Right: "Hi, this is Sarah from Bright Smile confirming your appointment tomorrow at 2pm. Can you make it?"
Wrong: "Hello! How are you doing today? I hope you're having a wonderful day! I'm calling from..."

Why: People hate phone calls. Make them short.

Principle 4: Recover Gracefully

Right: "I didn't quite catch that. Could you repeat the date?"
Wrong: "Error. Invalid input. Please try again."

Right: "Hmm, I'm having trouble finding that order. Let me connect you with someone who can help."
Wrong: [Silence] or [Hang up]

Why: Errors happen. Recovery maintains trust.

Principle 5: Confirm Before Acting

Right: "So I'll book you for Thursday at 3pm with Dr. Chen. Does that sound right?"
Wrong: "Done. Goodbye." [Hangs up]

Right: Wait for confirmation before finalizing
Wrong: Assume and execute without verification

Why: Mistakes are costly. Confirmation is cheap.

Principle 6: End with Clear Next Steps

Right: "You'll get a text confirmation in a moment. Is there anything else?"
Wrong: "Okay, bye."

Right: Tell them what happens next
Wrong: Leave them wondering

Why: Closure creates confidence.


5. Voice & Personality Guidelines

Voice Selection Criteria

FactorConsideration
GenderMatch brand perception; test with audience
AccentMatch target market; consider regional preferences
ToneProfessional for B2B, friendly for B2C
SpeedSlightly slower than normal speech (clarity)
EnergyMatch context (upbeat for sales, calm for support)

Personality Traits

For appointment scheduling:

  • Friendly, efficient, respectful of time
  • "I know you're busy, so I'll be quick"

For lead qualification:

  • Curious, engaged, consultative
  • "Tell me more about what you're looking for"

For customer support:

  • Patient, helpful, solution-oriented
  • "Let me take care of that for you"

Things Voice Agents Should NEVER Do

  • Pretend to be human when directly asked
  • Get frustrated or impatient
  • Argue with the customer
  • Share information about other customers
  • Make promises outside their authority
  • Continue calling after "stop calling me"

6. Technical Architecture Principles

Dual Pipeline Support

PipelineUse CaseTradeoffs
Vapi + TwilioProduction phone callsHigher latency (~500ms), real phone numbers, proven scale
OpenAI RealtimeWeb demo, premium UXLower latency (~200ms), browser-based, cutting-edge

Design implication: Abstract voice pipeline so agents work on either.

Latency Budget

Ideal conversation turn:
  Customer speaks     → 500ms → Agent responds

Acceptable:
  Customer speaks     → 800ms → Agent responds

Frustrating:
  Customer speaks     → 1500ms+ → Agent responds

Design implication: Every millisecond matters. Optimize ruthlessly.

Tool Execution Model

Customer: "What's the status of my order?"
    ↓
Agent: [Thinking] "Let me check that for you"
    ↓
Tool call: lookupOrder({ phone: "+1..." })
    ↓
Agent: "Your order shipped yesterday and should arrive Friday."

Design implication: Tools must be fast (<1s) and reliable.

Fallback Strategy

Level 1: Agent handles completely
Level 2: Agent + tool call
Level 3: Agent transfers to human
Level 4: Agent takes message for callback

Design implication: Never dead-end. Always a path forward.


7. Value Proposition Checklist

Every feature must deliver on at least one:

✅ Cost Reduction

  • Does this reduce cost per call?
  • Does this reduce need for human agents?
  • Is ROI measurable and significant?

✅ Availability Improvement

  • Does this extend service hours?
  • Does this handle more concurrent calls?
  • Does this reduce wait times?

✅ Consistency Improvement

  • Does this ensure same quality every call?
  • Does this reduce human error?
  • Does this improve compliance?

✅ Scale Enablement

  • Does this remove hiring bottleneck?
  • Does this handle demand spikes?
  • Does this expand geographic reach?

Red flags (features that don't fit):

  • "Requires human review for every call" ❌
  • "Only works during business hours" ❌
  • "Needs custom development per client" ❌
  • "Improves metrics but costs more" ❌

8. Interface Patterns

Admin Dashboard

Primary actions:

  1. View active calls (live monitoring)
  2. Review call history + transcripts
  3. Configure voice agents
  4. Manage campaigns (outbound)
  5. View analytics

Key UX requirements:

  • Real-time call status visibility
  • One-click access to any call transcript
  • Easy agent script editing
  • Clear performance metrics

Agent Builder

Primary actions:

  1. Define agent persona (name, voice, personality)
  2. Set greeting and conversation flow
  3. Configure available tools
  4. Test with sample calls
  5. Deploy to phone number

Key UX requirements:

  • Natural language prompt editing
  • Voice preview (hear before deploy)
  • Sandbox testing environment
  • A/B testing support

Campaign Manager (Outbound)

Primary actions:

  1. Upload/select contact list
  2. Choose agent and script
  3. Set calling schedule and rules
  4. Monitor progress
  5. Review results

Key UX requirements:

  • Bulk contact management
  • Scheduling controls (time windows, timezone handling)
  • Real-time progress dashboard
  • Export results to CRM

Web Demo Interface

Primary actions:

  1. Click to start call
  2. Speak with agent
  3. See live transcript
  4. Experience the product

Key UX requirements:

  • One-click to start (no signup for demo)
  • Visual audio feedback
  • Live transcript display
  • Mobile-friendly

9. Anti-Patterns (Omnisonant-Specific)

"Sounds Like a Robot"

Symptom: Unnatural speech, no personality, mechanical responses. Fix: Better prompts, voice selection, natural language patterns.

"IVR in Disguise"

Symptom: "Press 1 for...", rigid menu trees, no natural conversation. Fix: Open-ended listening, intent detection, flexible responses.

"Infinite Hold"

Symptom: Can't reach human when needed, escalation fails. Fix: Clear escalation paths, graceful handoffs, callback option.

"Amnesia Agent"

Symptom: Doesn't remember what was said earlier in call. Fix: Proper context management, conversation memory.

"Over-Promising Agent"

Symptom: Agent commits to things it can't deliver. Fix: Constrain agent authority, confirm before committing.

"The Interrogator"

Symptom: Feels like a survey, too many questions, no empathy. Fix: Conversational flow, acknowledge answers, show understanding.

"Uncanny Valley"

Symptom: Too human-like in a way that's creepy. Fix: Honest about being AI, consistent persona, appropriate boundaries.


10. Competitive Positioning

vs. Traditional Call Centers

DimensionCall CenterOmnisonant
Cost per call$5-15$0.10-0.20
Availability8-12 hours24/7
ConsistencyVariablePerfect
Scale timeWeeks (hiring)Minutes
Data captureManualAutomatic

Omnisonant advantage: 95%+ cost reduction with better consistency.

vs. IVR Systems

DimensionIVROmnisonant
User experience"Press 1 for..."Natural conversation
Resolution rateLow (frustration)High (actual help)
FlexibilityRigid menusOpen-ended
UpdatesIT projectPrompt change

Omnisonant advantage: People hate IVR. They tolerate or even enjoy good AI.

vs. Vapi (Direct)

DimensionVapi DIYOmnisonant
TargetDevelopersBusiness owners
SetupBuild it yourselfReady-to-use
TemplatesGenericIndustry-specific
IntegrationsYou buildPre-built

Omnisonant advantage: Vapi is infrastructure. Omnisonant is solution.

vs. Other Voice AI Platforms

DimensionOthersOmnisonant
Multi-channelOften singlePhone + web + more
White-labelLimitedBuilt for resellers
PricingComplexSimple per-minute

Omnisonant advantage: "Omni" in the name is the promise.


11. Review Checklist

When reviewing Omnisonant designs:

Voice Quality

  • Does it sound natural?
  • Is there appropriate personality?
  • Are interruptions handled well?
  • Is latency acceptable (<800ms)?

Conversation Quality

  • Does it get to the point quickly?
  • Does it confirm before acting?
  • Does it recover from errors gracefully?
  • Does it end with clear next steps?

Business Value

  • Does this reduce cost per call?
  • Does this extend availability?
  • Does this improve consistency?
  • Does this enable scale?

Integration Quality

  • Does data flow to CRM automatically?
  • Are actions executed in real systems?
  • Is escalation to humans seamless?
  • Are transcripts accessible?

User Experience (Admin)

  • Can they set up without technical help?
  • Can they monitor calls in real-time?
  • Can they make changes without coding?
  • Can they measure ROI?

12. Key Metrics

Call Quality

  • Resolution rate: Calls resolved without human (Target: 70%+)
  • Customer satisfaction: Post-call rating (Target: 4+/5)
  • Average handle time: Call duration (Target: <3 min)
  • Error rate: Calls with issues (Target: <5%)

Business Impact

  • Cost per call: All-in cost (Target: <$0.25)
  • Conversion rate: Leads converted, appointments booked (varies)
  • ROI: Savings vs. human agents (Target: 10x+)

Technical Performance

  • Latency: Time to first response (Target: <500ms)
  • Uptime: System availability (Target: 99.9%+)
  • Accuracy: Speech recognition accuracy (Target: 95%+)

13. Feature Prioritization Framework

Must Have (P0)

  • Core voice conversation capability
  • At least one use case working end-to-end
  • Basic analytics (calls, duration, outcomes)
  • Phone number provisioning

Should Have (P1)

  • All three use cases polished
  • CRM integrations (top 3)
  • Campaign management
  • Transcript search

Nice to Have (P2)

  • White-label support
  • Custom voice training
  • Advanced analytics
  • Multi-language

Won't Build (v1)

  • Video calling
  • Chat/SMS (v2)
  • Custom voice cloning
  • On-premise deployment

14. The Omnisonant Promise

To SMB owners:

"Your phone rings, AI answers. Appointments get confirmed. Leads get qualified. Customers get helped. You get your time back. All for less than the cost of a part-time receptionist."

To resellers:

"Add voice AI to your service offering. White-label our platform. Your clients get cutting-edge technology. You get recurring revenue."

Every design decision should reinforce this promise.


15. Voice Agent Prompt Template

Use this structure for creating voice agents:

## Agent Identity
- Name: [Agent name, e.g., "Sarah"]
- Company: [Business name]
- Role: [What they do, e.g., "appointment coordinator"]

## Personality
[2-3 sentences describing tone, style, approach]

## Goal
[Primary objective of this call]

## Key Information to Gather/Share
1. [Item 1]
2. [Item 2]
3. [Item 3]

## Available Actions
- [Action 1: e.g., "Book appointment"]
- [Action 2: e.g., "Check availability"]
- [Action 3: e.g., "Transfer to human"]

## Constraints
- Never [constraint 1]
- Always [constraint 2]
- If [condition], then [action]

## Escalation Triggers
- [When to transfer to human]
- [When to offer callback]

## Closing
[How to end the call professionally]

平台分布

Claude Code

28.18%
按下载量换算26

windsurf

24.8%
按下载量换算23

OpenCode

17.72%
按下载量换算16

Codex

12.76%
按下载量换算12

Antigravity

7.96%
按下载量换算7

Gemini CLI

3.66%
按下载量换算3

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。

继续浏览同类 Skills