UNPKG

@n8n-plus/n8n-plus

Version:

n8n Workflow Automation Tool (plus edition)

42 lines (33 loc) 1.95 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.researchSkill = researchSkill; function researchSkill() { return { id: 'agent-builder-research', name: 'Agent Builder Research', description: 'Use when current external API, service, product, standard, or spec facts affect target-agent config, tool choices, credential choices, or instructions; not for n8n internals, local schema, or builder tool contracts.', instructions: `\ ## Purpose Use this when external facts can change the target-agent build. ## Boundaries - You need n8n internals, local schema, or builder-tool guidance. - The API or service is well known enough to configure confidently from current context. - The user is asking for a general explanation that does not affect the target agent build. ## Workflow 1. Loading this skill is not research; when current external facts affect the build, use the available research capability before relying on memory. 2. Search only for the external facts that change the config or implementation choice. 3. Prefer primary docs for endpoint, auth, product, or spec details. 4. Apply only the verified details needed for the current target-agent build. 5. If no research capability is available, say so instead of filling current facts from memory. ## Gotchas - Do not browse for n8n internals, common JavaScript or TypeScript patterns, or local schema facts. - Do not let a web result override the target agent config schema or builder tool contracts. - Do not substitute unsourced model memory for current external facts when the user asked for research. - If research does not change the build, stop researching and continue from local context. ## Verify - Configuration choices that depend on external facts are source-backed. - The final config still follows the local Config schema and credential rules.`, }; } //# sourceMappingURL=research.skill.js.map