dilaya-dashboards
Use when creating or reproducing a live dashboard of a Dilaya app.
Skill by hereya
Chalk Labs
Need help deploying dilaya-dashboards?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/hereya-dilaya-dashboards
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: data
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Nov 2, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/dilaya-dashboards
What's inside
- Skill name
dilaya-dashboards- Description
- Use when creating or reproducing a live dashboard of a Dilaya app.
- License
- MIT
- Instructions
- 31 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
Tool names below are the Dilaya connector's tools; your client may show them with a prefix (e.g. `mcp__dilaya__query`).
# Cowork dashboards (live artifact + S3 source of truth)
A **cowork dashboard** is a **live artifact in Claude Cowork**. Its stored definition is just `name` + optional `description` + `prompt`; pasting the prompt into Cowork **generates** the artifact. The catch: Cowork artifacts are **local to the machine** that generated them. So the dashboard's **source code is uploaded to S3 and attached to the definition** as the **source of truth**, letting you reproduce the dashboard on another machine from the prompt + attached source.
## Storage model
- Definitions live in a dedicated per-schema table `_cowork_dashboards`.
- Source files are stored as **individual S3 keys + a manifest** (no zip) under a **stable prefix** `cowork-dashboards/<name>/`. **Simple overwrite, no version history** — re-attaching replaces the source set.
- Source is **one HTML file or several files (a folder)** — both are supported; keep folder structure in the relative paths.
## Tools
1. `save-cowork-dashboard({ schema, name, prompt, description? })` — create/update the definition (idempotent).
2. the `dilaya-dashboard-install` skill — the self-contained text to paste into Claude Cowork. Call it right after `save-cowork-dashboard` and hand the text to the user **unprompted** — don't wait to be asked. The text is addressed to the Cowork agent and tells it to generate the artifact AND upload + attach its source on its own; the user pastes it once and adds nothing.
3. `get-cowork-dashboard-source-upload-urls({ schema, name, files:[relpath…] })` — presigned PUT URLs for each source file; PUT the bytes, then attach.
4. `attach-cowork-dashboard-source({ schema, name, files:[relpath…], entry_file? })` — record the manifest as the source of truth (verifies each file is uploaded; overwrites the prior set).
5. `get-cowork-dashboard({ schema, name })` — the reproduce payload: definition (prompt) + entry file + presigned download URLs for every source file.
6. `list-cowork-dashboards({ schema })` / `delete-cowork-dashboard({ schema, name })`.
## Typical flow
The flow is **self-driving** — the user never has to spell out the steps:
1. `save-cowork-dashboard` (create/update the definition), then **immediately** the `dilaya-dashboard-install` skill and hand that text to the user — unprompted.
2. The user pastes that one text into Claude Cowork and adds nothing. It is addressed to the Cowork agent, which then does both halves itself: generate the artifact, then `get-cowork-dashboard-source-upload-urls` → PUT files → `attach-cowork-dashboard-source`.
To reproduce elsewhere: `get-cowork-dashboard` → download each file (preserving relative paths) → open the entry file.From hereya/dilaya-plugin, MIT.
More from hereya/dilaya-plugin
- 0.570score
dilaya-frontend
hereya
Use when giving a Dilaya app a website: enable it, write and deploy its handler, sign-in, static pages, staging, named actions.
SkillAFreshness: AClaude Code +9 - 0.570score
dilaya-custom-domains
hereya
Use when putting a Dilaya app's website on its own address: a Dilaya host, the customer's domain, or a domain bought through Dilaya.
SkillAFreshness: AClaude Code +9 - 0.570score
dilaya-guide
hereya
Use for user-facing help about Dilaya: welcoming a new or unsure user, turning a need described in plain words into a plan, a tutorial on a task (build…
SkillAFreshness: AClaude Code +9 - 0.565score
dilaya-catalog-install
hereya
Use when installing an app from the Dilaya app catalog (the user names a catalog app, or pastes an « Installe l'app … du catalogue Dilaya » prompt).
SkillAFreshness: AClaude Code +9 - 0.565score
dilaya-agent-setup
hereya
Use when installing, moving or reinstalling an agent of a Dilaya app (after set-agent, or when the user asks how to set one up).
SkillAFreshness: AClaude Code +9 - 0.565score
dilaya-dashboard-install
hereya
Use when installing or reproducing a live dashboard of a Dilaya app (after save-cowork-dashboard or a setup-*-console call, or on another machine).
SkillAFreshness: AClaude Code +9 - 0.564score
dilaya-telegram
hereya
Use when attaching a Telegram bot to a Dilaya app, or sending and reading its messages.
SkillAFreshness: AClaude Code +9 - 0.564score
dilaya-update-app
hereya
Use when changing an existing Dilaya app's structure: new tables or columns, migrations, skill updates.
SkillAFreshness: AClaude Code +9 - 0.564score
dilaya-vectors
hereya
Use when a Dilaya app needs semantic search: embeddings and vector indexes.
SkillAFreshness: AClaude Code +9 - 0.564score
dilaya-write-skill
hereya
Use when writing or updating the skill (stored instructions) of a Dilaya app.
SkillAFreshness: AClaude Code +9 - 0.564score
dilaya-mail
hereya
Use when a Dilaya app must send transactional email (receipts, notifications, confirmations).
SkillAFreshness: AClaude Code +9 - 0.564score
dilaya-management
hereya
Use when looking across all the apps of a Dilaya organization: status, archive, usage, the management console.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 5, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/hereya/dilaya-plugin
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from hereya
- 0.570score
dilaya-guide
hereya
Use for user-facing help about Dilaya: welcoming a new or unsure user, turning a need described in plain words into a plan, a tutorial on a task (build…
SkillAFreshness: AClaude Code +9 - 0.570score
dilaya-frontend
hereya
Use when giving a Dilaya app a website: enable it, write and deploy its handler, sign-in, static pages, staging, named actions.
SkillAFreshness: AClaude Code +9 - 0.570score
dilaya-custom-domains
hereya
Use when putting a Dilaya app's website on its own address: a Dilaya host, the customer's domain, or a domain bought through Dilaya.
SkillAFreshness: AClaude Code +9 - 0.565score
dilaya-agent-setup
hereya
Use when installing, moving or reinstalling an agent of a Dilaya app (after set-agent, or when the user asks how to set one up).
SkillAFreshness: AClaude Code +9 - 0.565score
dilaya-catalog-install
hereya
Use when installing an app from the Dilaya app catalog (the user names a catalog app, or pastes an « Installe l'app … du catalogue Dilaya » prompt).
SkillAFreshness: AClaude Code +9 - 0.565score
dilaya-dashboard-install
hereya
Use when installing or reproducing a live dashboard of a Dilaya app (after save-cowork-dashboard or a setup-*-console call, or on another machine).
SkillAFreshness: AClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get dilaya-dashboards running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
dilaya-dashboards skill. Agent Mart. https://agentmart.dev/skills/hereya-dilaya-dashboards (last updated 2026-10-24)