Teaches AI agents to build skills for Claude Code, Codex, Amp, and OpenCode. Uses production patterns from gno, sheets-cli, raindrop, outlookctl, and flow. Helps operations teams automate workflows.
git clone https://github.com/gmickel/better-skill-builder.gitbetter-skill-builder is a skill that teaches AI agents how to create skills for Claude Code, Codex, Amp, and OpenCode. Unlike theoretical approaches, it grounds instruction in five production skills: gno, sheets-cli, raindrop, outlookctl, and flow. The skill covers practical patterns including safety-first design (draft-first workflows, confirmation gates), authentication methods (environment variables and OAuth), CLI integration, and distribution options (git clone, CLI install, plugins). It emphasizes keeping SKILL.md concise by linking to external references rather than inlining specifications, ensuring skills remain maintainable as documentation updates. Operations teams and developers benefit from learning these battle-tested practices to build reliable, distributable skills.
Clone the skill into your client's skills directory: `git clone https://github.com/gmickel/better-skill-builder ~/.claude/skills/better-skill-builder`. Then ask your AI agent: 'How do I create a SKILL.md? Use my skills.' Reference the included guides for SKILL.md format, script integration, design patterns, and real examples.
Create skills that integrate Google Sheets with AI agents for data management
Build local knowledge engines that index notes and documents offline
Automate Outlook email and calendar workflows with safety-first confirmation gates
Wrap REST APIs as composable skills for multi-platform deployment
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/gmickel/better-skill-builderCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Act as a skill builder for [AI_PLATFORM]. Create a new skill called [SKILL_NAME] that automates [WORKFLOW_TASK] for [INDUSTRY]. Use production patterns from tools like gno, sheets-cli, raindrop, outlookctl, and flow. Ensure the skill is compatible with [AI_PLATFORM] and can be deployed in a production environment. Provide the skill code and a brief description of how it works.
```markdown
# Skill: Automated Data Backup for Cloud Storage
## Description
This skill automates the backup of critical data from cloud storage services to a secure, off-site location. It is designed for operations teams in the [INDUSTRY] industry who need to ensure data redundancy and disaster recovery.
## Features
- **Automated Scheduling**: The skill can be scheduled to run backups at specified intervals.
- **Multi-Platform Support**: Compatible with major cloud storage providers like AWS S3, Google Cloud Storage, and Azure Blob Storage.
- **Encryption**: Data is encrypted during transfer and storage to ensure security.
- **Logging**: Detailed logs are maintained for audit and troubleshooting purposes.
## Code
```python
# Import necessary libraries
import boto3
import google.cloud.storage as gcs
from azure.storage.blob import BlobServiceClient
# Define the backup function
def backup_data(source, destination):
if source == 'aws':
# AWS S3 backup logic here
pass
elif source == 'google':
# Google Cloud Storage backup logic here
pass
elif source == 'azure':
# Azure Blob Storage backup logic here
pass
# Schedule the backup
def schedule_backup(interval):
# Scheduling logic here
pass
# Main function
if __name__ == '__main__':
source = 'aws' # Example source
destination = 'secure_offsite' # Example destination
interval = 'daily' # Example interval
backup_data(source, destination)
schedule_backup(interval)
```
## How to Use
1. Install the necessary libraries for your cloud storage provider.
2. Configure the backup function with your specific source and destination details.
3. Schedule the backup to run at your desired interval.
4. Monitor the logs for any issues or errors.
```AI assistant built for thoughtful, nuanced conversation
IronCalc is a spreadsheet engine and ecosystem
ITIL-aligned IT service management platform
Customer feedback management made simple
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan