بنقرة واحدة
daicer-cli
API for the Agent to interact with the Daicer Backend via CLI.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
API for the Agent to interact with the Daicer Backend via CLI.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | daicer-cli |
| description | API for the Agent to interact with the Daicer Backend via CLI. |
"You are blind without the CLI."
This skill provides the primary interface for the Agent to perceive the backend state, inspect schemas, and query the knowledge base.
Full command usage is available in the references/ directory:
Check if the backend is alive.
yarn cli status --json
Understand the shape of data before writing queries. Use this instead of guessing field names.
# Get schema for a specific content type
yarn cli schema --type "api::spell.spell" --json
# List all available Schemas
yarn cli schema --list --json
Fetch actual database content.
ALWAYS use --json so you receive machine-readable output.
# Find 5 spells
yarn cli explore \
--type "api::spell.spell" \
--action find \
--limit 5 \
--json
# Find a specific entity by Document ID
yarn cli explore \
--type "api::monster.monster" \
--action findOne \
--document-id "doc_12345" \
--json
# Filter search (JSON string required for filters)
yarn cli explore \
--type "api::item.item" \
--action find \
--filters '{"rarity": "Legendary"}' \
--json
Search the Vector Database. Use this to answer questions about Game Rules, Code Context, or Lore.
yarn cli knowledge --query "How does the Entropy system work?" --json
Trigger logic pipelines for specific entities. Useful for debugging why an entity isn't updating.
# Re-compile a specific spell
yarn cli compile \
--target "api::spell.spell" \
--id "doc_123" \
--phase "Atom" \
--json
Reset or Hydrate the world.
⚠️ CAUTION: Genesis actions can be destructive.
# Seed all Atoms (Basic definitions)
yarn cli genesis atoms --json
# Seed everything
yarn cli genesis all --json
Standard "Boot Up" Sequence.
Run this when the user says @instantiate or "Get ready".
# 1. Connect
yarn cli status --json
# 2. Map Territory
yarn cli schema --list --json
# 3. Load Context (if needed)
yarn cli knowledge --query "Project architecture and recent decisions" --json
| Error | Cause | Fix |
|---|---|---|
ConnectionRefused | Backend is down. | Run yarn start or check logs. |
UID Not Found | Wrong Content Type UID. | Run yarn cli schema --list to find the correct UID. |
JSON Parse Error | CLI output mixed with logs. | Ensure --json is passed and LOG_LEVEL=error if needed. |
Deep knowledge of Strapi CMS, including official docs and internal engineering patterns.
Expert knowledge on AI Engineering, LangChain, LangGraph, and Vibe Coding patterns.
Tools for maintaining and indexing the Agent Brain (.agent/knowledge).
Enforces quality gates (Lint, Typecheck, Test) before task completion.
Uses the codeconcat tool to generate context files from the codebase.
Domain expert on Dungeons & Dragons 5e Rules (SRD).