Skip to content

lucaperret/agent-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

agent-skills

A collection of Agent Skills that give AI coding agents superpowers beyond code — macOS native apps, MCP server deployment, and AI connector publishing.

License: MIT

About

Agent Skills extend AI coding agents with real-world capabilities. Instead of being limited to editing files and running commands, your agent can interact with native macOS apps, deploy MCP servers, and publish AI connectors.

Works with Claude Code, Cursor, Gemini CLI, GitHub Copilot, and other compatible agents.

Available Skills

Skill Description Platform Version
macos-calendar Create, list, and manage Apple Calendar events using natural language macOS 1.2.0
macos-reminders Create, list, and manage Apple Reminders using natural language macOS 1.0.0
macos-notes Create, read, search, and manage Apple Notes using natural language macOS 1.0.0
mcp-vercel Deploy a remote MCP server on Vercel with Next.js and mcp-handler Any 1.0.0
mcp-oauth Add OAuth 2.0 PKCE authentication to a remote MCP server Any 1.0.0
anthropic-connector-submit Prepare and submit an MCP server to Anthropic's Connectors Directory Any 1.0.0

Installation

Install all skills from this collection:

npx skills add lucaperret/agent-skills

Then ask your agent something like:

"Schedule a team meeting next Tuesday at 2pm with a 10-minute reminder"

The agent will use the appropriate skill automatically.

Requirements

macOS skills: macOS with Calendar.app, Reminders.app, and Notes.app. osascript and python3 in PATH.

MCP skills: Node.js >= 20, a Vercel account (for mcp-vercel), and a Next.js project.

Usage Examples

Once installed, just talk to your agent naturally.

macOS Calendar

You say What happens
"Remind me to call the dentist in 2 days" Creates a calendar event with an alert
"Set up a recurring standup every weekday at 9am" Creates a recurring event with RRULE
"Block July 15 as a vacation day" Creates an all-day event
"What calendars do I have?" Lists all available calendars

macOS Reminders

You say What happens
"Remind me to buy milk" Creates a reminder in the default list
"Add eggs and bread to my shopping list" Creates reminders in the Shopping list
"High priority: submit the report by Friday" Creates a flagged, high-priority reminder with a due date
"Show my work to-dos" Lists incomplete reminders from the Work list

macOS Notes

You say What happens
"Write me a poem about spring and save it as a note" Generates a poem and creates a note with it
"Note this down: API format is prefix_xxxx" Creates a note with the content
"Show my recent notes" Lists notes from the default folder
"What did I write about passwords?" Searches notes by title
"Read my note about Hinge" Returns the full note content

MCP Server Deployment

You say What happens
"Set up an MCP server on Vercel for my recipe API" Creates route handler with mcp-handler, tool annotations, and deploy instructions
"Add OAuth to my MCP server so users log in with Spotify" Sets up full OAuth PKCE flow with discovery, registration, and token endpoints
"How do I get my MCP server listed in Claude's connector directory?" Walks through the 6-page Anthropic submission form with templates

License

MIT - see LICENSE for details.

About

Agent Skills that give AI coding agents superpowers beyond code — macOS native apps, MCP server deployment, and AI connector publishing

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages