[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6FJQDM3FDQR9MMCH3TAYMM3":3,"skill-same:01M6FJQDM3FDQR9MMCH3TAYMM3":69},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":27,"publishedAt":43,"linkOnly":44,"markdownContent":45,"markdownBody":46,"frontMatter":47,"refName":48,"commitSha":49,"skillDirectory":50,"forksCount":51,"repositoryHtmlUrl":52,"repositoryHomepageUrl":6,"ownerHtmlUrl":53,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":54,"install":55,"resources":68},"01M6FJQDM3FDQR9MMCH3TAYMM3","ln-775-api-docs-generator",null,"Configures Swagger\u002FOpenAPI documentation for backend APIs. Use when adding interactive API docs to a project.","boisenoise\u002Fskills-collections","boisenoise","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F193180?v=4","01M6CDBDQK6BDN55ZMA6B6PKBM","01M6CDBDVSJ3JPTBYN26FZ7TZK",12,"MIT","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Flevn-ln-775-api-docs-generator\u002FSKILL.md",[17,22],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",{"categoryNo":23,"categoryName":24,"taxonomyType":25,"taxonomyTypeDesc":26},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"docs","api","ln 775 api docs generator","Docs Generator","generator","ln","documentation","openapi","interactive","use","backend","swagger","project","for","when","2026-11-10 10:12:30",false,"---\nname: ln-775-api-docs-generator\ndescription: \"Configures Swagger\u002FOpenAPI documentation for backend APIs. Use when adding interactive API docs to a project.\"\nlicense: MIT\n---\n\n# ln-775-api-docs-generator\n\n**Type:** L3 Worker\n**Category:** 7XX Project Bootstrap\n\nConfigures API documentation with Swagger\u002FOpenAPI.\n\n---\n\n## Overview\n\n| Aspect | Details |\n|--------|---------|\n| **Input** | Context Store from ln-770 |\n| **Output** | Swagger\u002FOpenAPI configuration |\n| **Stacks** | .NET (Swashbuckle), Python (FastAPI built-in) |\n\n---\n\n## Phase 1: Receive Context + Analyze API Structure\n\nAccept Context Store and scan for API endpoints.\n\n**Required Context:**\n- `STACK`: .NET or Python\n- `PROJECT_ROOT`: Project directory path\n\n**Idempotency Check:**\n- .NET: Grep for `AddSwaggerGen` or `UseSwagger`\n- Python: FastAPI has built-in OpenAPI, check for custom configuration\n- If found: Return `{ \"status\": \"skipped\" }`\n\n**API Analysis:**\n1. Scan for controller\u002Frouter files\n2. Identify authentication method (JWT, OAuth2, API Key)\n3. Check for API versioning\n\n---\n\n## Phase 2: Research Documentation Standards\n\nUse MCP tools for current documentation.\n\n**For .NET:**\n```\nMCP ref: \"Swashbuckle ASP.NET Core OpenAPI Swagger configuration\"\nContext7: \u002Fdomaindrivendev\u002FSwashbuckle.AspNetCore\n```\n\n**For Python:**\n```\nMCP ref: \"FastAPI OpenAPI documentation customization\"\nContext7: \u002Ftiangolo\u002Ffastapi\n```\n\n**Key Patterns to Research:**\n1. OpenAPI 3.0\u002F3.1 specification\n2. Security scheme definitions\n3. XML comments integration (.NET)\n4. Response examples and schemas\n5. API versioning documentation\n\n---\n\n## Phase 3: Decision Points\n\n### Q1: API Information\n\n| Field | Description | Required |\n|-------|-------------|----------|\n| Title | API name | ✓ Yes |\n| Version | API version (v1, v2) | ✓ Yes |\n| Description | Brief description | Optional |\n| Contact | Support contact | Optional |\n| License | API license | Optional |\n\n### Q2: Security Scheme\n\n| Scheme | Use Case | OpenAPI Type |\n|--------|----------|--------------|\n| **JWT Bearer** (Recommended) | Token in Authorization header | `http` + `bearer` |\n| **API Key** | Key in header or query | `apiKey` |\n| **OAuth2** | Full OAuth2 flow | `oauth2` |\n| **None** | Public API | No security |\n\n### Q3: Documentation Features\n\n| Feature | .NET | Python | Default |\n|---------|------|--------|---------|\n| XML Comments | ✓ Supported | N\u002FA | ✓ Enable |\n| Response Examples | ✓ Manual | ✓ Pydantic | ✓ Enable |\n| Request Validation | ✓ Annotations | ✓ Pydantic | ✓ Enable |\n| Try It Out | ✓ Yes | ✓ Yes | ✓ Enable |\n\n---\n\n## Phase 4: Generate Configuration\n\n### .NET Output Files\n\n| File | Purpose |\n|------|---------|\n| `Extensions\u002FSwaggerExtensions.cs` | Swagger service registration |\n| `*.csproj` (update) | Enable XML documentation |\n\n**Generation Process:**\n1. Use MCP ref for current Swashbuckle API\n2. Generate SwaggerExtensions with:\n   - AddEndpointsApiExplorer\n   - AddSwaggerGen with OpenApiInfo\n   - Security definition (if auth detected)\n   - XML comments inclusion\n3. Update csproj for documentation generation\n\n**Packages to Add:**\n- `Swashbuckle.AspNetCore`\n\n**Registration Code:**\n```csharp\nbuilder.Services.AddSwaggerServices();\n\u002F\u002F ...\napp.UseSwaggerServices();\n```\n\n**csproj Update:**\n```xml\n\u003CPropertyGroup>\n  \u003CGenerateDocumentationFile>true\u003C\u002FGenerateDocumentationFile>\n  \u003CNoWarn>$(NoWarn);1591\u003C\u002FNoWarn>\n\u003C\u002FPropertyGroup>\n```\n\n### Python Output Files\n\n| File | Purpose |\n|------|---------|\n| `core\u002Fopenapi_config.py` | OpenAPI customization |\n\n**Generation Process:**\n1. Use MCP ref for FastAPI OpenAPI customization\n2. Generate openapi_config.py with:\n   - Custom OpenAPI schema\n   - Security scheme definitions\n   - Tags and descriptions\n3. FastAPI generates OpenAPI automatically\n\n**Note:** FastAPI has built-in OpenAPI support. This worker customizes the default configuration.\n\n**Registration Code:**\n```python\nfrom core.openapi_config import custom_openapi\napp.openapi = lambda: custom_openapi(app)\n```\n\n---\n\n## Phase 5: Validate\n\n**Validation Steps:**\n\n1. **Syntax check:**\n   - .NET: `dotnet build --no-restore`\n   - Python: `python -m py_compile core\u002Fopenapi_config.py`\n\n2. **Access documentation:**\n   | Stack | URL |\n   |-------|-----|\n   | .NET | http:\u002F\u002Flocalhost:5000\u002Fswagger |\n   | Python | http:\u002F\u002Flocalhost:5000\u002Fdocs |\n   | Python (ReDoc) | http:\u002F\u002Flocalhost:5000\u002Fredoc |\n\n3. **Verify content:**\n   - [ ] All endpoints visible\n   - [ ] Request\u002Fresponse schemas displayed\n   - [ ] Security scheme shown (if configured)\n   - [ ] Try It Out functional\n\n4. **OpenAPI spec validation:**\n   ```bash\n   # .NET\n   curl http:\u002F\u002Flocalhost:5000\u002Fswagger\u002Fv1\u002Fswagger.json | jq .\n\n   # Python\n   curl http:\u002F\u002Flocalhost:5000\u002Fopenapi.json | jq .\n   ```\n\n---\n\n## Security Scheme Examples\n\n### JWT Bearer (.NET)\n\n```csharp\n\u002F\u002F Structure only - actual code generated via MCP ref\noptions.AddSecurityDefinition(\"Bearer\", new OpenApiSecurityScheme\n{\n    Description = \"JWT Authorization header using Bearer scheme\",\n    Name = \"Authorization\",\n    In = ParameterLocation.Header,\n    Type = SecuritySchemeType.Http,\n    Scheme = \"bearer\",\n    BearerFormat = \"JWT\"\n});\n```\n\n### JWT Bearer (Python\u002FFastAPI)\n\n```python\n# Structure only - actual code generated via MCP ref\nfrom fastapi.security import HTTPBearer\nsecurity = HTTPBearer()\n```\n\n---\n\n## Return to Coordinator\n\n```json\n{\n  \"status\": \"success\",\n  \"files_created\": [\n    \"Extensions\u002FSwaggerExtensions.cs\"\n  ],\n  \"packages_added\": [\n    \"Swashbuckle.AspNetCore\"\n  ],\n  \"registration_code\": \"builder.Services.AddSwaggerServices();\",\n  \"message\": \"Configured Swagger\u002FOpenAPI documentation\"\n}\n```\n\n---\n\n## Reference Links\n\n- [Swashbuckle.AspNetCore](https:\u002F\u002Fgithub.com\u002Fdomaindrivendev\u002FSwashbuckle.AspNetCore)\n- [FastAPI OpenAPI](https:\u002F\u002Ffastapi.tiangolo.com\u002Ftutorial\u002Fmetadata\u002F)\n- [OpenAPI Specification](https:\u002F\u002Fspec.openapis.org\u002Foas\u002Flatest.html)\n\n---\n\n## Critical Rules\n\n- **Use MCP ref for current Swashbuckle\u002FFastAPI API** — do not hardcode configuration from memory\n- **Auto-detect auth scheme** — scan for JWT, OAuth2, or API Key and configure security definition accordingly\n- **Enable XML documentation in .NET** — update csproj with `GenerateDocumentationFile` and suppress warning 1591\n- **FastAPI: customize, not replace** — built-in OpenAPI works by default, only add custom schema\u002Fsecurity\n- **Idempotent** — if `AddSwaggerGen`\u002F`UseSwagger` exists, return `status: \"skipped\"`\n\n## Definition of Done\n\n- [ ] Context Store received (stack, project root)\n- [ ] API structure analyzed (controllers\u002Frouters, auth method, versioning)\n- [ ] Documentation standards researched via MCP tools\n- [ ] Swagger\u002FOpenAPI configuration generated with API info and security scheme\n- [ ] XML comments enabled (.NET) or custom OpenAPI schema configured (Python)\n- [ ] Syntax validated (`dotnet build` or `py_compile`)\n- [ ] Structured JSON response returned to ln-770 coordinator\n\n---\n\n**Version:** 2.0.0\n**Last Updated:** 2026-01-10\n","# ln-775-api-docs-generator\n\n**Type:** L3 Worker\n**Category:** 7XX Project Bootstrap\n\nConfigures API documentation with Swagger\u002FOpenAPI.\n\n---\n\n## Overview\n\n| Aspect | Details |\n|--------|---------|\n| **Input** | Context Store from ln-770 |\n| **Output** | Swagger\u002FOpenAPI configuration |\n| **Stacks** | .NET (Swashbuckle), Python (FastAPI built-in) |\n\n---\n\n## Phase 1: Receive Context + Analyze API Structure\n\nAccept Context Store and scan for API endpoints.\n\n**Required Context:**\n- `STACK`: .NET or Python\n- `PROJECT_ROOT`: Project directory path\n\n**Idempotency Check:**\n- .NET: Grep for `AddSwaggerGen` or `UseSwagger`\n- Python: FastAPI has built-in OpenAPI, check for custom configuration\n- If found: Return `{ \"status\": \"skipped\" }`\n\n**API Analysis:**\n1. Scan for controller\u002Frouter files\n2. Identify authentication method (JWT, OAuth2, API Key)\n3. Check for API versioning\n\n---\n\n## Phase 2: Research Documentation Standards\n\nUse MCP tools for current documentation.\n\n**For .NET:**\n```\nMCP ref: \"Swashbuckle ASP.NET Core OpenAPI Swagger configuration\"\nContext7: \u002Fdomaindrivendev\u002FSwashbuckle.AspNetCore\n```\n\n**For Python:**\n```\nMCP ref: \"FastAPI OpenAPI documentation customization\"\nContext7: \u002Ftiangolo\u002Ffastapi\n```\n\n**Key Patterns to Research:**\n1. OpenAPI 3.0\u002F3.1 specification\n2. Security scheme definitions\n3. XML comments integration (.NET)\n4. Response examples and schemas\n5. API versioning documentation\n\n---\n\n## Phase 3: Decision Points\n\n### Q1: API Information\n\n| Field | Description | Required |\n|-------|-------------|----------|\n| Title | API name | ✓ Yes |\n| Version | API version (v1, v2) | ✓ Yes |\n| Description | Brief description | Optional |\n| Contact | Support contact | Optional |\n| License | API license | Optional |\n\n### Q2: Security Scheme\n\n| Scheme | Use Case | OpenAPI Type |\n|--------|----------|--------------|\n| **JWT Bearer** (Recommended) | Token in Authorization header | `http` + `bearer` |\n| **API Key** | Key in header or query | `apiKey` |\n| **OAuth2** | Full OAuth2 flow | `oauth2` |\n| **None** | Public API | No security |\n\n### Q3: Documentation Features\n\n| Feature | .NET | Python | Default |\n|---------|------|--------|---------|\n| XML Comments | ✓ Supported | N\u002FA | ✓ Enable |\n| Response Examples | ✓ Manual | ✓ Pydantic | ✓ Enable |\n| Request Validation | ✓ Annotations | ✓ Pydantic | ✓ Enable |\n| Try It Out | ✓ Yes | ✓ Yes | ✓ Enable |\n\n---\n\n## Phase 4: Generate Configuration\n\n### .NET Output Files\n\n| File | Purpose |\n|------|---------|\n| `Extensions\u002FSwaggerExtensions.cs` | Swagger service registration |\n| `*.csproj` (update) | Enable XML documentation |\n\n**Generation Process:**\n1. Use MCP ref for current Swashbuckle API\n2. Generate SwaggerExtensions with:\n   - AddEndpointsApiExplorer\n   - AddSwaggerGen with OpenApiInfo\n   - Security definition (if auth detected)\n   - XML comments inclusion\n3. Update csproj for documentation generation\n\n**Packages to Add:**\n- `Swashbuckle.AspNetCore`\n\n**Registration Code:**\n```csharp\nbuilder.Services.AddSwaggerServices();\n\u002F\u002F ...\napp.UseSwaggerServices();\n```\n\n**csproj Update:**\n```xml\n\u003CPropertyGroup>\n  \u003CGenerateDocumentationFile>true\u003C\u002FGenerateDocumentationFile>\n  \u003CNoWarn>$(NoWarn);1591\u003C\u002FNoWarn>\n\u003C\u002FPropertyGroup>\n```\n\n### Python Output Files\n\n| File | Purpose |\n|------|---------|\n| `core\u002Fopenapi_config.py` | OpenAPI customization |\n\n**Generation Process:**\n1. Use MCP ref for FastAPI OpenAPI customization\n2. Generate openapi_config.py with:\n   - Custom OpenAPI schema\n   - Security scheme definitions\n   - Tags and descriptions\n3. FastAPI generates OpenAPI automatically\n\n**Note:** FastAPI has built-in OpenAPI support. This worker customizes the default configuration.\n\n**Registration Code:**\n```python\nfrom core.openapi_config import custom_openapi\napp.openapi = lambda: custom_openapi(app)\n```\n\n---\n\n## Phase 5: Validate\n\n**Validation Steps:**\n\n1. **Syntax check:**\n   - .NET: `dotnet build --no-restore`\n   - Python: `python -m py_compile core\u002Fopenapi_config.py`\n\n2. **Access documentation:**\n   | Stack | URL |\n   |-------|-----|\n   | .NET | http:\u002F\u002Flocalhost:5000\u002Fswagger |\n   | Python | http:\u002F\u002Flocalhost:5000\u002Fdocs |\n   | Python (ReDoc) | http:\u002F\u002Flocalhost:5000\u002Fredoc |\n\n3. **Verify content:**\n   - [ ] All endpoints visible\n   - [ ] Request\u002Fresponse schemas displayed\n   - [ ] Security scheme shown (if configured)\n   - [ ] Try It Out functional\n\n4. **OpenAPI spec validation:**\n   ```bash\n   # .NET\n   curl http:\u002F\u002Flocalhost:5000\u002Fswagger\u002Fv1\u002Fswagger.json | jq .\n\n   # Python\n   curl http:\u002F\u002Flocalhost:5000\u002Fopenapi.json | jq .\n   ```\n\n---\n\n## Security Scheme Examples\n\n### JWT Bearer (.NET)\n\n```csharp\n\u002F\u002F Structure only - actual code generated via MCP ref\noptions.AddSecurityDefinition(\"Bearer\", new OpenApiSecurityScheme\n{\n    Description = \"JWT Authorization header using Bearer scheme\",\n    Name = \"Authorization\",\n    In = ParameterLocation.Header,\n    Type = SecuritySchemeType.Http,\n    Scheme = \"bearer\",\n    BearerFormat = \"JWT\"\n});\n```\n\n### JWT Bearer (Python\u002FFastAPI)\n\n```python\n# Structure only - actual code generated via MCP ref\nfrom fastapi.security import HTTPBearer\nsecurity = HTTPBearer()\n```\n\n---\n\n## Return to Coordinator\n\n```json\n{\n  \"status\": \"success\",\n  \"files_created\": [\n    \"Extensions\u002FSwaggerExtensions.cs\"\n  ],\n  \"packages_added\": [\n    \"Swashbuckle.AspNetCore\"\n  ],\n  \"registration_code\": \"builder.Services.AddSwaggerServices();\",\n  \"message\": \"Configured Swagger\u002FOpenAPI documentation\"\n}\n```\n\n---\n\n## Reference Links\n\n- [Swashbuckle.AspNetCore](https:\u002F\u002Fgithub.com\u002Fdomaindrivendev\u002FSwashbuckle.AspNetCore)\n- [FastAPI OpenAPI](https:\u002F\u002Ffastapi.tiangolo.com\u002Ftutorial\u002Fmetadata\u002F)\n- [OpenAPI Specification](https:\u002F\u002Fspec.openapis.org\u002Foas\u002Flatest.html)\n\n---\n\n## Critical Rules\n\n- **Use MCP ref for current Swashbuckle\u002FFastAPI API** — do not hardcode configuration from memory\n- **Auto-detect auth scheme** — scan for JWT, OAuth2, or API Key and configure security definition accordingly\n- **Enable XML documentation in .NET** — update csproj with `GenerateDocumentationFile` and suppress warning 1591\n- **FastAPI: customize, not replace** — built-in OpenAPI works by default, only add custom schema\u002Fsecurity\n- **Idempotent** — if `AddSwaggerGen`\u002F`UseSwagger` exists, return `status: \"skipped\"`\n\n## Definition of Done\n\n- [ ] Context Store received (stack, project root)\n- [ ] API structure analyzed (controllers\u002Frouters, auth method, versioning)\n- [ ] Documentation standards researched via MCP tools\n- [ ] Swagger\u002FOpenAPI configuration generated with API info and security scheme\n- [ ] XML comments enabled (.NET) or custom OpenAPI schema configured (Python)\n- [ ] Syntax validated (`dotnet build` or `py_compile`)\n- [ ] Structured JSON response returned to ln-770 coordinator\n\n---\n\n**Version:** 2.0.0\n**Last Updated:** 2026-01-10\n",{"name":5,"license":14,"description":7},"main","7bf2279c8a65758319526a721d5c4b75683aec9c","skills\u002Flevn-ln-775-api-docs-generator",3,"https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections","https:\u002F\u002Fgithub.com\u002Fboisenoise","2026-11-11 14:20:43",{"source":8,"skillName":5,"commands":56,"prompt":66,"zipAvailable":67},[57,60,63],{"tool":58,"command":59},"npx","npx skills add boisenoise\u002Fskills-collections --skill ln-775-api-docs-generator",{"tool":61,"command":62},"bunx","bunx skills add boisenoise\u002Fskills-collections --skill ln-775-api-docs-generator",{"tool":64,"command":65},"pnpm","pnpm dlx skills add boisenoise\u002Fskills-collections --skill ln-775-api-docs-generator","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Flevn-ln-775-api-docs-generator\u002FSKILL.md",true,[],[70,99,124,147,166,189],{"skillNo":71,"name":72,"nameZh":6,"description":73,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":74,"licenseFileUrl":75,"sourceHtmlUrl":76,"categories":77,"keywords":78,"publishedAt":43},"01M6WNH92BHVFXHGPDZCPJ0AG0","web-access","Use Treg for public web or platform data only when existing search, browser and connected tools cannot cover the task, with explicit cost and data boundaries.","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-web-access\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-web-access\u002FSKILL.md",[],[79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,42,98],"web","access","web access","official","development","browser","search","data","Tools","read","fetch","only","youtube","free tools","platform","critical","free","cover","normal","2026",{"skillNo":100,"name":101,"nameZh":6,"description":102,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":74,"licenseFileUrl":103,"sourceHtmlUrl":104,"categories":105,"keywords":109,"publishedAt":43},"01M6WNF9XAYAB2CZDDJBAKNM93","treg","Use the Treg CLI or MCP catalog to discover, price and call authorized external tools with team-scoped credentials and a user-approved budget.","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-treg\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-treg\u002FSKILL.md",[106],{"categoryNo":107,"categoryName":108,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发",[101,110,111,112,82,83,113,87,114,115,116,117,37,118,119,94,120,121,122,123,98],"MCP","cli","github","license","Budget","credentials","team","catalog","call","discover","external tools","with","scoped","blob",{"skillNo":125,"name":126,"nameZh":6,"description":127,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":74,"licenseFileUrl":128,"sourceHtmlUrl":129,"categories":130,"keywords":134,"publishedAt":43},"01M6WN93MEAZ4E41DYAHJRPHQT","recruit","Turn a job description into an evidence-linked candidate shortlist through Treg, with job-related ranking and optional authorized business contact enrichment.","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-recruit\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-recruit\u002FSKILL.md",[131],{"categoryNo":132,"categoryName":133,"taxonomyType":25,"taxonomyTypeDesc":26},"01JBSEEDCAT000000000000038","人力资源",[126,112,82,113,135,136,137,138,139,140,94,141,142,143,121,41,144,145,146,123,101,98],"https","email","enrichment","business","evidence","phone","ranking","post","job description","person","candidate","reason",{"skillNo":148,"name":149,"nameZh":6,"description":150,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":74,"licenseFileUrl":151,"sourceHtmlUrl":152,"categories":153,"keywords":154,"publishedAt":43},"01M6WN8R5RXSMHM9B4D9FAFX42","rea-growth","Analyze a company’s public growth and content through Treg, distinguish observations from hypotheses, and produce an evidence-linked playbook within an approved budget.","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-rea-growth\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-rea-growth\u002FSKILL.md",[],[155,156,157,112,82,113,158,159,135,160,114,161,162,163,139,94,164,165,123,101,98],"growth","rea","rea growth","produce","content","playbook","marketing","analyze","public","observations","company",{"skillNo":167,"name":168,"nameZh":6,"description":169,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":74,"licenseFileUrl":170,"sourceHtmlUrl":171,"categories":172,"keywords":173,"publishedAt":43},"01M6WN2EVE3RQRGWAKBT4S7YT2","make-ugc","Create original AI UGC-style product videos through Treg: research hooks, approve a licensed presenter and voice, generate clips, add captions and report costs.","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-make-ugc\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-make-ugc\u002FSKILL.md",[],[174,175,112,176,82,177,113,178,179,180,181,182,94,183,184,185,186,187,188,123],"make","make ugc","research","create","Video","Captions","ads","short","hooks","head","style","niche","trending","talking-head","approve",{"skillNo":190,"name":191,"nameZh":6,"description":192,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":74,"licenseFileUrl":193,"sourceHtmlUrl":194,"categories":195,"keywords":196,"publishedAt":43},"01M6WN10ARAA63Y8K1YNGXJ2RM","lead-signals","Find and qualify public buying signals through Treg, rank fitting business accounts and optionally enrich authorized business contact information.","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-lead-signals\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fboisenoise\u002Fskills-collections\u002Fblob\u002Fmain\u002Fskills\u002Fantigravity-lead-signals\u002FSKILL.md",[],[197,198,199,112,82,113,200,201,138,202,203,94,204,205,206,207,208,209,210,123],"signals","lead","lead signals","how","find","ready","as","how to","qualify","people","information","enrich","changes","funding"]