一键导入
datadog-backup
Backup and restore OpenCode skills to Datadog notebooks. Use when user mentions backup skills, datadog notebook, or restore skills.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Backup and restore OpenCode skills to Datadog notebooks. Use when user mentions backup skills, datadog notebook, or restore skills.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Almanac reference for dates, holidays, time zones, business days, and astronomical events. Use when checking if a date is a business day, calculating date differences, converting time zones, looking up holidays, or checking for astronomical events like solstices, equinoxes, and moon phases. Also for seasonal calculations, workday schedules, and calendar arithmetic.
Toyota Production System (TPS) and Toyota Way for software engineering — lean thinking, waste elimination, root cause analysis, and continuous improvement. Use when identifying waste (muda/muri/mura), running blameless postmortems, doing 5 Whys, writing A3 problem statements, or connecting lean philosophy to TRIZ contradiction resolution.
Local multilingual translation via Ollama — 119 languages, no API key, no network, no data leaves the machine. Use when translating to/from Japanese, Chinese, Korean, French, Spanish, German, Portuguese, Russian, Arabic, or any other language. Also for localization, i18n text, and roundtrip validation. Qwen3:32b on Apple Silicon — faster and cheaper than cloud APIs.
TRIZ contradiction matrix oracle for software and systems design. Use when improving one quality worsens another — speed vs correctness, isolation vs sharing, autonomy vs control, simplicity vs completeness. Trigger phrases: "tradeoff", "tension between", "can't have both", "worsens when", "at the cost of", "faster but less reliable", "more isolated but harder to share". Not for bugs, merge conflicts, or tool choices. Prerequisite: triz binary must be installed (run `triz doctor` to verify).
Deploy and manage software on Linux/BSD fleet hosts (Pis, NAS, workstations) via Ansible. Use when user mentions deploy, ansible, fleet, hosts, inventory, or deployment.
Use when operating, debugging, or deploying the elixir-gastown Elixir/BEAM fleet — cluster federation, release builds, worker deploys, seccomp fixes, sname/name distribution issues, rate limiter, or any gastown service on Pi workers or coordinator nodes.
| name | datadog-backup |
| description | Backup and restore OpenCode skills to Datadog notebooks. Use when user mentions backup skills, datadog notebook, or restore skills. |
| compatibility | opencode |
| metadata | {"tools_needed":"Bash, Read, Write, WebFetch","triggers":"backup skills, datadog notebook, restore skills"} |
Use this skill to backup OpenCode skills to Datadog notebooks and restore them when needed.
ls $HOME/rust-town/irclaw/.opencode/skills/
Use the Datadog API to create notebooks containing skill content:
# Set credentials
export DD_API_KEY="your_api_key"
export DD_APP_KEY="your_app_key"
# Create notebook with skill content
SKILL_NAME="ansible-fleet"
SKILL_CONTENT=$(cat $HOME/rust-town/irclaw/.opencode/skills/${SKILL_NAME}/SKILL.md)
curl -s -X POST \
-H "DD-API-KEY: ${DD_API_KEY}" \
-H "DD-APPLICATION-KEY: ${DD_APP_KEY}" \
-H "Content-Type: application/json" \
-d "{
\"data\": {
\"type\": \"notebooks\",
\"attributes\": {
\"name\": \"Skill: ${SKILL_NAME}\",
\"cells\": [
{
\"type\": \"markdown\",
\"attributes\": {
\"definition\": {
\"text\": \"$(echo "$SKILL_CONTENT" | jq -Rs .)\"
}
}
}
]
}
}
}" \
"https://api.datadoghq.com/api/v1/notebooks"
bash scripts/manage-notebooks.sh --action list
NOTEBOOK_ID=12345
bash scripts/manage-notebooks.sh --action get --notebook-id $NOTEBOOK_ID
The markdown cell content can be extracted and saved to a SKILL.md file.