[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M7CS7GF5WQQ4FQ388FDXFVVC":3,"skill-same:01M7CS7GF5WQQ4FQ388FDXFVVC":48},{"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":26,"commitSha":27,"skillDirectory":28,"forksCount":14,"repositoryHtmlUrl":29,"repositoryHomepageUrl":6,"ownerHtmlUrl":30,"ownerBlogUrl":31,"ownerDescription":32,"updatedAt":33,"install":34,"resources":47},"01M7CS7GF5WQQ4FQ388FDXFVVC","opensource-pipeline",null,"Open-source pipeline: fork, sanitize, and package private projects for safe public release. Chains 3 agents (forker, sanitizer, packager). Triggers: '\u002Fopensource', 'open source this', 'make this public', 'prepare for open source'.","Henrique1601\u002FSkiilsToIAs","Henrique1601","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F92006691?v=4","01M7CRXVT0GVXVK80JT1GR687S","Henrique Bezerra Dos Santos","01M7CRXVTN5Y8TMWJ1MDSKCQ1T",0,"MIT","https:\u002F\u002Fgithub.com\u002FHenrique1601\u002FSkiilsToIAs\u002Fblob\u002Fmain\u002Fai-agents\u002Fopensource-pipeline\u002FSKILL.md",[],[],"2026-11-15 14:19:17",false,"---\nname: opensource-pipeline\ndescription: \"Open-source pipeline: fork, sanitize, and package private projects for safe public release. Chains 3 agents (forker, sanitizer, packager). Triggers: '\u002Fopensource', 'open source this', 'make this public', 'prepare for open source'.\"\nmetadata:\n  origin: ECC\n---\n\n# Open-Source Pipeline Skill\n\nSafely open-source any project through a 3-stage pipeline: **Fork** (strip secrets) → **Sanitize** (verify clean) → **Package** (CLAUDE.md + setup.sh + README).\n\n## When to Activate\n\n- User says \"open source this project\" or \"make this public\"\n- User wants to prepare a private repo for public release\n- User needs to strip secrets before pushing to GitHub\n- User invokes `\u002Fopensource fork`, `\u002Fopensource verify`, or `\u002Fopensource package`\n\n## Commands\n\n| Command | Action |\n|---------|--------|\n| `\u002Fopensource fork PROJECT` | Full pipeline: fork + sanitize + package |\n| `\u002Fopensource verify PROJECT` | Run sanitizer on existing repo |\n| `\u002Fopensource package PROJECT` | Generate CLAUDE.md + setup.sh + README |\n| `\u002Fopensource list` | Show all staged projects |\n| `\u002Fopensource status PROJECT` | Show reports for a staged project |\n\n## Protocol\n\n### \u002Fopensource fork PROJECT\n\n**Full pipeline — the main workflow.**\n\n#### Step 1: Gather Parameters\n\nResolve the project path. If PROJECT contains `\u002F`, treat as a path (absolute or relative). Otherwise check: current working directory, `$HOME\u002FPROJECT`, then ask the user.\n\n```\nSOURCE_PATH=\"\u003Cresolved absolute path>\"\nSTAGING_PATH=\"$HOME\u002Fopensource-staging\u002F${PROJECT_NAME}\"\n```\n\nAsk the user:\n1. \"Which project?\" (if not found)\n2. \"License? (MIT \u002F Apache-2.0 \u002F GPL-3.0 \u002F BSD-3-Clause)\"\n3. \"GitHub org or username?\" (default: detect via `gh api user -q .login`)\n4. \"GitHub repo name?\" (default: project name)\n5. \"Description for README?\" (analyze project for suggestion)\n\n#### Step 2: Create Staging Directory\n\n```bash\nmkdir -p $HOME\u002Fopensource-staging\u002F\n```\n\n#### Step 3: Run Forker Agent\n\nSpawn the `opensource-forker` agent:\n\n```\nAgent(\n  description=\"Fork {PROJECT} for open-source\",\n  subagent_type=\"opensource-forker\",\n  prompt=\"\"\"\nFork project for open-source release.\n\nSource: {SOURCE_PATH}\nTarget: {STAGING_PATH}\nLicense: {chosen_license}\n\nFollow the full forking protocol:\n1. Copy files (exclude .git, node_modules, __pycache__, .venv)\n2. Strip all secrets and credentials\n3. Replace internal references with placeholders\n4. Generate .env.example\n5. Clean git history\n6. Generate FORK_REPORT.md in {STAGING_PATH}\u002FFORK_REPORT.md\n\"\"\"\n)\n```\n\nWait for completion. Read `{STAGING_PATH}\u002FFORK_REPORT.md`.\n\n#### Step 4: Run Sanitizer Agent\n\nSpawn the `opensource-sanitizer` agent:\n\n```\nAgent(\n  description=\"Verify {PROJECT} sanitization\",\n  subagent_type=\"opensource-sanitizer\",\n  prompt=\"\"\"\nVerify sanitization of open-source fork.\n\nProject: {STAGING_PATH}\nSource (for reference): {SOURCE_PATH}\n\nRun ALL scan categories:\n1. Secrets scan (CRITICAL)\n2. PII scan (CRITICAL)\n3. Internal references scan (CRITICAL)\n4. Dangerous files check (CRITICAL)\n5. Configuration completeness (WARNING)\n6. Git history audit\n\nGenerate SANITIZATION_REPORT.md inside {STAGING_PATH}\u002F with PASS\u002FFAIL verdict.\n\"\"\"\n)\n```\n\nWait for completion. Read `{STAGING_PATH}\u002FSANITIZATION_REPORT.md`.\n\n**If FAIL:** Show findings to user. Ask: \"Fix these and re-scan, or abort?\"\n- If fix: Apply fixes, re-run sanitizer (maximum 3 retry attempts — after 3 FAILs, present all findings and ask user to fix manually)\n- If abort: Clean up staging directory\n\n**If PASS or PASS WITH WARNINGS:** Continue to Step 5.\n\n#### Step 5: Run Packager Agent\n\nSpawn the `opensource-packager` agent:\n\n```\nAgent(\n  description=\"Package {PROJECT} for open-source\",\n  subagent_type=\"opensource-packager\",\n  prompt=\"\"\"\nGenerate open-source packaging for project.\n\nProject: {STAGING_PATH}\nLicense: {chosen_license}\nProject name: {PROJECT_NAME}\nDescription: {description}\nGitHub repo: {github_repo}\n\nGenerate:\n1. CLAUDE.md (commands, architecture, key files)\n2. setup.sh (one-command bootstrap, make executable)\n3. README.md (or enhance existing)\n4. LICENSE\n5. CONTRIBUTING.md\n6. .github\u002FISSUE_TEMPLATE\u002F (bug_report.md, feature_request.md)\n\"\"\"\n)\n```\n\n#### Step 6: Final Review\n\nPresent to user:\n```\nOpen-Source Fork Ready: {PROJECT_NAME}\n\nLocation: {STAGING_PATH}\nLicense: {license}\nFiles generated:\n  - CLAUDE.md\n  - setup.sh (executable)\n  - README.md\n  - LICENSE\n  - CONTRIBUTING.md\n  - .env.example ({N} variables)\n\nSanitization: {sanitization_verdict}\n\nNext steps:\n  1. Review: cd {STAGING_PATH}\n  2. Create repo: gh repo create {github_org}\u002F{github_repo} --public\n  3. Push: git remote add origin ... && git push -u origin main\n\nProceed with GitHub creation? (yes\u002Fno\u002Freview first)\n```\n\n#### Step 7: GitHub Publish (on user approval)\n\n```bash\ncd \"{STAGING_PATH}\"\ngh repo create \"{github_org}\u002F{github_repo}\" --public --source=. --push --description \"{description}\"\n```\n\n---\n\n### \u002Fopensource verify PROJECT\n\nRun sanitizer independently. Resolve path: if PROJECT contains `\u002F`, treat as a path. Otherwise check `$HOME\u002Fopensource-staging\u002FPROJECT`, then `$HOME\u002FPROJECT`, then current directory.\n\n```\nAgent(\n  subagent_type=\"opensource-sanitizer\",\n  prompt=\"Verify sanitization of: {resolved_path}. Run all 6 scan categories and generate SANITIZATION_REPORT.md.\"\n)\n```\n\n---\n\n### \u002Fopensource package PROJECT\n\nRun packager independently. Ask for \"License?\" and \"Description?\", then:\n\n```\nAgent(\n  subagent_type=\"opensource-packager\",\n  prompt=\"Package: {resolved_path} ...\"\n)\n```\n\n---\n\n### \u002Fopensource list\n\n```bash\nls -d $HOME\u002Fopensource-staging\u002F*\u002F\n```\n\nShow each project with pipeline progress (FORK_REPORT.md, SANITIZATION_REPORT.md, CLAUDE.md presence).\n\n---\n\n### \u002Fopensource status PROJECT\n\n```bash\ncat $HOME\u002Fopensource-staging\u002F${PROJECT}\u002FSANITIZATION_REPORT.md\ncat $HOME\u002Fopensource-staging\u002F${PROJECT}\u002FFORK_REPORT.md\n```\n\n## Staging Layout\n\n```\n$HOME\u002Fopensource-staging\u002F\n  my-project\u002F\n    FORK_REPORT.md           # From forker agent\n    SANITIZATION_REPORT.md   # From sanitizer agent\n    CLAUDE.md                # From packager agent\n    setup.sh                 # From packager agent\n    README.md                # From packager agent\n    .env.example             # From forker agent\n    ...                      # Sanitized project files\n```\n\n## Anti-Patterns\n\n- **Never** push to GitHub without user approval\n- **Never** skip the sanitizer — it is the safety gate\n- **Never** proceed after a sanitizer FAIL without fixing all critical findings\n- **Never** leave `.env`, `*.pem`, or `credentials.json` in the staging directory\n\n## Best Practices\n\n- Always run the full pipeline (fork → sanitize → package) for new releases\n- The staging directory persists until explicitly cleaned up — use it for review\n- Re-run the sanitizer after any manual fixes before publishing\n- Parameterize secrets rather than deleting them — preserve project functionality\n\n## Related Skills\n\nSee `security-review` for secret detection patterns used by the sanitizer.\n","# Open-Source Pipeline Skill\n\nSafely open-source any project through a 3-stage pipeline: **Fork** (strip secrets) → **Sanitize** (verify clean) → **Package** (CLAUDE.md + setup.sh + README).\n\n## When to Activate\n\n- User says \"open source this project\" or \"make this public\"\n- User wants to prepare a private repo for public release\n- User needs to strip secrets before pushing to GitHub\n- User invokes `\u002Fopensource fork`, `\u002Fopensource verify`, or `\u002Fopensource package`\n\n## Commands\n\n| Command | Action |\n|---------|--------|\n| `\u002Fopensource fork PROJECT` | Full pipeline: fork + sanitize + package |\n| `\u002Fopensource verify PROJECT` | Run sanitizer on existing repo |\n| `\u002Fopensource package PROJECT` | Generate CLAUDE.md + setup.sh + README |\n| `\u002Fopensource list` | Show all staged projects |\n| `\u002Fopensource status PROJECT` | Show reports for a staged project |\n\n## Protocol\n\n### \u002Fopensource fork PROJECT\n\n**Full pipeline — the main workflow.**\n\n#### Step 1: Gather Parameters\n\nResolve the project path. If PROJECT contains `\u002F`, treat as a path (absolute or relative). Otherwise check: current working directory, `$HOME\u002FPROJECT`, then ask the user.\n\n```\nSOURCE_PATH=\"\u003Cresolved absolute path>\"\nSTAGING_PATH=\"$HOME\u002Fopensource-staging\u002F${PROJECT_NAME}\"\n```\n\nAsk the user:\n1. \"Which project?\" (if not found)\n2. \"License? (MIT \u002F Apache-2.0 \u002F GPL-3.0 \u002F BSD-3-Clause)\"\n3. \"GitHub org or username?\" (default: detect via `gh api user -q .login`)\n4. \"GitHub repo name?\" (default: project name)\n5. \"Description for README?\" (analyze project for suggestion)\n\n#### Step 2: Create Staging Directory\n\n```bash\nmkdir -p $HOME\u002Fopensource-staging\u002F\n```\n\n#### Step 3: Run Forker Agent\n\nSpawn the `opensource-forker` agent:\n\n```\nAgent(\n  description=\"Fork {PROJECT} for open-source\",\n  subagent_type=\"opensource-forker\",\n  prompt=\"\"\"\nFork project for open-source release.\n\nSource: {SOURCE_PATH}\nTarget: {STAGING_PATH}\nLicense: {chosen_license}\n\nFollow the full forking protocol:\n1. Copy files (exclude .git, node_modules, __pycache__, .venv)\n2. Strip all secrets and credentials\n3. Replace internal references with placeholders\n4. Generate .env.example\n5. Clean git history\n6. Generate FORK_REPORT.md in {STAGING_PATH}\u002FFORK_REPORT.md\n\"\"\"\n)\n```\n\nWait for completion. Read `{STAGING_PATH}\u002FFORK_REPORT.md`.\n\n#### Step 4: Run Sanitizer Agent\n\nSpawn the `opensource-sanitizer` agent:\n\n```\nAgent(\n  description=\"Verify {PROJECT} sanitization\",\n  subagent_type=\"opensource-sanitizer\",\n  prompt=\"\"\"\nVerify sanitization of open-source fork.\n\nProject: {STAGING_PATH}\nSource (for reference): {SOURCE_PATH}\n\nRun ALL scan categories:\n1. Secrets scan (CRITICAL)\n2. PII scan (CRITICAL)\n3. Internal references scan (CRITICAL)\n4. Dangerous files check (CRITICAL)\n5. Configuration completeness (WARNING)\n6. Git history audit\n\nGenerate SANITIZATION_REPORT.md inside {STAGING_PATH}\u002F with PASS\u002FFAIL verdict.\n\"\"\"\n)\n```\n\nWait for completion. Read `{STAGING_PATH}\u002FSANITIZATION_REPORT.md`.\n\n**If FAIL:** Show findings to user. Ask: \"Fix these and re-scan, or abort?\"\n- If fix: Apply fixes, re-run sanitizer (maximum 3 retry attempts — after 3 FAILs, present all findings and ask user to fix manually)\n- If abort: Clean up staging directory\n\n**If PASS or PASS WITH WARNINGS:** Continue to Step 5.\n\n#### Step 5: Run Packager Agent\n\nSpawn the `opensource-packager` agent:\n\n```\nAgent(\n  description=\"Package {PROJECT} for open-source\",\n  subagent_type=\"opensource-packager\",\n  prompt=\"\"\"\nGenerate open-source packaging for project.\n\nProject: {STAGING_PATH}\nLicense: {chosen_license}\nProject name: {PROJECT_NAME}\nDescription: {description}\nGitHub repo: {github_repo}\n\nGenerate:\n1. CLAUDE.md (commands, architecture, key files)\n2. setup.sh (one-command bootstrap, make executable)\n3. README.md (or enhance existing)\n4. LICENSE\n5. CONTRIBUTING.md\n6. .github\u002FISSUE_TEMPLATE\u002F (bug_report.md, feature_request.md)\n\"\"\"\n)\n```\n\n#### Step 6: Final Review\n\nPresent to user:\n```\nOpen-Source Fork Ready: {PROJECT_NAME}\n\nLocation: {STAGING_PATH}\nLicense: {license}\nFiles generated:\n  - CLAUDE.md\n  - setup.sh (executable)\n  - README.md\n  - LICENSE\n  - CONTRIBUTING.md\n  - .env.example ({N} variables)\n\nSanitization: {sanitization_verdict}\n\nNext steps:\n  1. Review: cd {STAGING_PATH}\n  2. Create repo: gh repo create {github_org}\u002F{github_repo} --public\n  3. Push: git remote add origin ... && git push -u origin main\n\nProceed with GitHub creation? (yes\u002Fno\u002Freview first)\n```\n\n#### Step 7: GitHub Publish (on user approval)\n\n```bash\ncd \"{STAGING_PATH}\"\ngh repo create \"{github_org}\u002F{github_repo}\" --public --source=. --push --description \"{description}\"\n```\n\n---\n\n### \u002Fopensource verify PROJECT\n\nRun sanitizer independently. Resolve path: if PROJECT contains `\u002F`, treat as a path. Otherwise check `$HOME\u002Fopensource-staging\u002FPROJECT`, then `$HOME\u002FPROJECT`, then current directory.\n\n```\nAgent(\n  subagent_type=\"opensource-sanitizer\",\n  prompt=\"Verify sanitization of: {resolved_path}. Run all 6 scan categories and generate SANITIZATION_REPORT.md.\"\n)\n```\n\n---\n\n### \u002Fopensource package PROJECT\n\nRun packager independently. Ask for \"License?\" and \"Description?\", then:\n\n```\nAgent(\n  subagent_type=\"opensource-packager\",\n  prompt=\"Package: {resolved_path} ...\"\n)\n```\n\n---\n\n### \u002Fopensource list\n\n```bash\nls -d $HOME\u002Fopensource-staging\u002F*\u002F\n```\n\nShow each project with pipeline progress (FORK_REPORT.md, SANITIZATION_REPORT.md, CLAUDE.md presence).\n\n---\n\n### \u002Fopensource status PROJECT\n\n```bash\ncat $HOME\u002Fopensource-staging\u002F${PROJECT}\u002FSANITIZATION_REPORT.md\ncat $HOME\u002Fopensource-staging\u002F${PROJECT}\u002FFORK_REPORT.md\n```\n\n## Staging Layout\n\n```\n$HOME\u002Fopensource-staging\u002F\n  my-project\u002F\n    FORK_REPORT.md           # From forker agent\n    SANITIZATION_REPORT.md   # From sanitizer agent\n    CLAUDE.md                # From packager agent\n    setup.sh                 # From packager agent\n    README.md                # From packager agent\n    .env.example             # From forker agent\n    ...                      # Sanitized project files\n```\n\n## Anti-Patterns\n\n- **Never** push to GitHub without user approval\n- **Never** skip the sanitizer — it is the safety gate\n- **Never** proceed after a sanitizer FAIL without fixing all critical findings\n- **Never** leave `.env`, `*.pem`, or `credentials.json` in the staging directory\n\n## Best Practices\n\n- Always run the full pipeline (fork → sanitize → package) for new releases\n- The staging directory persists until explicitly cleaned up — use it for review\n- Re-run the sanitizer after any manual fixes before publishing\n- Parameterize secrets rather than deleting them — preserve project functionality\n\n## Related Skills\n\nSee `security-review` for secret detection patterns used by the sanitizer.\n",{"name":5,"metadata":24,"description":7},{"origin":25},"ECC","main","a73152352c0612252131e5cf84e91312a6cf17dc","ai-agents\u002Fopensource-pipeline","https:\u002F\u002Fgithub.com\u002FHenrique1601\u002FSkiilsToIAs","https:\u002F\u002Fgithub.com\u002FHenrique1601","https:\u002F\u002Fbezerraportifolio.netlify.app\u002F","Full Stack Developer | React, Next.js, TypeScript, Node.js & IA | Construindo produtos digitais e soluções SaaS","2026-11-15 02:56:04",{"source":8,"skillName":5,"commands":35,"prompt":45,"zipAvailable":46},[36,39,42],{"tool":37,"command":38},"npx","npx skills add Henrique1601\u002FSkiilsToIAs --skill opensource-pipeline",{"tool":40,"command":41},"bunx","bunx skills add Henrique1601\u002FSkiilsToIAs --skill opensource-pipeline",{"tool":43,"command":44},"pnpm","pnpm dlx skills add Henrique1601\u002FSkiilsToIAs --skill opensource-pipeline","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FHenrique1601\u002FSkiilsToIAs\u002Fblob\u002Fmain\u002Fai-agents\u002Fopensource-pipeline\u002FSKILL.md",true,[],[49,56,63,71,78,85],{"skillNo":50,"name":51,"nameZh":6,"description":52,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":53,"categories":54,"keywords":55,"publishedAt":19},"01M7E2ANBW9V6AVX5JXNCEAWF8","rag-architect-agent","Agente Arquiteto de RAG, Embeddings & Busca Vetorial. Especialista em design e implementação de pipelines de Retrieval-Augmented Generation de alta fidelidade: chunking semântico, modelagem pgvector no PostgreSQL (Neon\u002FSupabase), busca híbrida (cosseno + BM25), reranking, validação via TypeSafe AI e filosofia Ponytail (anti-overengineering).","https:\u002F\u002Fgithub.com\u002FHenrique1601\u002FSkiilsToIAs\u002Fblob\u002Fmain\u002Fcustom-agents\u002Frag-architect-agent\u002FSKILL.md",[],[],{"skillNo":57,"name":58,"nameZh":6,"description":59,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":60,"categories":61,"keywords":62,"publishedAt":19},"01M7E29KKF8R02ZRGYE2MJM67G","rag-architecture-patterns","Padrões arquiteturais e implementação de pipelines RAG (Retrieval-Augmented Generation) de alta fidelidade para qualquer projeto ou sistema. Cobre chunking semântico, embeddings, busca híbrida (pgvector + BM25), reranking, validação via TypeSafe AI e filosofia Ponytail (anti-overengineering).","https:\u002F\u002Fgithub.com\u002FHenrique1601\u002FSkiilsToIAs\u002Fblob\u002Fmain\u002Fai-agents\u002Frag-architecture-patterns\u002FSKILL.md",[],[],{"skillNo":64,"name":65,"nameZh":6,"description":66,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":67,"licenseFileUrl":6,"sourceHtmlUrl":68,"categories":69,"keywords":70,"publishedAt":19},"01M7CWRA8E3BJ7CPY8N8EG28J1","skill-repair","Use this to fix and re-install agent skills that have failed installation.\nThis skill provides the necessary context and permissions to surgically update\nthe `manifest.json` after a fix has been applied.","Apache-2.0","https:\u002F\u002Fgithub.com\u002FHenrique1601\u002FSkiilsToIAs\u002Fblob\u002Fmain\u002Futilities\u002Fskill-repair\u002FSKILL.md",[],[],{"skillNo":72,"name":73,"nameZh":6,"description":74,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":75,"categories":76,"keywords":77,"publishedAt":19},"01M7CWR66FZP8FA47WVZ4Z2EXC","security-scan","Scan your Claude Code configuration (.claude\u002F directory) for security vulnerabilities, misconfigurations, and injection risks using AgentShield. Checks CLAUDE.md, settings.json, MCP servers, hooks, and agent definitions.","https:\u002F\u002Fgithub.com\u002FHenrique1601\u002FSkiilsToIAs\u002Fblob\u002Fmain\u002Futilities\u002Fsecurity-scan\u002FSKILL.md",[],[],{"skillNo":79,"name":80,"nameZh":6,"description":81,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":82,"categories":83,"keywords":84,"publishedAt":19},"01M7CWR0QPY58QPTR1P759TFNG","security-review","Use this skill when adding authentication, handling user input, working with secrets, creating API endpoints, or implementing payment\u002Fsensitive features. Provides comprehensive security checklist and patterns.","https:\u002F\u002Fgithub.com\u002FHenrique1601\u002FSkiilsToIAs\u002Fblob\u002Fmain\u002Futilities\u002Fsecurity-review\u002FSKILL.md",[],[],{"skillNo":86,"name":87,"nameZh":6,"description":88,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":89,"categories":90,"keywords":91,"publishedAt":19},"01M7CWQXCE40XWT4FZ3VWZFGDP","security-bounty-hunter","Hunt for exploitable, bounty-worthy security issues in repositories. Focuses on remotely reachable vulnerabilities that qualify for real reports instead of noisy local-only findings.","https:\u002F\u002Fgithub.com\u002FHenrique1601\u002FSkiilsToIAs\u002Fblob\u002Fmain\u002Futilities\u002Fsecurity-bounty-hunter\u002FSKILL.md",[],[]]