Skip to content
Back to skills

Welcome

ASecurity

Imported skill welcome from langchain

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
toolsapi

Works with

  • cli
  • api

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add bitwikiorg/skills.md --skill welcome --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Welcome?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Welcome
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/bitwikiorg-welcome/badge)](https://www.skillsdirectory.com/skills/bitwikiorg-welcome)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
description: Imported skill welcome from langchain
name: welcome
signature: 8f907ce66c20a86a0469bd4fe3ea2b1210b9b6c54de764510416491f85db5589
source: /a0/tmp/skills_research/langchain/libs/deepagents-cli/deepagents_cli/widgets/welcome.py
---

"""Welcome banner widget for deepagents-cli."""

from __future__ import annotations

import os
from typing import Any

from textual.widgets import Static

from deepagents_cli.config import DEEP_AGENTS_ASCII, settings


class WelcomeBanner(Static):
    """Welcome banner displayed at startup."""

    DEFAULT_CSS = """
    WelcomeBanner {
        height: auto;
        padding: 1;
        margin-bottom: 1;
    }
    """

    def __init__(self, **kwargs: Any) -> None:
        """Initialize the welcome banner."""
        # Use the same green color as the original UI (#10b981)
        banner_text = f"[bold #10b981]{DEEP_AGENTS_ASCII}[/bold #10b981]\n"

        # Show LangSmith status if tracing is enabled
        langsmith_key = os.environ.get("LANGSMITH_API_KEY") or os.environ.get("LANGCHAIN_API_KEY")
        langsmith_tracing = os.environ.get("LANGSMITH_TRACING") or os.environ.get(
            "LANGCHAIN_TRACING_V2"
        )

        if langsmith_key and langsmith_tracing:
            project = (
                settings.deepagents_langchain_project
                or os.environ.get("LANGSMITH_PROJECT")
                or "default"
            )
            banner_text += f"[green]✓[/green] LangSmith tracing: [cyan]'{project}'[/cyan]\n"

        banner_text += "[#10b981]Ready to code! What would you like to build?[/#10b981]\n"
        banner_text += "[dim]Enter send • Ctrl+J newline • @ files • / commands[/dim]"
        super().__init__(banner_text, **kwargs)

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…