Skip to main content
DavidTeju
Profil créateur GitHub

DavidTeju

Vue par dépôt de 47 skills collectés dans 2 dépôts GitHub.

skills collectés
47
dépôts
2
mis à jour
2026-07-31
explorateur de dépôts

Dépôts et skills représentatifs

macos-messages-contacts-access
Développeurs de logiciels

Access macOS Messages and Contacts programmatically without Full Disk Access. Use when: (1) "Operation not permitted" error accessing ~/Library/Messages/chat.db or ~/Library/Application Support/AddressBook/, (2) Need to read iMessage history, contacts, or chat data from terminal/scripts, (3) Need to SAVE or update a contact (name, phone, email, Instagram/social handle, note), (4) CNContactStore/CNSaveRequest write fails with a CoreData 4097 XPC error, (5) Full Disk Access isn't granted or isn't desirable. Covers AppleScript automation permissions workaround, the read-vs-write permission split, and Beeper Desktop CLI as alternatives to direct database access.

2026-07-31
swift-macos-native-apis
Développeurs de logiciels

Use compiled Swift binaries instead of AppleScript for macOS system integrations. Use when: (1) an AppleScript is slow (>2s) for Contacts, Calendar, Reminders, or other system data, (2) need to read/write macOS Contacts, Calendar, Reminders, Focus status, or Notifications programmatically, (3) osascript is timing out or iterating slowly, (4) building a new macOS system integration for an AI agent or CLI tool. Swift + native frameworks (CNContactStore, EventKit, UNUserNotificationCenter) are ~100x faster than AppleScript equivalents. Compile once with swiftc, call from Python/Node/Bash.

2026-07-31
eli5
Développeurs de logiciels

Use when asked to explain, describe, or write up a topic for a technically competent audience that lacks project-specific or insider context — onboarding a new teammate, an outside reviewer, external docs, or when the user says "explain to someone unfamiliar", "don't assume inside knowledge", or "assume no context".

2026-07-22
git-commit-practices
Développeurs de logiciels

Git commit best practices for Claude Code. Use when: (1) about to create a git commit, (2) user asks to commit changes, (3) bundling multiple changes together. Covers atomic commits, meaningful messages, what not to commit, and ensuring commit messages reflect all changes in the diff.

2026-03-19
so
Développeurs de logiciels

Stack Overflow terminal interface with Startpage, StackExchange API, Google, and DuckDuckGo backends. Use when: (1) need to look up a programming question on Stack Overflow, (2) searching StackExchange sites (unix, superuser, serverfault), (3) fetching SO answers programmatically from a script or agent context. Default engine: Startpage. Use --print for non-TTY/pipeable output.

2026-03-16
x-cli
Analystes en études de marché et spécialistes en marketing

X/Twitter CLI for reading timelines, searching tweets, checking engagement, streaming, and managing lists. Use when: (1) user asks about tweets, Twitter, or X, (2) checking mentions or engagement, (3) searching Twitter discussions, (4) streaming tweets by keyword, (5) looking up users or followers.

2026-03-15
update-readme
Développeurs de logiciels

Update README and documentation files to match the current state of the codebase. Use when: (1) user asks to "update the readme", "sync docs", or "docs are stale", (2) after significant refactors or feature additions, (3) user asks "is the README accurate?", (4) CLAUDE.md instructions say to check docs after changes. Finds what changed since docs were last touched, then makes targeted correctness and completeness fixes. Does NOT rewrite for style — preserves the author's voice and structure.

2026-03-15
create-cli-skill
Développeurs de logiciels

Create agent-optimized CLI skill documentation. Use when: (1) "create a skill for <CLI>", (2) "document <CLI> for agents", (3) adopting a new CLI tool that needs an agent-friendly reference, (4) rewriting an existing CLI skill with better agent optimization. Runs a discover-analyze-generate-verify pipeline. Output: SKILL.md in ~/projects/shared-skills/skills/.

2026-03-15
Affichage des 8 principaux skills collectés sur 44 dans ce dépôt.
2 dépôts affichés sur 2
Tous les dépôts sont affichés