Skip to content

Commit fc8d9b2

Browse files
Merge upstream main: resolve marketplace.json conflict
Upstream added 28 plugins since February (partners, URL-source). Keep all upstream entries, append pdf-viewer. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2 parents f0c53a1 + d2ba7f6 commit fc8d9b2

File tree

235 files changed

+13041
-4209
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

235 files changed

+13041
-4209
lines changed

.claude-plugin/marketplace.json

Lines changed: 265 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,14 +55,275 @@
5555
"description": "Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape."
5656
},
5757
{
58-
"name": "bio-research",
59-
"source": "./bio-research",
60-
"description": "Connect to preclinical research tools and databases (literature search, genomics analysis, target prioritization) to accelerate early-stage life sciences R&D"
58+
"name": "slack-by-salesforce",
59+
"source": "./partner-built/slack",
60+
"description": "Slack integration for searching messages, sending communications, managing canvases, and more",
61+
"author": {
62+
"name": "Salesforce"
63+
}
64+
},
65+
{
66+
"name": "apollo",
67+
"source": "./partner-built/apollo",
68+
"description": "Prospect, enrich leads, and load outreach sequences with Apollo.io \u2014 one-click MCP server integration for Claude Code and Cowork.",
69+
"author": {
70+
"name": "Apollo.io"
71+
}
72+
},
73+
{
74+
"name": "common-room",
75+
"source": "./partner-built/common-room",
76+
"description": "Turn Common Room into your GTM copilot. Research accounts and contacts, prep for calls with attendee profiles and talking points, and draft personalized outreach across email, LinkedIn, and phone.",
77+
"author": {
78+
"name": "Common Room"
79+
}
80+
},
81+
{
82+
"name": "engineering",
83+
"source": "./engineering",
84+
"description": "Streamline engineering workflows \u2014 standups, code review, architecture decisions, incident response, and technical documentation. Works with your existing tools or standalone."
85+
},
86+
{
87+
"name": "human-resources",
88+
"source": "./human-resources",
89+
"description": "Streamline people operations \u2014 recruiting, onboarding, performance reviews, compensation analysis, and policy guidance. Maintain compliance and keep your team running smoothly."
90+
},
91+
{
92+
"name": "design",
93+
"source": "./design",
94+
"description": "Accelerate design workflows \u2014 critique, design system management, UX writing, accessibility audits, research synthesis, and dev handoff. From exploration to pixel-perfect specs."
95+
},
96+
{
97+
"name": "operations",
98+
"source": "./operations",
99+
"description": "Optimize business operations \u2014 vendor management, process documentation, change management, capacity planning, and compliance tracking. Keep your organization running efficiently."
100+
},
101+
{
102+
"name": "brand-voice",
103+
"source": "./partner-built/brand-voice",
104+
"description": "Discover your brand voice from existing documents and conversations, generate enforceable guidelines, and validate AI-generated content against your established tone and positioning.",
105+
"author": {
106+
"name": "Tribe AI"
107+
}
108+
},
109+
{
110+
"name": "planetscale",
111+
"description": "An authenticated hosted MCP server that accesses your PlanetScale organizations, databases, branches, schema, and Insights data. Query against your data, surface slow queries, and get organizational and account information.",
112+
"category": "database",
113+
"source": {
114+
"source": "url",
115+
"url": "https://github.com/planetscale/claude-plugin.git",
116+
"sha": "f1066cac5bb956bbbb05918f5b07fe0e873d44ea"
117+
},
118+
"homepage": "https://planetscale.com/"
119+
},
120+
{
121+
"name": "adspirer-ads-agent",
122+
"description": "Cross-platform ad management for Google Ads, Meta Ads, TikTok Ads, and LinkedIn Ads. 91 tools for keyword research, campaign creation, performance analysis, and budget optimization.",
123+
"category": "productivity",
124+
"source": {
125+
"source": "url",
126+
"url": "https://github.com/amekala/adspirer-mcp-plugin.git",
127+
"sha": "aa70dbdbbbb843e94a794c10c2b13f5dd66b5e40"
128+
},
129+
"homepage": "https://www.adspirer.com"
130+
},
131+
{
132+
"name": "sanity-plugin",
133+
"description": "Sanity content platform integration with MCP server, agent skills, and slash commands. Query and author content, build and optimize GROQ queries, design schemas, and set up Visual Editing.",
134+
"category": "development",
135+
"author": {
136+
"name": "Sanity"
137+
},
138+
"source": {
139+
"source": "url",
140+
"url": "https://github.com/sanity-io/agent-toolkit.git",
141+
"sha": "4b1fb10bd707a22cf0cdfad5374ffc885f2ffa8d"
142+
},
143+
"homepage": "https://www.sanity.io"
144+
},
145+
{
146+
"name": "zoominfo",
147+
"description": "Search companies and contacts, enrich leads, find lookalikes, and get AI-ranked contact recommendations. Pre-built skills chain multiple ZoomInfo tools into complete B2B sales workflows.",
148+
"source": {
149+
"source": "url",
150+
"url": "https://github.com/Zoominfo/zoominfo-mcp-plugin.git",
151+
"sha": "0705316ef8a2d0c64f81e50d4612ccc6a74edf03"
152+
},
153+
"homepage": "https://zoominfo.com"
154+
},
155+
{
156+
"name": "mintlify",
157+
"description": "Build beautiful documentation sites with Mintlify. Convert non-markdown files into properly formatted MDX pages, add and modify content with correct component use, and automate documentation updates.",
158+
"category": "development",
159+
"source": {
160+
"source": "url",
161+
"url": "https://github.com/mintlify/mintlify-claude-plugin.git",
162+
"sha": "ce435be18a700dc849d6a63a80da4816d1e2128c"
163+
},
164+
"homepage": "https://www.mintlify.com/"
165+
},
166+
{
167+
"name": "daloopa",
168+
"description": "Financial analysis skills powered by Daloopa's institutional-grade data",
169+
"category": "finance",
170+
"source": {
171+
"source": "url",
172+
"url": "https://github.com/daloopa/plugin.git",
173+
"sha": "b5641f5bdfb2a44ac541486444cd8a595ccfc49c"
174+
},
175+
"homepage": "https://github.com/daloopa/plugin"
176+
},
177+
{
178+
"name": "zapier",
179+
"description": "Connect 8,000+ apps to your AI workflow. Discover, enable, and execute Zapier actions directly from your client.",
180+
"category": "productivity",
181+
"source": {
182+
"source": "git-subdir",
183+
"url": "zapier/zapier-mcp",
184+
"path": "plugins/zapier",
185+
"ref": "main",
186+
"sha": "b93007e9a726c6ee93c57a949e732744ef5acbfd"
187+
},
188+
"homepage": "https://github.com/zapier/zapier-mcp/tree/main/plugins/zapier"
189+
},
190+
{
191+
"name": "intercom",
192+
"description": "Intercom integration for Claude Code. Search conversations, analyze customer support patterns, look up contacts and companies, and install the Intercom Messenger. Connect your Intercom workspace to get real-time insights from customer data.",
193+
"category": "productivity",
194+
"source": {
195+
"source": "url",
196+
"url": "https://github.com/intercom/claude-plugin-external.git",
197+
"sha": "eeef353eead2e3dc5f33f64dbaae54e1309e0d45"
198+
},
199+
"homepage": "https://github.com/intercom/claude-plugin-external"
200+
},
201+
{
202+
"name": "cockroachdb",
203+
"description": "CockroachDB plugin for Claude Code \u2014 explore schemas, write optimized SQL, debug queries, and manage distributed database clusters directly from your AI coding agent.",
204+
"source": {
205+
"source": "url",
206+
"url": "https://github.com/cockroachdb/claude-plugin.git",
207+
"sha": "a54566e03c852567589ef85bb449d1e4de229667"
208+
},
209+
"homepage": "https://github.com/cockroachdb/claude-plugin"
210+
},
211+
{
212+
"name": "prisma",
213+
"description": "Prisma MCP integration for Postgres database management, schema migrations, SQL queries, and connection string management. Provision Prisma Postgres databases, run migrations, and interact with your data directly.",
214+
"source": {
215+
"source": "url",
216+
"url": "https://github.com/prisma/claude-plugin.git",
217+
"sha": "815dbc4a045a29e3b81510ba0e3ab806f1baaf0e"
218+
},
219+
"homepage": "https://prisma.io"
220+
},
221+
{
222+
"name": "fastly-agent-toolkit",
223+
"description": "Fastly development tools and platform skills",
224+
"source": {
225+
"source": "url",
226+
"url": "https://github.com/fastly/fastly-agent-toolkit.git",
227+
"sha": "d9ba949011e725be55cae11acc741aa1f1f393d3"
228+
},
229+
"homepage": "https://github.com/fastly/fastly-agent-toolkit/blob/main/README.md"
230+
},
231+
{
232+
"name": "cloudinary",
233+
"description": "Use Cloudinary directly in Claude. Manage assets, apply transformations, optimize media, and more through natural conversation.",
234+
"source": {
235+
"source": "url",
236+
"url": "https://github.com/cloudinary-devs/cloudinary-plugin.git",
237+
"sha": "137c5d7acd9c3f10e80cd2a400486971e1664f31"
238+
},
239+
"homepage": "https://cloudinary.com/documentation"
240+
},
241+
{
242+
"name": "nimble",
243+
"description": "Nimble web data toolkit \u2014 search, extract, map, crawl the web and work with structured data agents",
244+
"source": {
245+
"source": "url",
246+
"url": "https://github.com/Nimbleway/agent-skills.git",
247+
"sha": "cf391e95bd8ac009e3641f172434a1d130dde7fe"
248+
},
249+
"homepage": "https://docs.nimbleway.com/integrations/agent-skills/plugin-installation"
250+
},
251+
{
252+
"name": "brightdata-plugin",
253+
"description": "Web scraping, Google search, structured data extraction, and MCP server integration powered by Bright Data. Includes 7 skills: scrape any webpage as markdown (with bot detection/CAPTCHA bypass), search Google with structured JSON results, extract data from 40+ websites (Amazon, LinkedIn, Instagram, TikTok, YouTube, and more), orchestrate Bright Data's 60+ MCP tools, built-in best practices for Web Unlocker, SERP API, Web Scraper API, and Browser API, Python SDK best practices for the brightda...",
254+
"source": {
255+
"source": "url",
256+
"url": "https://github.com/brightdata/skills.git",
257+
"sha": "e671da495f7ec0ed6be5e9fa71e260f886a1dc36"
258+
},
259+
"homepage": "https://docs.brightdata.com"
260+
},
261+
{
262+
"name": "searchfit-seo",
263+
"description": "Free AI-powered SEO toolkit \u2014 audit websites, plan content strategy, optimize pages, generate schema markup, cluster keywords, and track AI visibility. Works with any website or codebase.",
264+
"source": {
265+
"source": "url",
266+
"url": "https://github.com/searchfit/searchfit-seo.git",
267+
"sha": "ced1a99a9fadfc10aa573a05829fc1bd357d4e4c"
268+
},
269+
"homepage": "https://searchfit.ai"
270+
},
271+
{
272+
"name": "atlan",
273+
"description": "Atlan data catalog plugin for Claude Code. Search, explore, govern, and manage your data assets through natural language. Powered by the Atlan MCP server with semantic search, lineage traversal, glossary management, data quality rules, and more.",
274+
"source": {
275+
"source": "url",
276+
"url": "https://github.com/atlanhq/agent-toolkit.git",
277+
"sha": "acdf284da6aa98b14f8dad90a9827006d8df425c"
278+
},
279+
"homepage": "https://docs.atlan.com/"
280+
},
281+
{
282+
"name": "ai-firstify",
283+
"description": "AI-first project auditor and re-engineer based on the 9 design principles and 7 design patterns from the TechWolf AI-First Bootcamp",
284+
"source": {
285+
"source": "git-subdir",
286+
"url": "techwolf-ai/ai-first-toolkit",
287+
"path": "plugins/ai-firstify",
288+
"ref": "main",
289+
"sha": "7f18e11d694b9ae62ea3009fbbc175f08ae913df"
290+
},
291+
"homepage": "https://ai-first.techwolf.ai"
292+
},
293+
{
294+
"name": "product-tracking-skills",
295+
"description": "AI agent skills that make SaaS products data-ready for product analytics \u2014 from codebase scan to tracking plan to working instrumentation code.",
296+
"source": {
297+
"source": "url",
298+
"url": "https://github.com/Accoil/product-tracking-skills.git",
299+
"sha": "341f8cf47d8b5dda550222152377c50aee34c723"
300+
},
301+
"homepage": "https://www.accoil.com/product-tracking"
302+
},
303+
{
304+
"name": "postiz",
305+
"description": "Social media automation CLI for scheduling posts, managing integrations, uploading media, and tracking analytics across 28+ platforms including X, LinkedIn, Reddit, YouTube, TikTok, Instagram, and more",
306+
"source": {
307+
"source": "url",
308+
"url": "https://github.com/gitroomhq/postiz-agent.git",
309+
"sha": "c5d1bf5f7e95a71e230fc19ae2150ddd9c549854"
310+
},
311+
"homepage": "https://postiz.com/agent"
312+
},
313+
{
314+
"name": "figma",
315+
"description": "Figma design platform integration. Access design files, extract component information, read design tokens, and translate designs into code. Bridge the gap between design and development workflows.",
316+
"category": "design",
317+
"source": {
318+
"source": "url",
319+
"url": "https://github.com/figma/mcp-server-guide.git"
320+
},
321+
"homepage": "https://github.com/figma/mcp-server-guide"
61322
},
62323
{
63324
"name": "pdf-viewer",
64325
"source": "./pdf-viewer",
65-
"description": "View, annotate, and sign PDFs in a live interactive viewer. Mark up contracts, fill forms with visual feedback, stamp approvals, and place signatures then download the annotated copy."
326+
"description": "View, annotate, and sign PDFs in a live interactive viewer. Mark up contracts, fill forms with visual feedback, stamp approvals, and place signatures \u2014 then download the annotated copy."
66327
}
67328
]
68329
}

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ We're open-sourcing 11 plugins built and inspired by our own work:
2121
| **[marketing](./marketing)** | Draft content, plan campaigns, enforce brand voice, brief on competitors, and report on performance across channels. | Slack, Canva, Figma, HubSpot, Amplitude, Notion, Ahrefs, SimilarWeb, Klaviyo |
2222
| **[legal](./legal)** | Review contracts, triage NDAs, navigate compliance, assess risk, prep for meetings, and draft templated responses. | Slack, Box, Egnyte, Jira, Microsoft 365 |
2323
| **[finance](./finance)** | Prep journal entries, reconcile accounts, generate financial statements, analyze variances, manage close, and support audits. | Snowflake, Databricks, BigQuery, Slack, Microsoft 365 |
24-
| **[data](./data)** | Query, visualize, and interpret datasets — write SQL, run statistical analysis, build dashboards, and validate your work before sharing. | Snowflake, Databricks, BigQuery, Hex, Amplitude, Jira |
24+
| **[data](./data)** | Query, visualize, and interpret datasets — write SQL, run statistical analysis, build dashboards, and validate your work before sharing. | Snowflake, Databricks, BigQuery, Definite, Hex, Amplitude, Jira |
2525
| **[enterprise-search](./enterprise-search)** | Find anything across email, chat, docs, and wikis — one query across all your company's tools. | Slack, Notion, Guru, Jira, Asana, Microsoft 365 |
2626
| **[bio-research](./bio-research)** | Connect to preclinical research tools and databases (literature search, genomics analysis, target prioritization) to accelerate early-stage life sciences R&D. | PubMed, BioRender, bioRxiv, ClinicalTrials.gov, ChEMBL, Synapse, Wiley, Owkin, Open Targets, Benchling |
2727
| **[cowork-plugin-management](./cowork-plugin-management)** | Create new plugins or customize existing ones for your organization's specific tools and workflows. ||

bio-research/.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "bio-research",
3-
"version": "1.0.0",
3+
"version": "1.1.0",
44
"description": "Connect to preclinical research tools and databases (literature search, genomics analysis, target prioritization) to accelerate early-stage life sciences R&D",
55
"author": {
66
"name": "Anthropic"

bio-research/skills/nextflow-development/scripts/check_environment.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -260,15 +260,15 @@ def check_resources() -> CheckResult:
260260
)
261261
if result.returncode == 0:
262262
mem_gb = int(result.stdout.strip()) / (1024**3)
263-
except:
263+
except Exception:
264264
pass
265265

266266
# Disk space (current directory)
267267
disk_gb = 0
268268
try:
269269
statvfs = os.statvfs('.')
270270
disk_gb = (statvfs.f_frsize * statvfs.f_bavail) / (1024**3)
271-
except:
271+
except Exception:
272272
pass
273273

274274
details = f"CPUs: {cpu_count}, Memory: {mem_gb:.1f}GB, Disk: {disk_gb:.1f}GB available"
@@ -319,15 +319,15 @@ def check_network() -> CheckResult:
319319
req = urllib.request.Request("https://hub.docker.com", headers=headers)
320320
urllib.request.urlopen(req, timeout=10)
321321
docker_hub_ok = True
322-
except:
322+
except Exception:
323323
docker_hub_ok = False
324324

325325
# Try nf-core (for pipeline downloads)
326326
try:
327327
req = urllib.request.Request("https://nf-co.re", headers=headers)
328328
urllib.request.urlopen(req, timeout=10)
329329
nfcore_ok = True
330-
except:
330+
except Exception:
331331
nfcore_ok = False
332332

333333
if docker_hub_ok and nfcore_ok:

bio-research/skills/nextflow-development/scripts/detect_data_type.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ def scan_directory(directory: str) -> Dict:
7171
try:
7272
size = os.path.getsize(os.path.join(root, filename))
7373
info['total_size_gb'] += size / (1024**3)
74-
except:
74+
except Exception:
7575
pass
7676

7777
return info
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,11 @@
11
---
2-
description: Set up your bio-research environment and explore available tools
2+
name: start
3+
description: Set up your bio-research environment and explore available tools. Use when first getting oriented with the plugin, checking which literature, drug-discovery, or visualization MCP servers are connected, or surveying available analysis skills before starting a new project.
34
---
45

56
# Bio-Research Start
67

7-
> If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../CONNECTORS.md).
8+
> If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md).
89
910
You are helping a biological researcher get oriented with the bio-research plugin. Walk through the following steps in order.
1011

0 commit comments

Comments
 (0)