一键导入
cli-and-scaffolding
Add or modify genai-tk Typer CLI commands, dynamic command registration, project scaffolding, and generated Copilot/agent support files.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Add or modify genai-tk Typer CLI commands, dynamic command registration, project scaffolding, and generated Copilot/agent support files.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | cli-and-scaffolding |
| description | Add or modify genai-tk Typer CLI commands, dynamic command registration, project scaffolding, and generated Copilot/agent support files. |
docs/cli.mddocs/scaffolding.mddocs/copilot-agent-support.mdgenai_tk/main/cli.pygenai_tk/main/scaffolder.pygenai_tk/cli/base.pyconfig/app_conf.yaml| Concern | Paths |
|---|---|
| Entry point | genai_tk/main/cli.py, [project.scripts] in pyproject.toml |
| Command group base | genai_tk/cli/base.py |
| Built-in command groups | genai_tk/cli/, genai_tk/agents/**/commands*.py, genai_tk/workflow/commands.py, genai_tk/mcp/cli_commands.py |
| Dynamic registration | config/app_conf.yaml under cli.commands |
| Scaffold generation | genai_tk/main/commands_init.py, genai_tk/main/scaffolder.py |
| Command tree tests | tests/unit_tests/cli/test_command_tree.py |
genai_tk.cli.base.CliTopCommand.get_description() and register_sub_commands().config/app_conf.yaml.tests/unit_tests/cli/ or the owning domain test folder.uv run cli --help
uv run cli <group> --help
GENAITK_PROFILE=pytest uv run pytest tests/unit_tests/cli -q
main.cli when config registration is intended.docs/scaffolding.md.Build or modify LangChain, DeepAgent, DeerFlow profiles, agent tools, middleware, checkpointing, skills wiring, and the shared harness layer in genai-tk.
Work on BAML structured extraction, BAML CLI commands, processors, utilities, and Prefect BAML workflow integration in genai-tk.
Work on browser automation, sandbox browser tools, direct Playwright tools, AioSandbox backend, and sandbox CLI support in genai-tk.
Work on genai-tk OmegaConf configuration, profiles, overrides, env substitution, and config discovery. Use when editing config/*.yaml or genai_tk.config_mgmt.config_mngr.
Work on core LLM, embeddings, vector store, provider, cache, prompt, and retriever factories in genai-tk. Use when editing genai_tk/core or provider configuration.
Build, configure, and troubleshoot Docker images for genai-tk and scaffolded applications. Add Docker support to a new project, adjust extras, fix Dockerfile issues, update just recipes.