One-click install
npx skills add https://github.com/BorisDelange/Linkr --skill create-plugin-borisdelange
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-plugin
Source: https://github.com/BorisDelange/Linkr/tree/main/.claude/skills/create-plugin
Command: npx skills add https://github.com/BorisDelange/Linkr --skill create-plugin-borisdelange

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of creating a new Linkr plugin by turning your requirements into a ready-to-register plugin scaffold with correct structure and templates.

Core Features & Use Cases

  • Plugin-ready project scaffolding: Creates the expected directory layout for lab (datasets/dashboards) or warehouse (patient data) plugins, including a Python and R template plus a manifest.
  • Correct manifest setup: Produces a plugin.json that follows Linkr’s required conventions (id format, runtime/languages, icon, scoped fields, config schema typing, and bilingual labels).
  • Template integration for execution: Ensures the generated templates use Linkr’s {{placeholder}} syntax and the right runtime conventions for plotting and SQL querying, depending on scope.
  • Warehouse concept support: Supports needsConceptPicker for warehouse plugins by accommodating injected SQL variables like timeline and visit summary.

Quick Start

Ask it to create a warehouse plugin named “BloodPressureSummary” that computes summary statistics by concept over time, configurable by patient context and chart options, and to use a suitable Lucide icon.

Frequently Asked Questions about create-plugin

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a Linkr plugin scaffold for patient-data warehouse computations?

To generate a Linkr plugin scaffold, provide your plugin requirements and this tool outputs the correct directory layout, a manifest, and Python/R templates wired for Linkr's placeholder resolver and runtime conventions. It supports warehouse plugins by accommodating injected SQL variables like timeline and visit summary.

What is included in the manifest configSchema when creating a new Linkr plugin?

The manifest configSchema includes the plugin id format, runtime languages, scoped fields, icon, and bilingual labels. It follows Linkr's required conventions to ensure the generated plugin registers correctly and supports configuration for chart options or patient context.

Can I use R templates and Python templates together for lab dataset dashboards in Linkr?

Yes, you can use R templates and Python templates together for lab dataset dashboards. The scaffold generates both template types, ensuring they use Linkr's {{placeholder}} syntax and runtime conventions for SQL querying and plotting depending on your specified scope.

Does the Linkr plugin scaffold support concept picker variables for warehouse SQL queries?

Yes, the Linkr plugin scaffold supports warehouse plugins by enabling the needsConceptPicker option, which accommodates injected SQL variables like timeline and visit summary for computing summary statistics by concept over time.

What's the best way to configure a warehouse plugin named BloodPressureSummary in Linkr?

The best way to configure a warehouse plugin is to provide the name, computation type like summary statistics by concept, and configuration options. The scaffold produces a plugin.json manifest with appropriate configSchema typing and templates ready for Linkr execution.