Create a minimal working Gamma example. Use when starting a new Gamma integration, testing your setup, or learning basic Gamma API patterns. Trigger with phrases like "gamma hello world", "gamma example", "gamma quick start", "simple gamma code", "create gamma presentation".
/plugin marketplace add jeremylongshore/claude-code-plugins-plus-skills/plugin install gamma-pack@claude-code-plugins-plusThis skill is limited to using the following tools:
Minimal working example demonstrating core Gamma presentation generation functionality.
gamma-install-auth setupCreate a new file for your hello world example.
import { GammaClient } from '@gamma/sdk';
const gamma = new GammaClient({
apiKey: process.env.GAMMA_API_KEY,
});
async function main() {
const presentation = await gamma.presentations.create({
title: 'Hello Gamma!',
prompt: 'Create a 3-slide introduction to AI presentations',
style: 'professional',
});
console.log('Presentation created:', presentation.url);
}
main().catch(console.error);
Presentation created: https://gamma.app/docs/abcd1234
| Error | Cause | Solution |
|---|---|---|
| Import Error | SDK not installed | Verify with npm list or pip show |
| Auth Error | Invalid credentials | Check environment variable is set |
| Timeout | Network issues | Increase timeout or check connectivity |
| Rate Limit | Too many requests | Wait and retry with exponential backoff |
import { GammaClient } from '@gamma/sdk';
const gamma = new GammaClient({
apiKey: process.env.GAMMA_API_KEY,
});
async function main() {
const result = await gamma.presentations.create({
title: 'My First Presentation',
prompt: 'Explain the benefits of AI-powered presentations',
});
console.log('View at:', result.url);
}
main().catch(console.error);
from gamma import GammaClient
client = GammaClient()
response = client.presentations.create(
title='My First Presentation',
prompt='Explain the benefits of AI-powered presentations'
)
print(f'View at: {response.url}')
Proceed to gamma-local-dev-loop for development workflow setup.
This skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.