contacts

Manage Oracle contacts in a JSON file with add, list, remove, and display operations.

116|56|Updated Jan 18, 2026
One-click install
npx skills add https://github.com/Soul-Brews-Studio/arra-oracle-skills-cli --skill contacts-soul-brews-studio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: contacts
Source: https://github.com/Soul-Brews-Studio/arra-oracle-skills-cli/tree/main/src/skills/contacts
Command: npx skills add https://github.com/Soul-Brews-Studio/arra-oracle-skills-cli --skill contacts-soul-brews-studio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Users need a simple way to manage Oracle contacts—adding, listing, removing, and inspecting contact information—in a shared, version‑controlled JSON file, without manual editing.

Core Features & Use Cases

  • Contact Registry: Stores contacts in ψ/contacts.json (fallback to .oracle/contacts.json) with fields such as maw, thread, inbox, repo, and notes.
  • Interactive Add: Prompts for each transport, allowing flags for non‑interactive addition.
  • List, Remove, Show: Quick commands to view all contacts, delete with confirmation, and display detailed info.
  • Git Integration: Optionally commits changes after modifications.

Quick Start

Ask the assistant to list all contacts.

Frequently Asked Questions about contacts

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Oracle contacts in a shared JSON file without manual editing?

You can manage Oracle contacts by adding, listing, removing, and displaying their transport details using a dedicated tool that operates on a shared contacts.json file. It prompts for each transport field and optionally commits changes to git.

What is the best way to store and route talk-to messages for Oracle contacts?

Storing Oracle contacts in a version-controlled JSON registry allows you to route talk-to messages effectively. This approach uses fields like maw, thread, inbox, and repo to maintain transport details in a structured format.

Can I add Oracle contacts non-interactively using CLI flags?

Yes, you can add Oracle contacts non-interactively by using specific flags during the addition process. This bypasses the default interactive prompts for each transport field, allowing automated contact registry updates.

Does the Oracle contacts registry require file system permissions and git access?

The Oracle contacts registry requires file system read and write permissions to modify the contacts.json file. Git commit access is optional but recommended if you want to version control the contact modifications.

Where does the Oracle contacts management tool store the contacts.json file?

The Oracle contacts management tool stores the contacts.json file in the ψ/contacts.json directory. If that path is unavailable, it falls back to using .oracle/contacts.json to maintain the contact registry.