[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M77RDAT8SK6YR1Z95AR4AC81":3,"skill-same:01M77RDAT8SK6YR1Z95AR4AC81":47},{"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":18,"publishedAt":19,"linkOnly":20,"markdownContent":21,"markdownBody":22,"frontMatter":23,"refName":24,"commitSha":25,"skillDirectory":26,"forksCount":27,"repositoryHtmlUrl":28,"repositoryHomepageUrl":29,"ownerHtmlUrl":30,"ownerBlogUrl":6,"ownerDescription":31,"updatedAt":32,"install":33,"resources":46},"01M77RDAT8SK6YR1Z95AR4AC81","pipintama-charts",null,"Create, fetch, share, or update hosted Pipintama Charts through the MCP server. Use when a user needs a line, bar, pie, or radar chart from text or structured values, and the right output is a hosted chart link or PNG instead of only prose.","Lord1Egypt\u002Fawesome-skill-forge","Lord1Egypt","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F99746359?v=4","01M7592YDNT0XK9WJ0T2MQVPDN","Mohamed Mounir Ali AL Keshita","01M75GRFNHC8VZNWEB8DKDE433",3,"MIT","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fcommunity\u002Fclawhub\u002Fp\u002Fpipintama-charts\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\r\nname: pipintama-charts\r\ndescription: Create, fetch, share, or update hosted Pipintama Charts through the MCP server. Use when a user needs a line, bar, pie, or radar chart from text or structured values, and the right output is a hosted chart link or PNG instead of only prose.\r\n---\r\n\r\n# Pipintama Charts\r\n\r\nUse this skill when the user would benefit from a hosted chart instead of only plain text.\r\n\r\nPrimary MCP endpoint:\r\n\r\n- `https:\u002F\u002Fapi.pipintama.com\u002Fmcp`\r\n\r\nAccess model:\r\n\r\n- this hosted MCP requires a valid Pipintama API key\r\n- clients should provide it through `Authorization: Bearer \u003Ckey>` or `x-api-key`\r\n- usage is attributed to the authenticated client, not only the IP address\r\n\r\n## Authentication\r\n\r\nThis skill requires a Pipintama API key.\r\n\r\nThe agent must:\r\n- check if a valid API key is available before calling the MCP endpoint\r\n- ask the user to provide or configure credentials if missing\r\n- never attempt requests without authentication\r\n\r\nHealth check:\r\n\r\n- `https:\u002F\u002Fapi.pipintama.com\u002Fmcp-health`\r\n\r\nPrimary tools:\r\n\r\n- `list_chart_modes`\r\n- `create_chart`\r\n- `get_chart`\r\n- `share_chart`\r\n- `set_chart_visibility`\r\n- `update_chart`\r\n- `export_chart_png`\r\n\r\n## When to use this skill\r\n\r\nUse Charts when the user asks for:\r\n\r\n- a line chart\r\n- a bar chart\r\n- a pie chart\r\n- a radar chart\r\n- a chart from numbers in plain text\r\n- text to chart\r\n- AI data visualization\r\n- a visual comparison of quantities\r\n\r\nDo not use Charts when:\r\n\r\n- the user needs a process diagram\r\n- the user wants a mindmap or architecture view\r\n- a hosted board is more appropriate than a quantitative chart\r\n\r\n## Core workflow\r\n\r\n1. Understand the request and decide whether a chart is useful.\r\n2. Choose the simplest correct chart type.\r\n3. Build a concise chart title.\r\n4. Preserve the user intent in `source_text` instead of rewriting the task into something unrelated.\r\n5. Default visibility to `shared` unless the user explicitly wants `public` or `private`.\r\n6. Do not pass `workspace_id` unless the user explicitly provides one. Let the authenticated API key determine the workspace.\r\n7. Call the MCP tool that matches the job.\r\n8. Return the hosted viewer URL first.\r\n9. Add one short sentence explaining what the chart shows.\r\n\r\n## Mode selection\r\n\r\n- `line`: trends over time or sequence\r\n- `bar`: category comparison or ranking\r\n- `pie`: part-to-whole distribution with a small number of slices\r\n- `radar`: multidimensional profile comparison\r\n\r\nPrefer the simplest correct mode. Do not use `pie` for long lists or precise trend reading.\r\n\r\n## Mode-specific rules\r\n\r\n### `line`\r\n\r\nUse when:\r\n\r\n- the user wants a trend\r\n- values change across time or ordered steps\r\n\r\nRules:\r\n\r\n- keep the x-axis labels short\r\n- use one or two series unless the user clearly asks for more\r\n\r\n### `bar`\r\n\r\nUse when:\r\n\r\n- the user wants to compare categories\r\n- ranking is more important than distribution\r\n\r\nRules:\r\n\r\n- keep category labels readable\r\n- avoid too many bars in a single chart\r\n\r\n### `pie`\r\n\r\nUse when:\r\n\r\n- the user wants part-to-whole share\r\n- the slice count is small\r\n\r\nRules:\r\n\r\n- avoid pie charts for many categories\r\n- use when visual share matters more than exact comparison\r\n\r\n### `radar`\r\n\r\nUse when:\r\n\r\n- the user wants to compare profiles across the same dimensions\r\n- there are a few shared axes and one or two entities\r\n\r\nRules:\r\n\r\n- keep axis labels short\r\n- use a small number of dimensions\r\n\r\n## Visibility rules\r\n\r\n- default to `shared`\r\n- use `public` only when the user explicitly wants an open link\r\n- use `private` only when the user explicitly asks for restricted access\r\n\r\n## Tool usage\r\n\r\n### `create_chart`\r\n\r\nUse this for the first chart creation.\r\n\r\nExpected inputs:\r\n\r\n```json\r\n{\r\n  \"title\": \"Weekly Active Agents\",\r\n  \"chart_type\": \"line\",\r\n  \"source_text\": \"Mon: 12\\nTue: 18\\nWed: 15\\nThu: 22\\nFri: 28\",\r\n  \"visibility\": \"shared\"\r\n}\r\n```\r\n\r\n### `get_chart`\r\n\r\nUse this when the user asks to inspect or retrieve an existing chart.\r\n\r\n### `share_chart`\r\n\r\nUse this when a chart should be opened through a tokenized share link.\r\n\r\n### `set_chart_visibility`\r\n\r\nUse this when the user explicitly asks to make a chart private, shared, or public.\r\n\r\n### `update_chart`\r\n\r\nUse this when the user wants to refine an existing chart instead of creating a new one.\r\n\r\nTypical cases:\r\n\r\n- change chart type\r\n- update values\r\n- rename title\r\n- change visibility\r\n- improve labels or series wording\r\n\r\n### `export_chart_png`\r\n\r\nUse this when the user needs an actual image file instead of only a hosted link.\r\n\r\nTypical cases:\r\n\r\n- Telegram\r\n- WhatsApp\r\n- quick previews in chat\r\n- channels where an image is more useful than a URL alone\r\n\r\n## Output format\r\n\r\nDefault output:\r\n\r\n1. hosted viewer URL\r\n2. one short explanation sentence\r\n\r\nIf the channel supports images and visual attachments are useful:\r\n\r\n1. hosted viewer URL\r\n2. PNG export URL\r\n3. one short explanation sentence\r\n\r\nGood response pattern:\r\n\r\n```text\r\nI created the chart:\r\nhttps:\u002F\u002Fpipintama.com\u002Fcharts\u002F\u003Cchart-id>?t=\u003Cshare-token>\r\n\r\nIt shows weekly active agents as a line trend.\r\n```\r\n\r\nImage-friendly pattern:\r\n\r\n```text\r\nI created the chart and exported a PNG for easy sharing:\r\nViewer: https:\u002F\u002Fpipintama.com\u002Fcharts\u002F\u003Cchart-id>?t=\u003Cshare-token>\r\nPNG: https:\u002F\u002Fapi.pipintama.com\u002Fmcp-chart-exports\u002F\u003Cchart-id>.png?theme=light\r\n```\r\n\r\nOnly use live Pipintama URL patterns.\r\n\r\nValid:\r\n\r\n- `https:\u002F\u002Fpipintama.com\u002Fcharts\u002F\u003Cchart-id>`\r\n- `https:\u002F\u002Fpipintama.com\u002Fcharts\u002F\u003Cchart-id>?t=\u003Cshare-token>`\r\n- `https:\u002F\u002Fapi.pipintama.com\u002Fmcp-chart-exports\u002F\u003Cchart-id>.png?theme=light`\r\n\r\nInvalid:\r\n\r\n- `https:\u002F\u002Fcdn.pipintama.com\u002Fcharts\u002F\u003Cchart-id>.png`\r\n- `https:\u002F\u002Fpipintama.com\u002Fchart\u002F\u003Cchart-id>`\r\n\r\n## Guardrails\r\n\r\n- do not use `pie` for long category lists\r\n- do not use `radar` when a bar chart would communicate more clearly\r\n- do not fabricate Pipintama URLs\r\n- do not dump raw chart JSON first when the hosted link is more useful\r\n","# Pipintama Charts\r\n\r\nUse this skill when the user would benefit from a hosted chart instead of only plain text.\r\n\r\nPrimary MCP endpoint:\r\n\r\n- `https:\u002F\u002Fapi.pipintama.com\u002Fmcp`\r\n\r\nAccess model:\r\n\r\n- this hosted MCP requires a valid Pipintama API key\r\n- clients should provide it through `Authorization: Bearer \u003Ckey>` or `x-api-key`\r\n- usage is attributed to the authenticated client, not only the IP address\r\n\r\n## Authentication\r\n\r\nThis skill requires a Pipintama API key.\r\n\r\nThe agent must:\r\n- check if a valid API key is available before calling the MCP endpoint\r\n- ask the user to provide or configure credentials if missing\r\n- never attempt requests without authentication\r\n\r\nHealth check:\r\n\r\n- `https:\u002F\u002Fapi.pipintama.com\u002Fmcp-health`\r\n\r\nPrimary tools:\r\n\r\n- `list_chart_modes`\r\n- `create_chart`\r\n- `get_chart`\r\n- `share_chart`\r\n- `set_chart_visibility`\r\n- `update_chart`\r\n- `export_chart_png`\r\n\r\n## When to use this skill\r\n\r\nUse Charts when the user asks for:\r\n\r\n- a line chart\r\n- a bar chart\r\n- a pie chart\r\n- a radar chart\r\n- a chart from numbers in plain text\r\n- text to chart\r\n- AI data visualization\r\n- a visual comparison of quantities\r\n\r\nDo not use Charts when:\r\n\r\n- the user needs a process diagram\r\n- the user wants a mindmap or architecture view\r\n- a hosted board is more appropriate than a quantitative chart\r\n\r\n## Core workflow\r\n\r\n1. Understand the request and decide whether a chart is useful.\r\n2. Choose the simplest correct chart type.\r\n3. Build a concise chart title.\r\n4. Preserve the user intent in `source_text` instead of rewriting the task into something unrelated.\r\n5. Default visibility to `shared` unless the user explicitly wants `public` or `private`.\r\n6. Do not pass `workspace_id` unless the user explicitly provides one. Let the authenticated API key determine the workspace.\r\n7. Call the MCP tool that matches the job.\r\n8. Return the hosted viewer URL first.\r\n9. Add one short sentence explaining what the chart shows.\r\n\r\n## Mode selection\r\n\r\n- `line`: trends over time or sequence\r\n- `bar`: category comparison or ranking\r\n- `pie`: part-to-whole distribution with a small number of slices\r\n- `radar`: multidimensional profile comparison\r\n\r\nPrefer the simplest correct mode. Do not use `pie` for long lists or precise trend reading.\r\n\r\n## Mode-specific rules\r\n\r\n### `line`\r\n\r\nUse when:\r\n\r\n- the user wants a trend\r\n- values change across time or ordered steps\r\n\r\nRules:\r\n\r\n- keep the x-axis labels short\r\n- use one or two series unless the user clearly asks for more\r\n\r\n### `bar`\r\n\r\nUse when:\r\n\r\n- the user wants to compare categories\r\n- ranking is more important than distribution\r\n\r\nRules:\r\n\r\n- keep category labels readable\r\n- avoid too many bars in a single chart\r\n\r\n### `pie`\r\n\r\nUse when:\r\n\r\n- the user wants part-to-whole share\r\n- the slice count is small\r\n\r\nRules:\r\n\r\n- avoid pie charts for many categories\r\n- use when visual share matters more than exact comparison\r\n\r\n### `radar`\r\n\r\nUse when:\r\n\r\n- the user wants to compare profiles across the same dimensions\r\n- there are a few shared axes and one or two entities\r\n\r\nRules:\r\n\r\n- keep axis labels short\r\n- use a small number of dimensions\r\n\r\n## Visibility rules\r\n\r\n- default to `shared`\r\n- use `public` only when the user explicitly wants an open link\r\n- use `private` only when the user explicitly asks for restricted access\r\n\r\n## Tool usage\r\n\r\n### `create_chart`\r\n\r\nUse this for the first chart creation.\r\n\r\nExpected inputs:\r\n\r\n```json\r\n{\r\n  \"title\": \"Weekly Active Agents\",\r\n  \"chart_type\": \"line\",\r\n  \"source_text\": \"Mon: 12\\nTue: 18\\nWed: 15\\nThu: 22\\nFri: 28\",\r\n  \"visibility\": \"shared\"\r\n}\r\n```\r\n\r\n### `get_chart`\r\n\r\nUse this when the user asks to inspect or retrieve an existing chart.\r\n\r\n### `share_chart`\r\n\r\nUse this when a chart should be opened through a tokenized share link.\r\n\r\n### `set_chart_visibility`\r\n\r\nUse this when the user explicitly asks to make a chart private, shared, or public.\r\n\r\n### `update_chart`\r\n\r\nUse this when the user wants to refine an existing chart instead of creating a new one.\r\n\r\nTypical cases:\r\n\r\n- change chart type\r\n- update values\r\n- rename title\r\n- change visibility\r\n- improve labels or series wording\r\n\r\n### `export_chart_png`\r\n\r\nUse this when the user needs an actual image file instead of only a hosted link.\r\n\r\nTypical cases:\r\n\r\n- Telegram\r\n- WhatsApp\r\n- quick previews in chat\r\n- channels where an image is more useful than a URL alone\r\n\r\n## Output format\r\n\r\nDefault output:\r\n\r\n1. hosted viewer URL\r\n2. one short explanation sentence\r\n\r\nIf the channel supports images and visual attachments are useful:\r\n\r\n1. hosted viewer URL\r\n2. PNG export URL\r\n3. one short explanation sentence\r\n\r\nGood response pattern:\r\n\r\n```text\r\nI created the chart:\r\nhttps:\u002F\u002Fpipintama.com\u002Fcharts\u002F\u003Cchart-id>?t=\u003Cshare-token>\r\n\r\nIt shows weekly active agents as a line trend.\r\n```\r\n\r\nImage-friendly pattern:\r\n\r\n```text\r\nI created the chart and exported a PNG for easy sharing:\r\nViewer: https:\u002F\u002Fpipintama.com\u002Fcharts\u002F\u003Cchart-id>?t=\u003Cshare-token>\r\nPNG: https:\u002F\u002Fapi.pipintama.com\u002Fmcp-chart-exports\u002F\u003Cchart-id>.png?theme=light\r\n```\r\n\r\nOnly use live Pipintama URL patterns.\r\n\r\nValid:\r\n\r\n- `https:\u002F\u002Fpipintama.com\u002Fcharts\u002F\u003Cchart-id>`\r\n- `https:\u002F\u002Fpipintama.com\u002Fcharts\u002F\u003Cchart-id>?t=\u003Cshare-token>`\r\n- `https:\u002F\u002Fapi.pipintama.com\u002Fmcp-chart-exports\u002F\u003Cchart-id>.png?theme=light`\r\n\r\nInvalid:\r\n\r\n- `https:\u002F\u002Fcdn.pipintama.com\u002Fcharts\u002F\u003Cchart-id>.png`\r\n- `https:\u002F\u002Fpipintama.com\u002Fchart\u002F\u003Cchart-id>`\r\n\r\n## Guardrails\r\n\r\n- do not use `pie` for long category lists\r\n- do not use `radar` when a bar chart would communicate more clearly\r\n- do not fabricate Pipintama URLs\r\n- do not dump raw chart JSON first when the hosted link is more useful\r\n",{"name":5,"description":7},"master","4aa004da461d820f4ea5499e58eb8d196cf99016","community\u002Fclawhub\u002Fp\u002Fpipintama-charts",0,"https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge","https:\u002F\u002Fskill-explorer-rho.vercel.app","https:\u002F\u002Fgithub.com\u002FLord1Egypt","Unbreakable. Unstoppable. Unmatched⚡.\r\n Speaker of machine tongues 🤖  | World-builder of decentralized dreams 🌐 | Defender of the digital realm🛡️.","2026-06-10 08:21:01",{"source":8,"skillName":5,"commands":34,"prompt":44,"zipAvailable":45},[35,38,41],{"tool":36,"command":37},"npx","npx skills add Lord1Egypt\u002Fawesome-skill-forge --skill pipintama-charts",{"tool":39,"command":40},"bunx","bunx skills add Lord1Egypt\u002Fawesome-skill-forge --skill pipintama-charts",{"tool":42,"command":43},"pnpm","pnpm dlx skills add Lord1Egypt\u002Fawesome-skill-forge --skill pipintama-charts","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fcommunity\u002Fclawhub\u002Fp\u002Fpipintama-charts\u002FSKILL.md",true,[],[48,55,62,69,76,83],{"skillNo":49,"name":50,"nameZh":6,"description":51,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":52,"categories":53,"keywords":54,"publishedAt":19},"01M785WKJB99G3STR1NF9NRTJW","youtube-content","YouTube transcripts to summaries, threads, blogs.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Fyoutube-content\u002FSKILL.md",[],[],{"skillNo":56,"name":57,"nameZh":6,"description":58,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":59,"categories":60,"keywords":61,"publishedAt":19},"01M785WEFHB0G2S9YA6EPR3H0E","xurl","X\u002FTwitter via xurl CLI: post, search, DM, media, v2 API.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Fxurl\u002FSKILL.md",[],[],{"skillNo":63,"name":64,"nameZh":6,"description":65,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":66,"categories":67,"keywords":68,"publishedAt":19},"01M785W98EDN4EFJXJPMQEHCRC","touchdesigner-mcp","Control a running TouchDesigner instance via twozero MCP — create operators, set parameters, wire connections, execute Python, build real-time visuals. 36 native tools.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Ftouchdesigner-mcp\u002FSKILL.md",[],[],{"skillNo":70,"name":71,"nameZh":6,"description":72,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":73,"categories":74,"keywords":75,"publishedAt":19},"01M785W5S9FP3QBH2V191E025P","test-driven-development","TDD: enforce RED-GREEN-REFACTOR, tests before code.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Ftest-driven-development\u002FSKILL.md",[],[],{"skillNo":77,"name":78,"nameZh":6,"description":79,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":80,"categories":81,"keywords":82,"publishedAt":19},"01M785W2AS08NSSH9YATCV6FJB","teams-meeting-pipeline","Operate the Teams meeting summary pipeline via Hermes CLI — summarize meetings, inspect pipeline status, replay jobs, manage Microsoft Graph subscriptions.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Fteams-meeting-pipeline\u002FSKILL.md",[],[],{"skillNo":84,"name":85,"nameZh":6,"description":86,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":87,"categories":88,"keywords":89,"publishedAt":19},"01M785VXKW4T34BTP1SCHW1R7F","systematic-debugging","4-phase root cause debugging: understand bugs before fixing.","https:\u002F\u002Fgithub.com\u002FLord1Egypt\u002Fawesome-skill-forge\u002Fblob\u002Fmaster\u002Fskills\u002Fsystematic-debugging\u002FSKILL.md",[],[]]