prepare-seeknal-project
Use when helping initialize, configure, or prepare a Seeknal project like a coding agent
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Use when helping initialize, configure, or prepare a Seeknal project like a coding agent
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
On-demand time-series forecasting. CAPTURE params from project context, call run_forecast, present deterministic engine results.
Translate business questions into metrics, SQL evidence, and actionable recommendations
Run multi-step SQL plus Python/statistics/ML analysis while keeping tools thin and evidence grounded
Answer business questions from read-only connected databases using deterministic schema discovery and SQL evidence
Run Python code in an isolated subprocess for statistical/ML/visualization work beyond what SQL can express
End-to-end workflow for adding a new pipeline node to a seeknal project — scaffold, validate, apply, and (optionally) run via the 5 thin pipeline-build tools
| name | prepare-seeknal-project |
| description | Use when helping initialize, configure, or prepare a Seeknal project like a coding agent |
Use this skill when the user asks Ask to help create, initialize, configure, or prepare a Seeknal project. The goal is to turn user/project knowledge into safe, durable Seeknal assets rather than hardcoding project logic in the Ask harness.
AGENTS.mdseeknal_agent.ymlSEEKNAL_ASK.mdcontext/, seeknal/sql_pairs/, and seeknal/tests/write_seeknal_project_asset for durable Ask/setup assets only:
SEEKNAL_ASK.mdseeknal_agent.ymlcontext/**/*.md|yml|yaml|txtseeknal/sql_pairs/**/*.yml|yamlseeknal/tests/**/*.yml|yamlseeknal/skills/<skill-name>/SKILL.mddraft_node → dry_run_draft → apply_draft for pipeline definitions.seeknal_agent.yml must store env-var names such as dsn_env: WAREHOUSE_URL..seeknal/context/sources/ files; tell the user to run
seeknal source sync <source> --project . instead.seeknal_agent.yml has mode.default: auto or project_setup during setup.source_kind: connectedsource_type: databaseconnector: postgresql|duckdb|mysql|...access: read_onlydsn_env: <SAFE_ENV_VAR_NAME>context_sync.enabled: trueSEEKNAL_ASK.md or context/*.md.seeknal/sql_pairs/*.yml.seeknal/tests/*.yml..env, then run:
seeknal source connect ... if the source was not registered yetseeknal source sync <source> --project .seeknal source test <source> --project .seeknal ask test --project . --sql-onlyseeknal ask chat --project .draft_node.dry_run_draft.apply_draft(..., confirmed=True) only after the user explicitly approves or the task clearly authorizes implementation.plan_pipeline and run_pipeline only when the user asked for validation/execution.When done, summarize:
.env