INNER CODE UNIT · TypeScript
generateSkill
haunchen/n8n-skills · src/index.ts:249
export async function generateSkill(
nodes: EnrichedNodeInfo[],
options: Partial<SkillConfig> = {}
): Promise<string> {
const config: SkillConfig = {
name: options.name || 'n8n Workflow Automation',
version: options.version || '1.0.0',
description: options.description || 'n8n 工作流程自動化知識庫',
topNodesCount: options.topNodesCount || 50,
};
const generator = new SkillGenerator(config);
return generator.generate({
nodes,
nodeUsageStats: {},
resourceFiles: [],
config,