shiny-calldirectory

Installation
SKILL.md

Shiny Call Directory

Shiny.Mobile.CallDirectory blocks calls, or shows the app's own caller ID label for them, from a list of phone numbers the app keeps. One API, two platform mechanisms:

  • iOS - the CallKit Call Directory. iOS reads the list through a Call Directory app extension that the package builds during dotnet build (no Xcode project, Swift or Info.plist work).
  • Android 10+ - the call screening role. ShinyCallScreeningService (declared in the package, merged into the manifest) checks every incoming call against the list.

When to Use This Skill

  • The user wants to block phone numbers or label incoming calls (spam lists, company directories, "this is your courier calling").
  • The user mentions CallKit's Call Directory, CXCallDirectoryManager, or Settings > Phone > Call Blocking & Identification.

It is not VoIP calling (CallKit CXProvider) and not call screening of live audio.

Installs
1
Repository
shinyorg/skills
GitHub Stars
4
First Seen
5 days ago