[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6F7SMPCTQ52XH4R9MM3R587":3,"skill-same:01M6F7SMPCTQ52XH4R9MM3R587":76},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":44,"linkOnly":45,"markdownContent":46,"markdownBody":47,"frontMatter":48,"refName":53,"commitSha":54,"skillDirectory":55,"forksCount":56,"repositoryHtmlUrl":57,"repositoryHomepageUrl":6,"ownerHtmlUrl":58,"ownerBlogUrl":59,"ownerDescription":60,"updatedAt":61,"install":62,"resources":75},"01M6F7SMPCTQ52XH4R9MM3R587","lindy-core-workflow-a",null,"Core Lindy workflow for creating and configuring AI agents.\nUse when building new agents, defining agent behaviors,\nor setting up agent capabilities.\nTrigger with phrases like \"create lindy agent\", \"build lindy agent\",\n\"lindy agent workflow\", \"configure lindy agent\".","Dicklesworthstone\u002Fpi_agent_rust","Dicklesworthstone","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F35050222?v=4","01M6CG26AR942CSVMN1M5E3DSE","Jeff Emanuel","01M6CG26EPP71PSHW1VDS71121",1981,"MIT","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Fplugins-community\u002Fplugins\u002Fsaas-packs\u002Flindy-pack\u002Fskills\u002Flindy-core-workflow-a\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43],"workflow","core","lindy core workflow a","new","ai agents","when","for","with","trigger","io","agent workflow","build","up","use","edit","write","read","configure","capabilities","create","2026-11-10 10:12:30",false,"---\nname: lindy-core-workflow-a\ndescription: |\n  Core Lindy workflow for creating and configuring AI agents.\n  Use when building new agents, defining agent behaviors,\n  or setting up agent capabilities.\n  Trigger with phrases like \"create lindy agent\", \"build lindy agent\",\n  \"lindy agent workflow\", \"configure lindy agent\".\nallowed-tools: Read, Write, Edit\nversion: 1.0.0\nlicense: MIT\nauthor: Jeremy Longshore \u003Cjeremy@intentsolutions.io>\n---\n\n# Lindy Core Workflow A: Agent Creation\n\n## Overview\nComplete workflow for creating, configuring, and deploying Lindy AI agents.\n\n## Prerequisites\n- Completed `lindy-install-auth` setup\n- Understanding of agent use case\n- Clear instructions\u002Fpersona defined\n\n## Instructions\n\n### Step 1: Define Agent Specification\n```typescript\ninterface AgentSpec {\n  name: string;\n  description: string;\n  instructions: string;\n  tools: string[];\n  model?: string;\n  temperature?: number;\n}\n\nconst agentSpec: AgentSpec = {\n  name: 'Customer Support Agent',\n  description: 'Handles customer inquiries and support tickets',\n  instructions: `\n    You are a helpful customer support agent.\n    - Be polite and professional\n    - Ask clarifying questions when needed\n    - Escalate complex issues to human support\n    - Always confirm resolution with the customer\n  `,\n  tools: ['email', 'calendar', 'knowledge-base'],\n  model: 'gpt-4',\n  temperature: 0.7,\n};\n```\n\n### Step 2: Create the Agent\n```typescript\nimport { Lindy } from '@lindy-ai\u002Fsdk';\n\nconst lindy = new Lindy({ apiKey: process.env.LINDY_API_KEY });\n\nasync function createAgent(spec: AgentSpec) {\n  const agent = await lindy.agents.create({\n    name: spec.name,\n    description: spec.description,\n    instructions: spec.instructions,\n    tools: spec.tools,\n    config: {\n      model: spec.model || 'gpt-4',\n      temperature: spec.temperature || 0.7,\n    },\n  });\n\n  console.log(`Created agent: ${agent.id}`);\n  return agent;\n}\n```\n\n### Step 3: Configure Agent Tools\n```typescript\nasync function configureTools(agentId: string, tools: string[]) {\n  for (const tool of tools) {\n    await lindy.agents.addTool(agentId, {\n      name: tool,\n      enabled: true,\n    });\n  }\n  console.log(`Configured ${tools.length} tools`);\n}\n```\n\n### Step 4: Test the Agent\n```typescript\nasync function testAgent(agentId: string) {\n  const testCases = [\n    'Hello, I need help with my order',\n    'Can you check my subscription status?',\n    'I want to cancel my account',\n  ];\n\n  for (const input of testCases) {\n    const result = await lindy.agents.run(agentId, { input });\n    console.log(`Input: ${input}`);\n    console.log(`Output: ${result.output}\\n`);\n  }\n}\n```\n\n## Output\n- Fully configured AI agent\n- Connected tools and integrations\n- Tested agent responses\n- Ready for deployment\n\n## Error Handling\n| Error | Cause | Solution |\n|-------|-------|----------|\n| Tool not found | Invalid tool name | Check available tools list |\n| Instructions too long | Exceeds limit | Summarize or split instructions |\n| Model unavailable | Unsupported model | Use default gpt-4 |\n\n## Examples\n\n### Complete Agent Creation Flow\n```typescript\nasync function main() {\n  \u002F\u002F Create agent\n  const agent = await createAgent(agentSpec);\n\n  \u002F\u002F Configure tools\n  await configureTools(agent.id, agentSpec.tools);\n\n  \u002F\u002F Test agent\n  await testAgent(agent.id);\n\n  console.log(`Agent ${agent.id} is ready!`);\n}\n\nmain().catch(console.error);\n```\n\n## Resources\n- [Lindy Agent Creation](https:\u002F\u002Fdocs.lindy.ai\u002Fagents\u002Fcreate)\n- [Available Tools](https:\u002F\u002Fdocs.lindy.ai\u002Ftools)\n- [Model Options](https:\u002F\u002Fdocs.lindy.ai\u002Fmodels)\n\n## Next Steps\nProceed to `lindy-core-workflow-b` for task automation workflows.\n","# Lindy Core Workflow A: Agent Creation\n\n## Overview\nComplete workflow for creating, configuring, and deploying Lindy AI agents.\n\n## Prerequisites\n- Completed `lindy-install-auth` setup\n- Understanding of agent use case\n- Clear instructions\u002Fpersona defined\n\n## Instructions\n\n### Step 1: Define Agent Specification\n```typescript\ninterface AgentSpec {\n  name: string;\n  description: string;\n  instructions: string;\n  tools: string[];\n  model?: string;\n  temperature?: number;\n}\n\nconst agentSpec: AgentSpec = {\n  name: 'Customer Support Agent',\n  description: 'Handles customer inquiries and support tickets',\n  instructions: `\n    You are a helpful customer support agent.\n    - Be polite and professional\n    - Ask clarifying questions when needed\n    - Escalate complex issues to human support\n    - Always confirm resolution with the customer\n  `,\n  tools: ['email', 'calendar', 'knowledge-base'],\n  model: 'gpt-4',\n  temperature: 0.7,\n};\n```\n\n### Step 2: Create the Agent\n```typescript\nimport { Lindy } from '@lindy-ai\u002Fsdk';\n\nconst lindy = new Lindy({ apiKey: process.env.LINDY_API_KEY });\n\nasync function createAgent(spec: AgentSpec) {\n  const agent = await lindy.agents.create({\n    name: spec.name,\n    description: spec.description,\n    instructions: spec.instructions,\n    tools: spec.tools,\n    config: {\n      model: spec.model || 'gpt-4',\n      temperature: spec.temperature || 0.7,\n    },\n  });\n\n  console.log(`Created agent: ${agent.id}`);\n  return agent;\n}\n```\n\n### Step 3: Configure Agent Tools\n```typescript\nasync function configureTools(agentId: string, tools: string[]) {\n  for (const tool of tools) {\n    await lindy.agents.addTool(agentId, {\n      name: tool,\n      enabled: true,\n    });\n  }\n  console.log(`Configured ${tools.length} tools`);\n}\n```\n\n### Step 4: Test the Agent\n```typescript\nasync function testAgent(agentId: string) {\n  const testCases = [\n    'Hello, I need help with my order',\n    'Can you check my subscription status?',\n    'I want to cancel my account',\n  ];\n\n  for (const input of testCases) {\n    const result = await lindy.agents.run(agentId, { input });\n    console.log(`Input: ${input}`);\n    console.log(`Output: ${result.output}\\n`);\n  }\n}\n```\n\n## Output\n- Fully configured AI agent\n- Connected tools and integrations\n- Tested agent responses\n- Ready for deployment\n\n## Error Handling\n| Error | Cause | Solution |\n|-------|-------|----------|\n| Tool not found | Invalid tool name | Check available tools list |\n| Instructions too long | Exceeds limit | Summarize or split instructions |\n| Model unavailable | Unsupported model | Use default gpt-4 |\n\n## Examples\n\n### Complete Agent Creation Flow\n```typescript\nasync function main() {\n  \u002F\u002F Create agent\n  const agent = await createAgent(agentSpec);\n\n  \u002F\u002F Configure tools\n  await configureTools(agent.id, agentSpec.tools);\n\n  \u002F\u002F Test agent\n  await testAgent(agent.id);\n\n  console.log(`Agent ${agent.id} is ready!`);\n}\n\nmain().catch(console.error);\n```\n\n## Resources\n- [Lindy Agent Creation](https:\u002F\u002Fdocs.lindy.ai\u002Fagents\u002Fcreate)\n- [Available Tools](https:\u002F\u002Fdocs.lindy.ai\u002Ftools)\n- [Model Options](https:\u002F\u002Fdocs.lindy.ai\u002Fmodels)\n\n## Next Steps\nProceed to `lindy-core-workflow-b` for task automation workflows.\n",{"name":5,"author":49,"license":15,"version":50,"description":51,"allowed-tools":52},"Jeremy Longshore \u003Cjeremy@intentsolutions.io>","1.0.0","Core Lindy workflow for creating and configuring AI agents.\nUse when building new agents, defining agent behaviors,\nor setting up agent capabilities.\nTrigger with phrases like \"create lindy agent\", \"build lindy agent\",\n\"lindy agent workflow\", \"configure lindy agent\".\n","Read, Write, Edit","main","90b50ed0778745a80fd5bfb13b1843d45b9e82f7","tests\u002Fext_conformance\u002Fartifacts\u002Fplugins-community\u002Fplugins\u002Fsaas-packs\u002Flindy-pack\u002Fskills\u002Flindy-core-workflow-a",231,"https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust","https:\u002F\u002Fgithub.com\u002FDicklesworthstone","https:\u002F\u002Fwww.jeffreyemanuel.com\u002F","Building in NY","2026-11-12 03:15:57",{"source":8,"skillName":5,"commands":63,"prompt":73,"zipAvailable":74},[64,67,70],{"tool":65,"command":66},"npx","npx skills add Dicklesworthstone\u002Fpi_agent_rust --skill lindy-core-workflow-a",{"tool":68,"command":69},"bunx","bunx skills add Dicklesworthstone\u002Fpi_agent_rust --skill lindy-core-workflow-a",{"tool":71,"command":72},"pnpm","pnpm dlx skills add Dicklesworthstone\u002Fpi_agent_rust --skill lindy-core-workflow-a","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Fplugins-community\u002Fplugins\u002Fsaas-packs\u002Flindy-pack\u002Fskills\u002Flindy-core-workflow-a\u002FSKILL.md",true,[],[77,114,138,164,186,208],{"skillNo":78,"name":79,"nameZh":6,"description":80,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":81,"licenseFileUrl":82,"sourceHtmlUrl":83,"categories":84,"keywords":88,"publishedAt":44},"01M6FEGPPK0ZTKCCM0R3E3KS33","web-artifacts-builder","Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn\u002Fui). Use for complex artifacts requiring state management, routing, or shadcn\u002Fui components - not for simple single-file HTML\u002FJSX artifacts.","Apache-2.0","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Ftemplates-davila7\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Futilities\u002Fweb-artifacts-builder\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Ftemplates-davila7\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Futilities\u002Fweb-artifacts-builder\u002FSKILL.md",[85],{"categoryNo":86,"categoryName":87,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000009","前端开发",[89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,37,107,108,109,110,111,30,112,113],"web artifacts builder","web","artifacts","artifacts builder","builder","frontend","css","components","react","component","routing","state management","state","shadcn","file","ui","Tools","Tailwind","html","single-file","simple","ui components","multi","jsx","suite",{"skillNo":115,"name":116,"nameZh":6,"description":117,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":81,"licenseFileUrl":118,"sourceHtmlUrl":119,"categories":120,"keywords":125,"publishedAt":44},"01M6FEE9VTK1W4GY21AKREJXRG","webapp-testing","Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Ftemplates-davila7\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fsecurity\u002Fwebapp-testing\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Ftemplates-davila7\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fsecurity\u002Fwebapp-testing\u002FSKILL.md",[121,124],{"categoryNo":122,"categoryName":123,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":86,"categoryName":87,"taxonomyType":21,"taxonomyTypeDesc":22},[126,127,128,94,129,130,90,131,132,133,104,134,135,136,137,31,30],"testing","webapp testing","webapp","screenshots","playwright","debugging","toolkit","browser","logs","applications","behavior","local",{"skillNo":139,"name":140,"nameZh":6,"description":141,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":142,"sourceHtmlUrl":143,"categories":144,"keywords":145,"publishedAt":44},"01M6FE20F7ZTQBFWKF4MPJ2SBX","neuropixels-analysis","Neuropixels neural recording analysis. Load SpikeGLX\u002FOpenEphys data, preprocess, motion correction, Kilosort4 spike sorting, quality metrics, Allen\u002FIBL curation, AI-assisted visual analysis, for Neuropixels 1.0\u002F2.0 extracellular electrophysiology. Use when working with neural recordings, spike sorting, extracellular electrophysiology, or when the user mentions Neuropixels, SpikeGLX, Open Ephys, Kilosort, quality metrics, or unit curation.","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Ftemplates-davila7\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fscientific\u002Fneuropixels-analysis\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Ftemplates-davila7\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fscientific\u002Fneuropixels-analysis\u002FSKILL.md",[],[146,147,148,149,150,151,152,153,37,154,155,156,157,158,159,160,31,161,162,163,30,29],"analysis","neuropixels analysis","spike","metrics","data","open","quality","user","recordings","Neural","motion","visual","quality metrics","unit","sorting","curation","recording","load",{"skillNo":165,"name":166,"nameZh":6,"description":167,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":81,"licenseFileUrl":168,"sourceHtmlUrl":169,"categories":170,"keywords":172,"publishedAt":44},"01M6FDP0PDK6F1GGX395C7625Z","skill-creator","Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Ftemplates-davila7\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fproductivity\u002Fskill-creator\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Ftemplates-davila7\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fproductivity\u002Fskill-creator\u002FSKILL.md",[171],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[173,174,175,43,176,42,177,178,179,180,181,182,183,184,31,30,185,29,27],"skill creator","creator","workflows","update","knowledge","tool","integrations","specialized","guide","new skill","existing skill","users","Existing",{"skillNo":187,"name":188,"nameZh":6,"description":189,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":190,"sourceHtmlUrl":191,"categories":192,"keywords":194,"publishedAt":44},"01M6FDM8Y7VK7NYG9SM7QPA3PW","notebooklm","Use this skill to query your Google NotebookLM notebooks directly from Claude Code for source-grounded, citation-backed answers from Gemini. Browser automation, library management, persistent auth. Drastically reduced hallucinations through document-only responses.","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Ftemplates-davila7\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fproductivity\u002Fnotebooklm\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Ftemplates-davila7\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fproductivity\u002Fnotebooklm\u002FSKILL.md",[193],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[188,195,196,197,198,199,200,133,201,202,37,203,204,205,206,30,207],"google","browser automation","gemini","automation","auth","code","library","management","only","document","query","Citation","source",{"skillNo":209,"name":210,"nameZh":6,"description":211,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":81,"licenseFileUrl":212,"sourceHtmlUrl":213,"categories":214,"keywords":221,"publishedAt":44},"01M6FDHPXE10J3XGTCH5HBHS1M","slack-gif-creator","Knowledge and utilities for creating animated GIFs optimized for Slack. Provides constraints, validation tools, and animation concepts. Use when users request animated GIFs for Slack like \"make me a GIF of X doing Y for Slack.\"","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Ftemplates-davila7\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fenterprise-communication\u002Fslack-gif-creator\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002FDicklesworthstone\u002Fpi_agent_rust\u002Fblob\u002Fmain\u002Ftests\u002Fext_conformance\u002Fartifacts\u002Ftemplates-davila7\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fenterprise-communication\u002Fslack-gif-creator\u002FSKILL.md",[215,218],{"categoryNo":216,"categoryName":217,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000005","邮件与沟通",{"categoryNo":219,"categoryName":220,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000016","图像与多媒体",[222,223,224,174,225,105,226,227,177,37,228,184,229,230,231,30,232,29],"slack gif creator","slack","gif","validation","constraints","Animation","me","make","Utilities","concepts","request"]