diff --git a/src/lib/cards/index.ts b/src/lib/cards/index.ts
index c6489a4..1425a9b 100644
--- a/src/lib/cards/index.ts
+++ b/src/lib/cards/index.ts
@@ -68,6 +68,7 @@ import { RPGActorCardDefinition } from './social/RPGActorCard';
import { ButtondownCardDefinition } from './social/ButtondownCard';
import { BufoStatusCardDefinition } from './social/BufoStatusCard';
import { VideoCardDefinition } from './media/VideoCard';
+import { SkyboardCardDefinition } from './social/SkyboardCard';
// import { Model3DCardDefinition } from './visual/Model3DCard';
export const AllCardDefinitions = [
@@ -141,7 +142,8 @@ export const AllCardDefinitions = [
SecretImageCardDefinition,
RPGActorCardDefinition,
ButtondownCardDefinition,
- BufoStatusCardDefinition
+ BufoStatusCardDefinition,
+ SkyboardCardDefinition
] as const;
export const CardDefinitionsByType = AllCardDefinitions.reduce(
diff --git a/src/lib/cards/social/SkyboardCard/CreateSkyboardCardModal.svelte b/src/lib/cards/social/SkyboardCard/CreateSkyboardCardModal.svelte
new file mode 100644
index 0000000..5e50329
--- /dev/null
+++ b/src/lib/cards/social/SkyboardCard/CreateSkyboardCardModal.svelte
@@ -0,0 +1,53 @@
+
+
+
+ {task.effectiveTitle} +
+ {#if task.effectiveDescription} ++ {task.effectiveDescription} +
+ {/if} + {#if task.effectiveLabelIds.length > 0} +