[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CTQ0CSSJ5FKKT6VJ9JHG15":3,"skill-same:01M6CTQ0CSSJ5FKKT6VJ9JHG15":67},{"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":38,"linkOnly":39,"markdownContent":40,"markdownBody":41,"frontMatter":42,"refName":45,"commitSha":46,"skillDirectory":47,"forksCount":48,"repositoryHtmlUrl":49,"repositoryHomepageUrl":49,"ownerHtmlUrl":50,"ownerBlogUrl":6,"ownerDescription":51,"updatedAt":52,"install":53,"resources":66},"01M6CTQ0CSSJ5FKKT6VJ9JHG15","linear-automation",null,"Automate Linear tasks via Rube MCP (Composio): issues, projects, cycles, teams, labels. Always search tools first for current schemas.","Sam-06060\u002Fjarvis-assistant","Sam-06060","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F208600848?v=4","01M6CRKT7C7FXD21V6HXF293S0","Samson Frank Ganta","01M6CRKTBEKYFD8YX5Z1GT99EE",6,"Apache-2.0","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Flinear-automation\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],"automation","linear","linear automation","MCP","tasks","teams","issues","search","Tools","first","projects","automate","community","composio","2026-11-10 10:12:30",false,"---\nname: linear-automation\ndescription: \"Automate Linear tasks via Rube MCP (Composio): issues, projects, cycles, teams, labels. Always search tools first for current schemas.\"\nrisk: critical\nsource: community\ndate_added: \"2026-02-27\"\n---\n\n# Linear Automation via Rube MCP\n\nAutomate Linear operations through Composio's Linear toolkit via Rube MCP.\n\n## Prerequisites\n\n- Rube MCP must be connected (RUBE_SEARCH_TOOLS available)\n- Active Linear connection via `RUBE_MANAGE_CONNECTIONS` with toolkit `linear`\n- Always call `RUBE_SEARCH_TOOLS` first to get current tool schemas\n\n## Setup\n\n**Get Rube MCP**: Add `https:\u002F\u002Frube.app\u002Fmcp` as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.\n\n\n1. Verify Rube MCP is available by confirming `RUBE_SEARCH_TOOLS` responds\n2. Call `RUBE_MANAGE_CONNECTIONS` with toolkit `linear`\n3. If connection is not ACTIVE, follow the returned auth link to complete Linear OAuth\n4. Confirm connection status shows ACTIVE before running any workflows\n\n## Core Workflows\n\n### 1. Manage Issues\n\n**When to use**: User wants to create, search, update, or list Linear issues\n\n**Tool sequence**:\n1. `LINEAR_GET_ALL_LINEAR_TEAMS` - Get team IDs [Prerequisite]\n2. `LINEAR_LIST_LINEAR_STATES` - Get workflow states for a team [Prerequisite]\n3. `LINEAR_CREATE_LINEAR_ISSUE` - Create a new issue [Optional]\n4. `LINEAR_SEARCH_ISSUES` \u002F `LINEAR_LIST_LINEAR_ISSUES` - Find issues [Optional]\n5. `LINEAR_GET_LINEAR_ISSUE` - Get issue details [Optional]\n6. `LINEAR_UPDATE_ISSUE` - Update issue properties [Optional]\n\n**Key parameters**:\n- `team_id`: Team ID (required for creation)\n- `title`: Issue title\n- `description`: Issue description (Markdown supported)\n- `state_id`: Workflow state ID\n- `assignee_id`: Assignee user ID\n- `priority`: 0 (none), 1 (urgent), 2 (high), 3 (medium), 4 (low)\n- `label_ids`: Array of label IDs\n\n**Pitfalls**:\n- Team ID is required when creating issues; use GET_ALL_LINEAR_TEAMS first\n- State IDs are team-specific; use LIST_LINEAR_STATES with the correct team\n- Priority uses integer values 0-4, not string names\n\n### 2. Manage Projects\n\n**When to use**: User wants to create or update Linear projects\n\n**Tool sequence**:\n1. `LINEAR_LIST_LINEAR_PROJECTS` - List existing projects [Optional]\n2. `LINEAR_CREATE_LINEAR_PROJECT` - Create a new project [Optional]\n3. `LINEAR_UPDATE_LINEAR_PROJECT` - Update project details [Optional]\n\n**Key parameters**:\n- `name`: Project name\n- `description`: Project description\n- `team_ids`: Array of team IDs associated with the project\n- `state`: Project state (e.g., 'planned', 'started', 'completed')\n\n**Pitfalls**:\n- Projects span teams; they can be associated with multiple teams\n\n### 3. Manage Cycles\n\n**When to use**: User wants to work with Linear cycles (sprints)\n\n**Tool sequence**:\n1. `LINEAR_GET_ALL_LINEAR_TEAMS` - Get team ID [Prerequisite]\n2. `LINEAR_GET_CYCLES_BY_TEAM_ID` \u002F `LINEAR_LIST_LINEAR_CYCLES` - List cycles [Required]\n\n**Key parameters**:\n- `team_id`: Team ID for cycle operations\n- `number`: Cycle number\n\n**Pitfalls**:\n- Cycles are team-specific; always scope by team_id\n\n### 4. Manage Labels and Comments\n\n**When to use**: User wants to create labels or comment on issues\n\n**Tool sequence**:\n1. `LINEAR_CREATE_LINEAR_LABEL` - Create a new label [Optional]\n2. `LINEAR_CREATE_LINEAR_COMMENT` - Comment on an issue [Optional]\n3. `LINEAR_UPDATE_LINEAR_COMMENT` - Edit a comment [Optional]\n\n**Key parameters**:\n- `name`: Label name\n- `color`: Label color (hex)\n- `issue_id`: Issue ID for comments\n- `body`: Comment body (Markdown)\n\n**Pitfalls**:\n- Labels can be team-scoped or workspace-scoped\n- Comment body supports Markdown formatting\n\n### 5. Custom GraphQL Queries\n\n**When to use**: User needs advanced queries not covered by standard tools\n\n**Tool sequence**:\n1. `LINEAR_RUN_QUERY_OR_MUTATION` - Execute custom GraphQL [Required]\n\n**Key parameters**:\n- `query`: GraphQL query or mutation string\n- `variables`: Variables for the query\n\n**Pitfalls**:\n- Requires knowledge of Linear's GraphQL schema\n- Rate limits apply to GraphQL queries\n\n## Common Patterns\n\n### ID Resolution\n\n**Team name -> Team ID**:\n```\n1. Call LINEAR_GET_ALL_LINEAR_TEAMS\n2. Find team by name in response\n3. Extract id field\n```\n\n**State name -> State ID**:\n```\n1. Call LINEAR_LIST_LINEAR_STATES with team_id\n2. Find state by name\n3. Extract id field\n```\n\n### Pagination\n\n- Linear tools return paginated results\n- Check for pagination cursors in responses\n- Pass cursor to next request for additional pages\n\n## Known Pitfalls\n\n**Team Scoping**:\n- Issues, states, and cycles are team-specific\n- Always resolve team_id before creating issues\n\n**Priority Values**:\n- 0 = No priority, 1 = Urgent, 2 = High, 3 = Medium, 4 = Low\n- Use integer values, not string names\n\n## Quick Reference\n\n| Task | Tool Slug | Key Params |\n|------|-----------|------------|\n| List teams | LINEAR_GET_ALL_LINEAR_TEAMS | (none) |\n| Create issue | LINEAR_CREATE_LINEAR_ISSUE | team_id, title, description |\n| Search issues | LINEAR_SEARCH_ISSUES | query |\n| List issues | LINEAR_LIST_LINEAR_ISSUES | team_id, filters |\n| Get issue | LINEAR_GET_LINEAR_ISSUE | issue_id |\n| Update issue | LINEAR_UPDATE_ISSUE | issue_id, fields |\n| List states | LINEAR_LIST_LINEAR_STATES | team_id |\n| List projects | LINEAR_LIST_LINEAR_PROJECTS | (none) |\n| Create project | LINEAR_CREATE_LINEAR_PROJECT | name, team_ids |\n| Update project | LINEAR_UPDATE_LINEAR_PROJECT | project_id, fields |\n| List cycles | LINEAR_LIST_LINEAR_CYCLES | team_id |\n| Get cycles | LINEAR_GET_CYCLES_BY_TEAM_ID | team_id |\n| Create label | LINEAR_CREATE_LINEAR_LABEL | name, color |\n| Create comment | LINEAR_CREATE_LINEAR_COMMENT | issue_id, body |\n| Update comment | LINEAR_UPDATE_LINEAR_COMMENT | comment_id, body |\n| List users | LINEAR_LIST_LINEAR_USERS | (none) |\n| Current user | LINEAR_GET_CURRENT_USER | (none) |\n| Run GraphQL | LINEAR_RUN_QUERY_OR_MUTATION | query, variables |\n\n## When to Use\nThis skill is applicable to execute the workflow or actions described in the overview.\n","# Linear Automation via Rube MCP\n\nAutomate Linear operations through Composio's Linear toolkit via Rube MCP.\n\n## Prerequisites\n\n- Rube MCP must be connected (RUBE_SEARCH_TOOLS available)\n- Active Linear connection via `RUBE_MANAGE_CONNECTIONS` with toolkit `linear`\n- Always call `RUBE_SEARCH_TOOLS` first to get current tool schemas\n\n## Setup\n\n**Get Rube MCP**: Add `https:\u002F\u002Frube.app\u002Fmcp` as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.\n\n\n1. Verify Rube MCP is available by confirming `RUBE_SEARCH_TOOLS` responds\n2. Call `RUBE_MANAGE_CONNECTIONS` with toolkit `linear`\n3. If connection is not ACTIVE, follow the returned auth link to complete Linear OAuth\n4. Confirm connection status shows ACTIVE before running any workflows\n\n## Core Workflows\n\n### 1. Manage Issues\n\n**When to use**: User wants to create, search, update, or list Linear issues\n\n**Tool sequence**:\n1. `LINEAR_GET_ALL_LINEAR_TEAMS` - Get team IDs [Prerequisite]\n2. `LINEAR_LIST_LINEAR_STATES` - Get workflow states for a team [Prerequisite]\n3. `LINEAR_CREATE_LINEAR_ISSUE` - Create a new issue [Optional]\n4. `LINEAR_SEARCH_ISSUES` \u002F `LINEAR_LIST_LINEAR_ISSUES` - Find issues [Optional]\n5. `LINEAR_GET_LINEAR_ISSUE` - Get issue details [Optional]\n6. `LINEAR_UPDATE_ISSUE` - Update issue properties [Optional]\n\n**Key parameters**:\n- `team_id`: Team ID (required for creation)\n- `title`: Issue title\n- `description`: Issue description (Markdown supported)\n- `state_id`: Workflow state ID\n- `assignee_id`: Assignee user ID\n- `priority`: 0 (none), 1 (urgent), 2 (high), 3 (medium), 4 (low)\n- `label_ids`: Array of label IDs\n\n**Pitfalls**:\n- Team ID is required when creating issues; use GET_ALL_LINEAR_TEAMS first\n- State IDs are team-specific; use LIST_LINEAR_STATES with the correct team\n- Priority uses integer values 0-4, not string names\n\n### 2. Manage Projects\n\n**When to use**: User wants to create or update Linear projects\n\n**Tool sequence**:\n1. `LINEAR_LIST_LINEAR_PROJECTS` - List existing projects [Optional]\n2. `LINEAR_CREATE_LINEAR_PROJECT` - Create a new project [Optional]\n3. `LINEAR_UPDATE_LINEAR_PROJECT` - Update project details [Optional]\n\n**Key parameters**:\n- `name`: Project name\n- `description`: Project description\n- `team_ids`: Array of team IDs associated with the project\n- `state`: Project state (e.g., 'planned', 'started', 'completed')\n\n**Pitfalls**:\n- Projects span teams; they can be associated with multiple teams\n\n### 3. Manage Cycles\n\n**When to use**: User wants to work with Linear cycles (sprints)\n\n**Tool sequence**:\n1. `LINEAR_GET_ALL_LINEAR_TEAMS` - Get team ID [Prerequisite]\n2. `LINEAR_GET_CYCLES_BY_TEAM_ID` \u002F `LINEAR_LIST_LINEAR_CYCLES` - List cycles [Required]\n\n**Key parameters**:\n- `team_id`: Team ID for cycle operations\n- `number`: Cycle number\n\n**Pitfalls**:\n- Cycles are team-specific; always scope by team_id\n\n### 4. Manage Labels and Comments\n\n**When to use**: User wants to create labels or comment on issues\n\n**Tool sequence**:\n1. `LINEAR_CREATE_LINEAR_LABEL` - Create a new label [Optional]\n2. `LINEAR_CREATE_LINEAR_COMMENT` - Comment on an issue [Optional]\n3. `LINEAR_UPDATE_LINEAR_COMMENT` - Edit a comment [Optional]\n\n**Key parameters**:\n- `name`: Label name\n- `color`: Label color (hex)\n- `issue_id`: Issue ID for comments\n- `body`: Comment body (Markdown)\n\n**Pitfalls**:\n- Labels can be team-scoped or workspace-scoped\n- Comment body supports Markdown formatting\n\n### 5. Custom GraphQL Queries\n\n**When to use**: User needs advanced queries not covered by standard tools\n\n**Tool sequence**:\n1. `LINEAR_RUN_QUERY_OR_MUTATION` - Execute custom GraphQL [Required]\n\n**Key parameters**:\n- `query`: GraphQL query or mutation string\n- `variables`: Variables for the query\n\n**Pitfalls**:\n- Requires knowledge of Linear's GraphQL schema\n- Rate limits apply to GraphQL queries\n\n## Common Patterns\n\n### ID Resolution\n\n**Team name -> Team ID**:\n```\n1. Call LINEAR_GET_ALL_LINEAR_TEAMS\n2. Find team by name in response\n3. Extract id field\n```\n\n**State name -> State ID**:\n```\n1. Call LINEAR_LIST_LINEAR_STATES with team_id\n2. Find state by name\n3. Extract id field\n```\n\n### Pagination\n\n- Linear tools return paginated results\n- Check for pagination cursors in responses\n- Pass cursor to next request for additional pages\n\n## Known Pitfalls\n\n**Team Scoping**:\n- Issues, states, and cycles are team-specific\n- Always resolve team_id before creating issues\n\n**Priority Values**:\n- 0 = No priority, 1 = Urgent, 2 = High, 3 = Medium, 4 = Low\n- Use integer values, not string names\n\n## Quick Reference\n\n| Task | Tool Slug | Key Params |\n|------|-----------|------------|\n| List teams | LINEAR_GET_ALL_LINEAR_TEAMS | (none) |\n| Create issue | LINEAR_CREATE_LINEAR_ISSUE | team_id, title, description |\n| Search issues | LINEAR_SEARCH_ISSUES | query |\n| List issues | LINEAR_LIST_LINEAR_ISSUES | team_id, filters |\n| Get issue | LINEAR_GET_LINEAR_ISSUE | issue_id |\n| Update issue | LINEAR_UPDATE_ISSUE | issue_id, fields |\n| List states | LINEAR_LIST_LINEAR_STATES | team_id |\n| List projects | LINEAR_LIST_LINEAR_PROJECTS | (none) |\n| Create project | LINEAR_CREATE_LINEAR_PROJECT | name, team_ids |\n| Update project | LINEAR_UPDATE_LINEAR_PROJECT | project_id, fields |\n| List cycles | LINEAR_LIST_LINEAR_CYCLES | team_id |\n| Get cycles | LINEAR_GET_CYCLES_BY_TEAM_ID | team_id |\n| Create label | LINEAR_CREATE_LINEAR_LABEL | name, color |\n| Create comment | LINEAR_CREATE_LINEAR_COMMENT | issue_id, body |\n| Update comment | LINEAR_UPDATE_LINEAR_COMMENT | comment_id, body |\n| List users | LINEAR_LIST_LINEAR_USERS | (none) |\n| Current user | LINEAR_GET_CURRENT_USER | (none) |\n| Run GraphQL | LINEAR_RUN_QUERY_OR_MUTATION | query, variables |\n\n## When to Use\nThis skill is applicable to execute the workflow or actions described in the overview.\n",{"name":5,"risk":43,"source":36,"date_added":44,"description":7},"critical","2026-02-27","main","a50a3aa6b39fb0e1b7db88bef1bfc9c93606e126","modules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Flinear-automation",0,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant","https:\u002F\u002Fgithub.com\u002FSam-06060","Mobile Application Developer | Kotlin | Flutter, KMP, Swfit, Android,Swift UI | Building at Saar It Resources | Creator of Jarvis (AI Assistant)","2026-06-23 05:13:38",{"source":8,"skillName":5,"commands":54,"prompt":64,"zipAvailable":65},[55,58,61],{"tool":56,"command":57},"npx","npx skills add Sam-06060\u002Fjarvis-assistant --skill linear-automation",{"tool":59,"command":60},"bunx","bunx skills add Sam-06060\u002Fjarvis-assistant --skill linear-automation",{"tool":62,"command":63},"pnpm","pnpm dlx skills add Sam-06060\u002Fjarvis-assistant --skill linear-automation","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Flinear-automation\u002FSKILL.md",true,[],[68,79,95,112,130,157],{"skillNo":69,"name":70,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":71,"categories":72,"keywords":76,"publishedAt":38},"01M6GDRVS6FXX3ESH0C9DW01C0","test_skill","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fscratch\u002Ftest_skill\u002FSKILL.md",[73],{"categoryNo":74,"categoryName":75,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",[77,78],"Test Skill","test",{"skillNo":80,"name":81,"nameZh":6,"description":82,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":83,"categories":84,"keywords":85,"publishedAt":38},"01M6GDRQ40HX22MA6XWC31RHHK","zustand-store-ts","Create Zustand stores following established patterns with proper TypeScript types and middleware.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzustand-store-ts\u002FSKILL.md",[],[86,87,88,89,90,91,92,36,93,94],"zustand store ts","zustand","store","with","types","middleware","patterns","create","typescript",{"skillNo":96,"name":97,"nameZh":6,"description":98,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":99,"categories":100,"keywords":102,"publishedAt":38},"01M6GDRKEA0WE670SPFWX5GKCN","zoom-automation","Automate Zoom meeting creation, management, recordings, webinars, and participant tracking via Rube MCP (Composio). Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzoom-automation\u002FSKILL.md",[101],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[24,103,104,33,32,31,27,105,106,35,43,107,108,37,36,109,110,111],"zoom automation","zoom","via","meeting","creation","webinars","recordings","management","tracking",{"skillNo":113,"name":114,"nameZh":6,"description":115,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":116,"categories":117,"keywords":119,"publishedAt":38},"01M6GDRFS1452PC71JQ38S24HR","zoho-crm-automation","Automate Zoho CRM tasks via Rube MCP (Composio): create\u002Fupdate records, search contacts, manage leads, and convert leads. Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzoho-crm-automation\u002FSKILL.md",[118],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[120,24,121,122,123,124,125,36,31,126,37,127,43,35,32,128,93,28,27,129],"crm automation","zoho crm","crm","zoho crm automation","zoho","leads","contacts","records","update","manage",{"skillNo":131,"name":132,"nameZh":6,"description":133,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":134,"categories":135,"keywords":139,"publishedAt":38},"01M6GDRCKQBAVTGHX5XBH26KPZ","zod-validation-expert","Expert in Zod — TypeScript-first schema validation. Covers parsing, custom errors, refinements, type inference, and integration with React Hook Form, Next.js, and tRPC.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzod-validation-expert\u002FSKILL.md",[136],{"categoryNo":137,"categoryName":138,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000009","前端开发",[140,141,142,143,144,94,145,146,147,148,149,150,89,151,152,153,154,36,155,156],"expert","zod","zod validation expert","validation","react","safe","parsing","errors","schema validation","react hook form","hook","trpc","form","type","next","schema","Next.js",{"skillNo":158,"name":159,"nameZh":6,"description":160,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":161,"categories":162,"keywords":164,"publishedAt":38},"01M6GDR658B08K4MY0RWD4A6EH","zeroize-audit","Detects missing zeroization of sensitive data in source code and identifies zeroization removed by compiler optimizations, with assembly-level analysis, and control-flow verification. Use for auditing C\u002FC++\u002FRust code handling secrets, keys, passwords, or other sensitive data.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzeroize-audit\u002FSKILL.md",[163],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[165,166,167,168,169,170,171,172,36,173,174,175,176,177,178,179,180,181,182,27],"zeroize audit","audit","write","passwords","get","project","c++","activate","assembly","read","Bash","secrets","analysis","data","flow","verification","code","rust"]