mirror of
https://github.com/ReScienceLab/opc-skills.git
synced 2026-09-14 18:03:27 +08:00
dcca085a7b
- Add archive.svg logo to skill-logos/ - Add logo, auth, and install fields to archive entry in skills.json - Add archive to README.md skills table - Add archive to worker.js compare page data
538 lines
22 KiB
JSON
538 lines
22 KiB
JSON
{
|
|
"version": "1.0.7",
|
|
"name": "OPC Skills",
|
|
"description": "Agent Skills for One Person Companies",
|
|
"repository": "https://github.com/ReScienceLab/opc-skills",
|
|
"website": "https://opc.dev",
|
|
"logo": "https://raw.githubusercontent.com/ReScienceLab/opc-skills/main/website/opc-logo.svg",
|
|
"skills": [
|
|
{
|
|
"name": "seo-geo",
|
|
"version": "1.0.0",
|
|
"description": "SEO & GEO (Generative Engine Optimization) for websites. Optimize for AI search engines (ChatGPT, Perplexity, Gemini, Copilot, Claude) and traditional search (Google, Bing). Includes Princeton GEO research methods for +40% AI visibility.",
|
|
"logo": "https://raw.githubusercontent.com/ReScienceLab/opc-skills/main/skill-logos/seo-geo.svg",
|
|
"icon": "search",
|
|
"color": "10B981",
|
|
"triggers": [
|
|
"SEO",
|
|
"GEO",
|
|
"search optimization",
|
|
"schema markup",
|
|
"JSON-LD",
|
|
"meta tags",
|
|
"keyword research",
|
|
"AI visibility",
|
|
"ChatGPT ranking",
|
|
"Perplexity"
|
|
],
|
|
"dependencies": {
|
|
"twitter": ">=1.0.0",
|
|
"reddit": ">=1.0.0"
|
|
},
|
|
"auth": {
|
|
"required": false,
|
|
"type": "api_key",
|
|
"keys": [
|
|
{
|
|
"env": "DATAFORSEO_LOGIN",
|
|
"url": "https://dataforseo.com",
|
|
"optional": true
|
|
},
|
|
{
|
|
"env": "DATAFORSEO_PASSWORD",
|
|
"url": "https://dataforseo.com",
|
|
"optional": true
|
|
}
|
|
]
|
|
},
|
|
"install": {
|
|
"user": {
|
|
"claude": "npx skills add ReScienceLab/opc-skills --skill seo-geo -a claude",
|
|
"droid": "npx skills add ReScienceLab/opc-skills --skill seo-geo -a droid",
|
|
"opencode": "npx skills add ReScienceLab/opc-skills --skill seo-geo -a opencode",
|
|
"codex": "npx skills add ReScienceLab/opc-skills --skill seo-geo -a codex"
|
|
},
|
|
"project": {
|
|
"claude": "npx skills add ReScienceLab/opc-skills --skill seo-geo",
|
|
"droid": "npx skills add ReScienceLab/opc-skills --skill seo-geo",
|
|
"cursor": "npx skills add ReScienceLab/opc-skills --skill seo-geo",
|
|
"opencode": "npx skills add ReScienceLab/opc-skills --skill seo-geo",
|
|
"codex": "npx skills add ReScienceLab/opc-skills --skill seo-geo"
|
|
}
|
|
},
|
|
"commands": [
|
|
"python3 scripts/seo_audit.py \"{url}\"",
|
|
"python3 scripts/keyword_research.py \"{keyword}\" --limit 20",
|
|
"python3 scripts/serp_analysis.py \"{keyword}\" --depth 20",
|
|
"python3 scripts/backlinks.py \"{domain}\" --limit 20",
|
|
"python3 scripts/domain_overview.py \"{domain}\""
|
|
],
|
|
"links": {
|
|
"github": "https://github.com/ReScienceLab/opc-skills/tree/main/skills/seo-geo",
|
|
"example": "https://github.com/ReScienceLab/opc-skills/blob/main/skills/seo-geo/examples/opc-skills-case-study.md"
|
|
}
|
|
},
|
|
{
|
|
"name": "requesthunt",
|
|
"version": "1.0.0",
|
|
"description": "Generate user demand research reports from real user feedback. Scrape and analyze feature requests, complaints, and questions from Reddit, X, and GitHub.",
|
|
"logo": "https://raw.githubusercontent.com/ReScienceLab/opc-skills/main/skill-logos/requesthunt.svg",
|
|
"icon": "globe",
|
|
"color": "6366F1",
|
|
"triggers": [
|
|
"requesthunt",
|
|
"request hunt",
|
|
"feature request",
|
|
"user demand",
|
|
"demand research"
|
|
],
|
|
"dependencies": {},
|
|
"auth": {
|
|
"required": true,
|
|
"type": "api_key",
|
|
"keys": [
|
|
{
|
|
"env": "REQUESTHUNT_API_KEY",
|
|
"url": "https://requesthunt.com/dashboard"
|
|
}
|
|
]
|
|
},
|
|
"install": {
|
|
"user": {
|
|
"claude": "npx skills add ReScienceLab/opc-skills --skill requesthunt -a claude",
|
|
"droid": "npx skills add ReScienceLab/opc-skills --skill requesthunt -a droid",
|
|
"opencode": "npx skills add ReScienceLab/opc-skills --skill requesthunt -a opencode",
|
|
"codex": "npx skills add ReScienceLab/opc-skills --skill requesthunt -a codex"
|
|
},
|
|
"project": {
|
|
"claude": "npx skills add ReScienceLab/opc-skills --skill requesthunt",
|
|
"droid": "npx skills add ReScienceLab/opc-skills --skill requesthunt",
|
|
"cursor": "npx skills add ReScienceLab/opc-skills --skill requesthunt",
|
|
"opencode": "npx skills add ReScienceLab/opc-skills --skill requesthunt",
|
|
"codex": "npx skills add ReScienceLab/opc-skills --skill requesthunt"
|
|
}
|
|
},
|
|
"commands": [
|
|
"python3 scripts/list_requests.py --topic \"{topic}\" --limit 20",
|
|
"python3 scripts/search_requests.py \"{query}\" --expand --limit 20",
|
|
"python3 scripts/scrape_topic.py \"{topic}\" --platforms reddit,x,github",
|
|
"python3 scripts/get_topics.py",
|
|
"python3 scripts/get_usage.py"
|
|
],
|
|
"links": {
|
|
"github": "https://github.com/ReScienceLab/opc-skills/tree/main/skills/requesthunt",
|
|
"docs": "https://requesthunt.com/docs",
|
|
"example": "https://github.com/ReScienceLab/opc-skills/blob/main/skills/requesthunt/examples/calendar-app-research.md"
|
|
}
|
|
},
|
|
{
|
|
"name": "domain-hunter",
|
|
"version": "1.0.0",
|
|
"description": "Search domains, compare registrar prices, and find promo codes. Help users find and purchase domain names at the best price.",
|
|
"logo": "https://raw.githubusercontent.com/ReScienceLab/opc-skills/main/skill-logos/domain-hunter.svg",
|
|
"icon": "globe",
|
|
"color": "4A90D9",
|
|
"triggers": [
|
|
"domain",
|
|
"registrar",
|
|
"buy domain",
|
|
"domain price",
|
|
".ai domain",
|
|
".com domain"
|
|
],
|
|
"dependencies": {
|
|
"twitter": ">=1.0.0",
|
|
"reddit": ">=1.0.0"
|
|
},
|
|
"auth": {
|
|
"required": false,
|
|
"type": null,
|
|
"keys": []
|
|
},
|
|
"install": {
|
|
"user": {
|
|
"claude": "npx skills add ReScienceLab/opc-skills --skill domain-hunter -a claude",
|
|
"droid": "npx skills add ReScienceLab/opc-skills --skill domain-hunter -a droid",
|
|
"opencode": "npx skills add ReScienceLab/opc-skills --skill domain-hunter -a opencode",
|
|
"codex": "npx skills add ReScienceLab/opc-skills --skill domain-hunter -a codex"
|
|
},
|
|
"project": {
|
|
"claude": "npx skills add ReScienceLab/opc-skills --skill domain-hunter",
|
|
"droid": "npx skills add ReScienceLab/opc-skills --skill domain-hunter",
|
|
"cursor": "npx skills add ReScienceLab/opc-skills --skill domain-hunter",
|
|
"opencode": "npx skills add ReScienceLab/opc-skills --skill domain-hunter",
|
|
"codex": "npx skills add ReScienceLab/opc-skills --skill domain-hunter"
|
|
}
|
|
},
|
|
"commands": [
|
|
"whois {domain}.{tld}",
|
|
"WebSearch: cheapest .{tld} domain registrar"
|
|
],
|
|
"links": {
|
|
"github": "https://github.com/ReScienceLab/opc-skills/tree/main/skills/domain-hunter",
|
|
"example": "https://github.com/ReScienceLab/opc-skills/blob/main/skills/domain-hunter/examples/auto-video-editing-domain.md"
|
|
}
|
|
},
|
|
{
|
|
"name": "logo-creator",
|
|
"version": "1.0.0",
|
|
"description": "Create logos using AI image generation. Discuss style/ratio, generate variations, iterate with user feedback, crop, remove background, and export as SVG.",
|
|
"logo": "https://raw.githubusercontent.com/ReScienceLab/opc-skills/main/skill-logos/logo-creator.svg",
|
|
"icon": "image",
|
|
"color": "8B5CF6",
|
|
"triggers": [
|
|
"logo",
|
|
"brand",
|
|
"icon",
|
|
"favicon",
|
|
"mascot",
|
|
"emblem",
|
|
"create logo",
|
|
"design logo"
|
|
],
|
|
"dependencies": {
|
|
"nanobanana": ">=1.0.0"
|
|
},
|
|
"auth": {
|
|
"required": true,
|
|
"type": "api_key",
|
|
"keys": [
|
|
{
|
|
"env": "GEMINI_API_KEY",
|
|
"url": "https://aistudio.google.com/apikey"
|
|
},
|
|
{
|
|
"env": "REMOVE_BG_API_KEY",
|
|
"url": "https://www.remove.bg/api",
|
|
"optional": true
|
|
},
|
|
{
|
|
"env": "RECRAFT_API_KEY",
|
|
"url": "https://www.recraft.ai/api",
|
|
"optional": true
|
|
}
|
|
]
|
|
},
|
|
"install": {
|
|
"user": {
|
|
"claude": "npx skills add ReScienceLab/opc-skills --skill logo-creator -a claude",
|
|
"droid": "npx skills add ReScienceLab/opc-skills --skill logo-creator -a droid",
|
|
"opencode": "npx skills add ReScienceLab/opc-skills --skill logo-creator -a opencode",
|
|
"codex": "npx skills add ReScienceLab/opc-skills --skill logo-creator -a codex"
|
|
},
|
|
"project": {
|
|
"claude": "npx skills add ReScienceLab/opc-skills --skill logo-creator",
|
|
"droid": "npx skills add ReScienceLab/opc-skills --skill logo-creator",
|
|
"cursor": "npx skills add ReScienceLab/opc-skills --skill logo-creator",
|
|
"opencode": "npx skills add ReScienceLab/opc-skills --skill logo-creator",
|
|
"codex": "npx skills add ReScienceLab/opc-skills --skill logo-creator"
|
|
}
|
|
},
|
|
"commands": [
|
|
"python3 <nanobanana>/scripts/batch_generate.py \"{prompt}\" -n 20 --ratio 1:1 -d ./logos -p logo",
|
|
"python3 scripts/crop_logo.py {input.png} {output.png}",
|
|
"python3 scripts/remove_bg.py {input.png} {output.png}",
|
|
"python3 scripts/vectorize.py {input.png} {output.svg}"
|
|
],
|
|
"links": {
|
|
"github": "https://github.com/ReScienceLab/opc-skills/tree/main/skills/logo-creator",
|
|
"example": "https://github.com/ReScienceLab/opc-skills/blob/main/skills/logo-creator/examples/opc-logo-creation.md"
|
|
}
|
|
},
|
|
{
|
|
"name": "banner-creator",
|
|
"version": "1.0.0",
|
|
"description": "Create banners using AI image generation. Discuss format/style, generate variations, iterate with user feedback, crop to target ratio for GitHub, Twitter, LinkedIn, etc.",
|
|
"logo": "https://raw.githubusercontent.com/ReScienceLab/opc-skills/main/skill-logos/banner-creator.svg",
|
|
"icon": "image",
|
|
"color": "F59E0B",
|
|
"triggers": [
|
|
"banner",
|
|
"header",
|
|
"hero image",
|
|
"cover image",
|
|
"create banner",
|
|
"github banner",
|
|
"twitter header",
|
|
"readme banner"
|
|
],
|
|
"dependencies": {
|
|
"nanobanana": ">=1.0.0"
|
|
},
|
|
"auth": {
|
|
"required": true,
|
|
"type": "api_key",
|
|
"keys": [
|
|
{
|
|
"env": "GEMINI_API_KEY",
|
|
"url": "https://aistudio.google.com/apikey"
|
|
}
|
|
]
|
|
},
|
|
"install": {
|
|
"user": {
|
|
"claude": "npx skills add ReScienceLab/opc-skills --skill banner-creator -a claude",
|
|
"droid": "npx skills add ReScienceLab/opc-skills --skill banner-creator -a droid",
|
|
"opencode": "npx skills add ReScienceLab/opc-skills --skill banner-creator -a opencode",
|
|
"codex": "npx skills add ReScienceLab/opc-skills --skill banner-creator -a codex"
|
|
},
|
|
"project": {
|
|
"claude": "npx skills add ReScienceLab/opc-skills --skill banner-creator",
|
|
"droid": "npx skills add ReScienceLab/opc-skills --skill banner-creator",
|
|
"cursor": "npx skills add ReScienceLab/opc-skills --skill banner-creator",
|
|
"opencode": "npx skills add ReScienceLab/opc-skills --skill banner-creator",
|
|
"codex": "npx skills add ReScienceLab/opc-skills --skill banner-creator"
|
|
}
|
|
},
|
|
"commands": [
|
|
"python3 <nanobanana>/scripts/batch_generate.py \"{prompt}\" -n 20 --ratio 21:9 -d ./banners -p banner",
|
|
"python3 scripts/crop_banner.py {input.png} {output.png} --ratio 2:1 --width 1280"
|
|
],
|
|
"links": {
|
|
"github": "https://github.com/ReScienceLab/opc-skills/tree/main/skills/banner-creator",
|
|
"example": "https://github.com/ReScienceLab/opc-skills/blob/main/skills/banner-creator/examples/opc-banner-creation.md"
|
|
}
|
|
},
|
|
{
|
|
"name": "nanobanana",
|
|
"version": "1.0.0",
|
|
"description": "Generate and edit images using Google Gemini 3 Pro Image (Nano Banana Pro). Supports text-to-image, image editing, aspect ratios, and 2K/4K output.",
|
|
"logo": "https://raw.githubusercontent.com/ReScienceLab/opc-skills/main/skill-logos/nanobanana.svg",
|
|
"icon": "googlegemini",
|
|
"color": "8E75B2",
|
|
"triggers": [
|
|
"generate image",
|
|
"create image",
|
|
"nano banana",
|
|
"nanobanana",
|
|
"gemini image",
|
|
"AI image"
|
|
],
|
|
"dependencies": {},
|
|
"auth": {
|
|
"required": true,
|
|
"type": "api_key",
|
|
"keys": [
|
|
{
|
|
"env": "GEMINI_API_KEY",
|
|
"url": "https://aistudio.google.com/apikey"
|
|
}
|
|
]
|
|
},
|
|
"install": {
|
|
"user": {
|
|
"claude": "npx skills add ReScienceLab/opc-skills --skill nanobanana -a claude",
|
|
"droid": "npx skills add ReScienceLab/opc-skills --skill nanobanana -a droid",
|
|
"opencode": "npx skills add ReScienceLab/opc-skills --skill nanobanana -a opencode",
|
|
"codex": "npx skills add ReScienceLab/opc-skills --skill nanobanana -a codex"
|
|
},
|
|
"project": {
|
|
"claude": "npx skills add ReScienceLab/opc-skills --skill nanobanana",
|
|
"droid": "npx skills add ReScienceLab/opc-skills --skill nanobanana",
|
|
"cursor": "npx skills add ReScienceLab/opc-skills --skill nanobanana",
|
|
"opencode": "npx skills add ReScienceLab/opc-skills --skill nanobanana",
|
|
"codex": "npx skills add ReScienceLab/opc-skills --skill nanobanana"
|
|
}
|
|
},
|
|
"commands": [
|
|
"python3 scripts/generate.py \"{prompt}\" -o {output.png}",
|
|
"python3 scripts/generate.py \"{prompt}\" -i {input.jpg} -o {output.png}",
|
|
"python3 scripts/batch_generate.py \"{prompt}\" -n 20 -d ./images -p image"
|
|
],
|
|
"links": {
|
|
"github": "https://github.com/ReScienceLab/opc-skills/tree/main/skills/nanobanana",
|
|
"docs": "https://ai.google.dev/gemini-api/docs/image-generation"
|
|
}
|
|
},
|
|
{
|
|
"name": "reddit",
|
|
"version": "1.0.0",
|
|
"description": "Search and retrieve content from Reddit. Get posts, comments, subreddit info, and user profiles via the public JSON API.",
|
|
"logo": "https://raw.githubusercontent.com/ReScienceLab/opc-skills/main/skill-logos/reddit.svg",
|
|
"icon": "reddit",
|
|
"color": "FF4500",
|
|
"triggers": [
|
|
"reddit",
|
|
"subreddit",
|
|
"r/"
|
|
],
|
|
"dependencies": {},
|
|
"auth": {
|
|
"required": false,
|
|
"type": null,
|
|
"keys": []
|
|
},
|
|
"install": {
|
|
"user": {
|
|
"claude": "npx skills add ReScienceLab/opc-skills --skill reddit -a claude",
|
|
"droid": "npx skills add ReScienceLab/opc-skills --skill reddit -a droid",
|
|
"opencode": "npx skills add ReScienceLab/opc-skills --skill reddit -a opencode",
|
|
"codex": "npx skills add ReScienceLab/opc-skills --skill reddit -a codex"
|
|
},
|
|
"project": {
|
|
"claude": "npx skills add ReScienceLab/opc-skills --skill reddit",
|
|
"droid": "npx skills add ReScienceLab/opc-skills --skill reddit",
|
|
"cursor": "npx skills add ReScienceLab/opc-skills --skill reddit",
|
|
"opencode": "npx skills add ReScienceLab/opc-skills --skill reddit",
|
|
"codex": "npx skills add ReScienceLab/opc-skills --skill reddit"
|
|
}
|
|
},
|
|
"commands": [
|
|
"python3 scripts/get_posts.py {subreddit} --limit 20",
|
|
"python3 scripts/search_posts.py \"{query}\" --limit 20",
|
|
"python3 scripts/get_subreddit.py {subreddit}",
|
|
"python3 scripts/get_post.py {post_id}",
|
|
"python3 scripts/get_user.py {username}"
|
|
],
|
|
"links": {
|
|
"github": "https://github.com/ReScienceLab/opc-skills/tree/main/skills/reddit",
|
|
"docs": "https://www.reddit.com/dev/api"
|
|
}
|
|
},
|
|
{
|
|
"name": "twitter",
|
|
"version": "1.0.0",
|
|
"description": "Search and retrieve content from Twitter/X. Get user info, tweets, replies, followers, communities, spaces, and trends via twitterapi.io.",
|
|
"logo": "https://raw.githubusercontent.com/ReScienceLab/opc-skills/main/skill-logos/twitter.svg",
|
|
"icon": "x",
|
|
"color": "000000",
|
|
"triggers": [
|
|
"twitter",
|
|
"X",
|
|
"tweet"
|
|
],
|
|
"dependencies": {},
|
|
"auth": {
|
|
"required": true,
|
|
"type": "api_key",
|
|
"keys": [
|
|
{
|
|
"env": "TWITTERAPI_API_KEY",
|
|
"url": "https://twitterapi.io",
|
|
"note": "~$0.15-0.18/1k requests"
|
|
}
|
|
]
|
|
},
|
|
"install": {
|
|
"user": {
|
|
"claude": "npx skills add ReScienceLab/opc-skills --skill twitter -a claude",
|
|
"droid": "npx skills add ReScienceLab/opc-skills --skill twitter -a droid",
|
|
"opencode": "npx skills add ReScienceLab/opc-skills --skill twitter -a opencode",
|
|
"codex": "npx skills add ReScienceLab/opc-skills --skill twitter -a codex"
|
|
},
|
|
"project": {
|
|
"claude": "npx skills add ReScienceLab/opc-skills --skill twitter",
|
|
"droid": "npx skills add ReScienceLab/opc-skills --skill twitter",
|
|
"cursor": "npx skills add ReScienceLab/opc-skills --skill twitter",
|
|
"opencode": "npx skills add ReScienceLab/opc-skills --skill twitter",
|
|
"codex": "npx skills add ReScienceLab/opc-skills --skill twitter"
|
|
}
|
|
},
|
|
"commands": [
|
|
"python3 scripts/get_user_info.py {username}",
|
|
"python3 scripts/search_tweets.py \"{query}\" --type Latest --limit 20",
|
|
"python3 scripts/get_user_tweets.py {username} --limit 20",
|
|
"python3 scripts/get_tweet.py {tweet_id}",
|
|
"python3 scripts/get_followers.py {username} --limit 100"
|
|
],
|
|
"links": {
|
|
"github": "https://github.com/ReScienceLab/opc-skills/tree/main/skills/twitter",
|
|
"docs": "https://docs.twitterapi.io/"
|
|
}
|
|
},
|
|
{
|
|
"name": "producthunt",
|
|
"version": "1.0.0",
|
|
"description": "Search and retrieve content from Product Hunt. Get posts, topics, users, and collections via the GraphQL API.",
|
|
"logo": "https://raw.githubusercontent.com/ReScienceLab/opc-skills/main/skill-logos/producthunt.svg",
|
|
"icon": "producthunt",
|
|
"color": "DA552F",
|
|
"triggers": [
|
|
"producthunt",
|
|
"product hunt",
|
|
"PH",
|
|
"launch"
|
|
],
|
|
"dependencies": {},
|
|
"auth": {
|
|
"required": true,
|
|
"type": "api_key",
|
|
"keys": [
|
|
{
|
|
"env": "PRODUCTHUNT_ACCESS_TOKEN",
|
|
"url": "https://producthunt.com/v2/oauth/applications"
|
|
}
|
|
]
|
|
},
|
|
"install": {
|
|
"user": {
|
|
"claude": "npx skills add ReScienceLab/opc-skills --skill producthunt -a claude",
|
|
"droid": "npx skills add ReScienceLab/opc-skills --skill producthunt -a droid",
|
|
"opencode": "npx skills add ReScienceLab/opc-skills --skill producthunt -a opencode",
|
|
"codex": "npx skills add ReScienceLab/opc-skills --skill producthunt -a codex"
|
|
},
|
|
"project": {
|
|
"claude": "npx skills add ReScienceLab/opc-skills --skill producthunt",
|
|
"droid": "npx skills add ReScienceLab/opc-skills --skill producthunt",
|
|
"cursor": "npx skills add ReScienceLab/opc-skills --skill producthunt",
|
|
"opencode": "npx skills add ReScienceLab/opc-skills --skill producthunt",
|
|
"codex": "npx skills add ReScienceLab/opc-skills --skill producthunt"
|
|
}
|
|
},
|
|
"commands": [
|
|
"python3 scripts/get_posts.py --limit 20",
|
|
"python3 scripts/get_post.py {slug_or_id}",
|
|
"python3 scripts/get_topics.py --query \"{query}\" --limit 20",
|
|
"python3 scripts/get_user.py {username}",
|
|
"python3 scripts/get_collections.py --featured --limit 20"
|
|
],
|
|
"links": {
|
|
"github": "https://github.com/ReScienceLab/opc-skills/tree/main/skills/producthunt",
|
|
"docs": "https://api.producthunt.com/v2/docs"
|
|
}
|
|
},
|
|
{
|
|
"name": "archive",
|
|
"version": "1.0.0",
|
|
"description": "Archive session learnings, debugging solutions, and deployment logs to .archive/yyyy-mm-dd/ as indexed markdown with searchable tags. Use when completing a significant task, resolving a tricky bug, deploying, or when the user says \"archive this\". Maintains .archive/MEMORY.md index for cross-session knowledge reuse.",
|
|
"logo": "https://raw.githubusercontent.com/ReScienceLab/opc-skills/main/skill-logos/archive.svg",
|
|
"icon": "archive",
|
|
"color": "6B7280",
|
|
"triggers": [
|
|
"archive this",
|
|
"archive session",
|
|
"save learnings",
|
|
"document this",
|
|
"session notes",
|
|
"what did we learn",
|
|
"check archives",
|
|
"past solutions"
|
|
],
|
|
"dependencies": {},
|
|
"auth": {
|
|
"required": false,
|
|
"type": null,
|
|
"keys": []
|
|
},
|
|
"install": {
|
|
"user": {
|
|
"claude": "npx skills add ReScienceLab/opc-skills --skill archive -a claude",
|
|
"droid": "npx skills add ReScienceLab/opc-skills --skill archive -a droid",
|
|
"opencode": "npx skills add ReScienceLab/opc-skills --skill archive -a opencode",
|
|
"codex": "npx skills add ReScienceLab/opc-skills --skill archive -a codex"
|
|
},
|
|
"project": {
|
|
"claude": "npx skills add ReScienceLab/opc-skills --skill archive",
|
|
"droid": "npx skills add ReScienceLab/opc-skills --skill archive",
|
|
"cursor": "npx skills add ReScienceLab/opc-skills --skill archive",
|
|
"opencode": "npx skills add ReScienceLab/opc-skills --skill archive",
|
|
"codex": "npx skills add ReScienceLab/opc-skills --skill archive"
|
|
}
|
|
},
|
|
"links": {
|
|
"github": "https://github.com/ReScienceLab/opc-skills/tree/main/skills/archive"
|
|
}
|
|
}
|
|
]
|
|
}
|