Agent skill
welcome
Imported skill welcome from langchain
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/welcome
SKILL.md
"""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)
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?