基于 SOC 职业分类
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/jb-612/mortgage_concierge --skill add-tool命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
Adversarial testing loop inspired by autoresearch. Generate adversarial cases, run against agent, evaluate, accumulate findings.
Three-pass code review checking prerequisites, code quality, and test/eval coverage
Create a conventional commit with workitem traceability and pre-commit checks
| name | add-tool |
| description | Scaffold a new ADK function tool with TDD lifecycle and eval case addition |
| argument-hint | <tool-name> <description> |
| allowed-tools | Read, Write, Edit, Bash, Glob, Grep |
Create tool: $ARGUMENTS
Define:
tool_context: ToolContext)Dict[str, Any] with status fieldmortgage_concierge/shared_libraries/constants.pyCreate tests/unit/test_<tool_name>.py:
DummyToolContext (from conftest.py or define inline)@pytest.mark.asyncio if asyncCreate mortgage_concierge/tools/<tool_name>.py:
store_state.py for sync, simulation_tools.py for async)__name__: func.__name__ = "<tool_name>"tool = FunctionTool(func)mortgage_concierge/agent.pytools=[] listAGENT_INSTRUCTION in prompt.pytests/eval/data/query, expected_tool_use, referenceRun full eval suite and compare against baseline.
mortgage_concierge/tools/store_state.pymortgage_concierge/tools/simulation_tools.pytests/unit/test_loan_calculator.pymortgage_concierge/agent.py