技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
monke-e2e【数据与研究】Operate Airweave's Monke connector E2E framework safely: discover connectors, understand runner flow, configs, auth, bongos, generated test data, and credentialed-test boundaries.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when an Airweave task touches the Monke connector E2E framework: connector test discovery, CI connector matrices, runner orchestration, bongo lifecycle behavior, YAML test configs, Composio/direct-auth resolution, generated test data, sync-and-search verification, Monke logs, or cleanup of Monke-created external test data.
Do not use this sub-skill for production backend API implementation, dashboard UI implementation, Connect widget internals, or MCP transport behavior. Monke talks to those systems as external dependencies. Cross-link to sibling source-connectors for connector implementation semantics and sibling local-development for local stack startup, ports, health checks, and .env prerequisites.
bash skills/disco/airweave/sub-skills/monke-e2e/scripts/monke-list-connectors.sh \
--repo-root "$AIRWEAVE_REPO" --list
bash skills/disco/airweave/sub-skills/monke-e2e/scripts/monke-list-connectors.sh \
--repo-root "$AIRWEAVE_REPO" --print-connectors --changed --base-ref origin/main
MONKE_* variables, changing generated-data settings, or interpreting config validation errors.--changed limitations, missing Composio/provider/direct credentials, backend health, sync timeouts, search misses, raw-data checks, and orphaned external test data.# Pretty-print connector configs available in a checkout.
bash skills/disco/airweave/sub-skills/monke-e2e/scripts/monke-list-connectors.sh \
--repo-root "$AIRWEAVE_REPO" --list
# Machine-readable connector list for matrices.
bash skills/disco/airweave/sub-skills/monke-e2e/scripts/monke-list-connectors.sh \
--repo-root "$AIRWEAVE_REPO" --print-connectors
# Changed testable connectors only, compared with a chosen base ref.
bash skills/disco/airweave/sub-skills/monke-e2e/scripts/monke-list-connectors.sh \
--repo-root "$AIRWEAVE_REPO" --print-connectors --changed --base-ref origin/main
# Core-plus-changed candidate set for CI-style smoke selection without running tests.
bash skills/disco/airweave/sub-skills/monke-e2e/scripts/monke-list-connectors.sh \
--repo-root "$AIRWEAVE_REPO" --print-connectors --changed --include-core --min 4
Only after approval and prerequisites are satisfied, a future agent may use the repo's Monke runner commands from the checkout. Safe native anchors for later verification are discovery/help only: ./monke.sh --list, ./monke.sh --print-connectors, ./monke.sh --print-connectors --changed, python monke/runner.py --help, and this bundled helper's --help. Full commands such as connector names, --all, or core-plus-changed execution require credentials and may mutate external systems.
For real runs, confirm at minimum: Airweave backend URL and health, local stack if needed, Python dependencies, OPENAI_API_KEY for generated content, either Composio or direct connector credentials, connector config fields, allowed external test workspace, cleanup expectations, and acceptable runtime/concurrency.
bash -n on the bundled helper and --help output.--list, helper --print-connectors, optional helper --print-connectors --changed against a known base ref, plus native ./monke.sh --list, native ./monke.sh --print-connectors, and python monke/runner.py --help.