Back to skills
SKILL.md
Cards And Observability
ASecurity"Guides Metaflow Cards, current.card customization, card CLI
- 247 stars
- 0 votes
- 0 copies
- 1 view
- Added September 8, 2026
Works with
Security analysis
100/100Pro scans all 5 files and shows the line behind each finding
npx -y skills add VectorSpaceLab/AREX-Skill --skill cards-and-observability --agent claude-codeAre you the author of Cards And Observability?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/vectorspacelab-cards-and-observability)---
name: cards-and-observability
description: "Guides Metaflow Cards, current.card customization, card CLI
workflows, task logs, sidecars, and observability troubleshooting."
disable-model-invocation: true
metadata:
disco-role: operating
license: Apache 2.0
---
# Cards and Observability
Use this sub-skill when the task involves `@card`, `current.card`, card components, card CLI commands, runtime card refreshes, task stdout/stderr logs, or sidecar/logging behavior.
## Quick Route
- Read [`references/cards.md`](references/cards.md) for card decorators, `current.card`, built-in components, CLI commands, and custom card concepts.
- Read [`references/logging-and-sidecars.md`](references/logging-and-sidecars.md) for logs CLI and sidecar/process behavior.
- Read [`references/troubleshooting.md`](references/troubleshooting.md) for invalid card IDs, card type lookup, timeouts, datastore roots, and missing logs.
- Run [`scripts/card_flow.py`](scripts/card_flow.py) to check a safe local flow with a default editable card.
## Minimal Card Pattern
```python
from metaflow import FlowSpec, card, current, step
from metaflow.cards import Markdown
class CardFlow(FlowSpec):
@card(type="default", id="summary", customize=True)
@step
def start(self):
current.card.append(Markdown("# Run summary"))
self.next(self.end)
@step
def end(self):
pass
```
After a run, use `python flow.py card list <pathspec>` or `python flow.py logs show <task-pathspec>` depending on the evidence needed.
## Boundaries
- For general Client object traversal, read [`../client-and-data/SKILL.md`](../client-and-data/SKILL.md).
- For flow graph syntax, read [`../flow-authoring/SKILL.md`](../flow-authoring/SKILL.md).
- For cloud/service deployment logs, read [`../deployment-orchestration/SKILL.md`](../deployment-orchestration/SKILL.md).
Files in this skill
- SKILL.md
- references/cards.md
- references/logging-and-sidecars.md
- references/troubleshooting.md
- scripts/card_flow.py
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.