[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"workflow-asset-f4e27875":3,"seo:featured-workflow:f4e27875-4d54-11f1-9bc6-00163e2b0d79:zh":85,"workflow-related-asset-f4e27875-f4e27875-4d54-11f1-9bc6-00163e2b0d79":86},{"id":4,"uuid":5,"slug":6,"title":7,"description":8,"author_id":9,"author_name":10,"author_avatar":11,"token_estimate":12,"time_saved":12,"model_used":11,"fork_count":12,"vote_count":12,"view_count":13,"parent_id":12,"parent_uuid":11,"lang_type":14,"steps":15,"tags":22,"has_voted":28,"visibility":18,"share_token":11,"is_featured":12,"content_hash":29,"asset_kind":30,"target_tools":31,"install_mode":35,"entrypoint":19,"risk_profile":36,"dependencies":38,"verification":44,"agent_metadata":47,"agent_fit":60,"trust":72,"provenance":81,"created_at":83,"updated_at":84},3074,"f4e27875-4d54-11f1-9bc6-00163e2b0d79","asset-f4e27875","Fastlane — Automate Building and Releasing iOS and Android Apps","Fastlane is an open-source platform that simplifies iOS and Android deployment. It handles code signing, screenshots, beta distribution, and App Store releases from a single command.","8a911193-3180-11f1-9bc6-00163e2b0d79","AI Open Source","",0,2,"en",[16],{"id":17,"step_order":18,"title":19,"description":11,"prompt_template":20,"variables":11,"depends_on":21,"expected_output":11},3637,1,"Fastlane Overview","# Fastlane — Automate Building and Releasing iOS and Android Apps\n\n## Quick Use\n```bash\n# Install via RubyGems\ngem install fastlane\n\n# Or via Homebrew\nbrew install fastlane\n\n# Initialize in your project directory\ncd my-app && fastlane init\n\n# Run a lane\nfastlane beta\n```\n\n## Introduction\nFastlane is an open-source build automation tool for iOS and Android apps. It was created to eliminate the tedious, error-prone manual steps of building, signing, and releasing mobile applications. Originally a solo project by Felix Krause, it was acquired by Google and is now part of the broader mobile tooling ecosystem.\n\n## What Fastlane Does\n- Automates code signing and provisioning profile management with match and cert\n- Captures localized screenshots across all device sizes using snapshot\n- Uploads builds to TestFlight, Google Play, and Firebase App Distribution\n- Manages metadata and App Store listings from version-controlled text files\n- Integrates with CI services like GitHub Actions, CircleCI, and Jenkins\n\n## Architecture Overview\nFastlane is a Ruby-based CLI that orchestrates a chain of actions defined in a Fastfile. Each action wraps Apple or Google tooling (xcodebuild, gradle, altool) behind a declarative Ruby DSL. Plugins extend the core with community-built actions. The tool runs entirely on your local machine or CI runner and communicates with Apple and Google APIs via their official protocols.\n\n## Self-Hosting & Configuration\n- Install Ruby 2.7+ and run `gem install fastlane` or use Bundler for version pinning\n- Define lanes in `.\u002Ffastlane\u002FFastfile` using the built-in DSL\n- Store code signing certificates in a private Git repo via `fastlane match`\n- Set API keys and credentials through environment variables or the Appfile\n- Use `.env` files per environment (`.env.staging`, `.env.production`) for lane-specific config\n\n## Key Features\n- Handles the entire release pipeline from build to App Store submission\n- Over 400 built-in actions and 1,000+ community plugins\n- match provides team-wide code signing without manual certificate juggling\n- scan runs tests and generates formatted reports\n- Works on macOS (iOS) and Linux\u002FmacOS (Android)\n\n## Comparison with Similar Tools\n- **Xcode Cloud** — Apple-native CI but limited to the Apple ecosystem and no Android support\n- **Bitrise** — cloud-hosted mobile CI with a GUI but vendor lock-in and paid tiers\n- **GitHub Actions** — flexible CI but requires manual scripting of signing and upload steps\n- **Gradle Play Publisher** — Android-only plugin for Google Play uploads\n- **App Center** — Microsoft service for distribution and analytics but being retired\n\n## FAQ\n**Q: Does Fastlane work on Linux?**\nA: Android lanes work on Linux. iOS lanes require macOS because they depend on Xcode tooling.\n\n**Q: Is Fastlane still maintained after the Google acquisition?**\nA: Yes. Fastlane is actively maintained as an open-source project with regular releases and community contributions.\n\n**Q: Can I use Fastlane with Flutter or React Native?**\nA: Yes. Fastlane handles the native build and release steps regardless of the cross-platform framework used above it.\n\n**Q: How does match handle code signing?**\nA: match stores encrypted signing certificates and profiles in a private Git repo or cloud storage, ensuring every team member and CI machine uses identical credentials.\n\n## Sources\n- https:\u002F\u002Fgithub.com\u002Ffastlane\u002Ffastlane\n- https:\u002F\u002Fdocs.fastlane.tools\u002F","0",[23],{"id":24,"name":25,"slug":26,"icon":27},12,"Configs","config","⚙️",false,"12b04ecdcd52818e823df8b5773261a39f5400aabab288a4511af19dc6874deb","skill",[32,33,34],"claude_code","codex","gemini_cli","single",{"executes_code":28,"modifies_global_config":28,"requires_secrets":37,"uses_absolute_paths":28,"network_access":28},[],{"npm":39,"pip":40,"brew":41,"system":43},[],[],[42],"fastlane",[],{"commands":45,"expected_files":46},[],[19],{"asset_kind":30,"target_tools":48,"install_mode":35,"entrypoint":19,"risk_profile":49,"dependencies":51,"content_hash":29,"verification":56,"inferred":59},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":50,"uses_absolute_paths":28,"network_access":28},[],{"npm":52,"pip":53,"brew":54,"system":55},[],[],[42],[],{"commands":57,"expected_files":58},[],[19],true,{"target":33,"score":61,"status":62,"policy":63,"why":64,"asset_kind":30,"install_mode":35},98,"native","allow",[65,66,67,68,69,70,71],"target_tools includes codex","asset_kind skill","install_mode single","markdown-only","policy allow","safe markdown-only Codex install","trust established",{"author_trust_level":73,"verified_publisher":28,"asset_signed_hash":29,"signature_status":74,"install_count":12,"report_count":12,"dangerous_capability_badges":75,"review_status":76,"signals":77},"established","hash_only",[],"unreviewed",[78,79,80],"author has published assets","content hash available","no dangerous capability badges",{"owner_uuid":9,"owner_name":10,"source_url":82,"content_hash":29,"visibility":18,"created_at":83,"updated_at":84},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fasset-f4e27875","2026-05-12 00:17:50","2026-05-12 04:00:43",null,[87,139,186,238],{"id":88,"uuid":89,"slug":90,"title":91,"description":92,"author_id":9,"author_name":10,"author_avatar":11,"token_estimate":12,"time_saved":12,"model_used":11,"fork_count":12,"vote_count":12,"view_count":93,"parent_id":12,"parent_uuid":11,"lang_type":14,"steps":94,"tags":95,"has_voted":28,"visibility":18,"share_token":11,"is_featured":12,"content_hash":97,"asset_kind":30,"target_tools":98,"install_mode":35,"entrypoint":99,"risk_profile":100,"dependencies":102,"verification":107,"agent_metadata":110,"agent_fit":122,"trust":124,"provenance":127,"created_at":129,"updated_at":130,"__relatedScore":131,"__relatedReasons":132,"__sharedTags":137},1917,"d6d1b374-3d9d-11f1-9bc6-00163e2b0d79","ludwig-low-code-framework-building-custom-ai-models-d6d1b374","Ludwig — Low-Code Framework for Building Custom AI Models","Ludwig is a declarative deep learning framework that lets you build, train, and deploy custom AI models without writing code. Define your model architecture in a YAML config, point it at your data, and Ludwig handles preprocessing, training, hyperparameter search, and serving.",76,[],[96],{"id":24,"name":25,"slug":26,"icon":27},"0fbfeac53c54e240295767047170fddb0666154faadd15e0f33c7fb2d84a7033",[32,33,34],"Ludwig AI",{"executes_code":28,"modifies_global_config":28,"requires_secrets":101,"uses_absolute_paths":28,"network_access":28},[],{"npm":103,"pip":104,"brew":105,"system":106},[],[],[],[],{"commands":108,"expected_files":109},[],[99],{"asset_kind":30,"target_tools":111,"install_mode":35,"entrypoint":99,"risk_profile":112,"dependencies":114,"content_hash":97,"verification":119},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":113,"uses_absolute_paths":28,"network_access":28},[],{"npm":115,"pip":116,"brew":117,"system":118},[],[],[],[],{"commands":120,"expected_files":121},[],[99],{"target":33,"score":61,"status":62,"policy":63,"why":123,"asset_kind":30,"install_mode":35},[65,66,67,68,69,70,71],{"author_trust_level":73,"verified_publisher":28,"asset_signed_hash":97,"signature_status":74,"install_count":12,"report_count":12,"dangerous_capability_badges":125,"review_status":76,"signals":126},[],[78,79,80],{"owner_uuid":9,"owner_name":10,"source_url":128,"content_hash":97,"visibility":18,"created_at":129,"updated_at":130},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fludwig-low-code-framework-building-custom-ai-models-d6d1b374","2026-04-22 00:19:14","2026-05-11 22:03:21",85.82973608775872,[133,134,135,136],"topic-match","same-kind","same-target","same-author",[26,138],"configs",{"id":140,"uuid":141,"slug":142,"title":143,"description":144,"author_id":9,"author_name":10,"author_avatar":11,"token_estimate":12,"time_saved":12,"model_used":11,"fork_count":12,"vote_count":12,"view_count":145,"parent_id":12,"parent_uuid":11,"lang_type":14,"steps":146,"tags":147,"has_voted":28,"visibility":18,"share_token":11,"is_featured":12,"content_hash":149,"asset_kind":30,"target_tools":150,"install_mode":35,"entrypoint":151,"risk_profile":152,"dependencies":154,"verification":159,"agent_metadata":162,"agent_fit":174,"trust":176,"provenance":179,"created_at":181,"updated_at":182,"__relatedScore":183,"__relatedReasons":184,"__sharedTags":185},2521,"46435e0a-4624-11f1-9bc6-00163e2b0d79","asset-46435e0a","OpenSRE — Open Source Toolkit for Building AI-Powered SRE Agents","Build autonomous site reliability engineering agents that detect, diagnose, and remediate production incidents. OpenSRE provides the framework for creating AI agents that integrate with your observability stack.",95,[],[148],{"id":24,"name":25,"slug":26,"icon":27},"f74245423fd8aaeda01614ff980e4afacda2141ecd37aa1a9fef8974290991fe",[32,33,34],"OpenSRE AI SRE Toolkit",{"executes_code":28,"modifies_global_config":28,"requires_secrets":153,"uses_absolute_paths":28,"network_access":28},[],{"npm":155,"pip":156,"brew":157,"system":158},[],[],[],[],{"commands":160,"expected_files":161},[],[151],{"asset_kind":30,"target_tools":163,"install_mode":35,"entrypoint":151,"risk_profile":164,"dependencies":166,"content_hash":149,"verification":171},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":165,"uses_absolute_paths":28,"network_access":28},[],{"npm":167,"pip":168,"brew":169,"system":170},[],[],[],[],{"commands":172,"expected_files":173},[],[151],{"target":33,"score":61,"status":62,"policy":63,"why":175,"asset_kind":30,"install_mode":35},[65,66,67,68,69,70,71],{"author_trust_level":73,"verified_publisher":28,"asset_signed_hash":149,"signature_status":74,"install_count":12,"report_count":12,"dangerous_capability_badges":177,"review_status":76,"signals":178},[],[78,79,80],{"owner_uuid":9,"owner_name":10,"source_url":180,"content_hash":149,"visibility":18,"created_at":181,"updated_at":182},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fasset-46435e0a","2026-05-02 20:41:43","2026-05-12 04:59:43",82.97340684955935,[133,134,135,136],[26,138],{"id":187,"uuid":188,"slug":189,"title":190,"description":191,"author_id":192,"author_name":193,"author_avatar":194,"token_estimate":12,"time_saved":12,"model_used":11,"fork_count":12,"vote_count":12,"view_count":195,"parent_id":12,"parent_uuid":11,"lang_type":14,"steps":196,"tags":197,"has_voted":28,"visibility":18,"share_token":11,"is_featured":12,"content_hash":199,"asset_kind":30,"target_tools":200,"install_mode":35,"entrypoint":201,"risk_profile":202,"dependencies":204,"verification":209,"agent_metadata":212,"agent_fit":224,"trust":227,"provenance":231,"created_at":233,"updated_at":234,"__relatedScore":235,"__relatedReasons":236,"__sharedTags":237},2996,"a2b0e93c-4cf1-11f1-9bc6-00163e2b0d79","asset-a2b0e93c","SST — Full-Stack Framework for Building on AWS","An open-source framework for building full-stack applications on AWS with infrastructure as code, live Lambda debugging, and first-class support for Next.js, Remix, Astro, and more.","e7e561cb-209a-4b8f-b649-6c55aae15c78","SST","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F229003257?v=4",13,[],[198],{"id":24,"name":25,"slug":26,"icon":27},"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855",[32,33,34],"SKILL.md",{"executes_code":28,"modifies_global_config":28,"requires_secrets":203,"uses_absolute_paths":28,"network_access":28},[],{"npm":205,"pip":206,"brew":207,"system":208},[],[],[],[],{"commands":210,"expected_files":211},[],[],{"asset_kind":30,"target_tools":213,"install_mode":35,"entrypoint":201,"risk_profile":214,"dependencies":216,"content_hash":199,"verification":221,"inferred":59},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":215,"uses_absolute_paths":28,"network_access":28},[],{"npm":217,"pip":218,"brew":219,"system":220},[],[],[],[],{"commands":222,"expected_files":223},[],[],{"target":33,"score":61,"status":62,"policy":63,"why":225,"asset_kind":30,"install_mode":35},[65,66,67,68,69,70,226],"trust new",{"author_trust_level":228,"verified_publisher":28,"asset_signed_hash":199,"signature_status":74,"install_count":12,"report_count":12,"dangerous_capability_badges":229,"review_status":76,"signals":230},"new",[],[79,80],{"owner_uuid":192,"owner_name":193,"source_url":232,"content_hash":199,"visibility":18,"created_at":233,"updated_at":234},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Fasset-a2b0e93c","2026-05-11 12:26:52","2026-05-11 19:30:57",82.71919205351736,[133,134,135],[26,138],{"id":239,"uuid":240,"slug":241,"title":242,"description":243,"author_id":9,"author_name":10,"author_avatar":11,"token_estimate":12,"time_saved":12,"model_used":11,"fork_count":12,"vote_count":12,"view_count":244,"parent_id":12,"parent_uuid":11,"lang_type":14,"steps":245,"tags":246,"has_voted":28,"visibility":18,"share_token":11,"is_featured":12,"content_hash":248,"asset_kind":30,"target_tools":249,"install_mode":35,"entrypoint":250,"risk_profile":251,"dependencies":253,"verification":258,"agent_metadata":261,"agent_fit":273,"trust":275,"provenance":278,"created_at":280,"updated_at":281,"__relatedScore":282,"__relatedReasons":283,"__sharedTags":284},2211,"34b28d43-41f2-11f1-9bc6-00163e2b0d79","tanstack-table-headless-ui-building-powerful-data-tables-34b28d43","TanStack Table — Headless UI for Building Powerful Data Tables","TanStack Table is a framework-agnostic headless library for building fast, feature-rich data tables and datagrids with full control over markup and styling.",40,[],[247],{"id":24,"name":25,"slug":26,"icon":27},"bc8978a75c40359ce8b8899e3fa33fd69c5881579cc21f80b7fe0ebd68023ecd",[32,33,34],"TanStack Table Datagrid",{"executes_code":28,"modifies_global_config":28,"requires_secrets":252,"uses_absolute_paths":28,"network_access":28},[],{"npm":254,"pip":255,"brew":256,"system":257},[],[],[],[],{"commands":259,"expected_files":260},[],[250],{"asset_kind":30,"target_tools":262,"install_mode":35,"entrypoint":250,"risk_profile":263,"dependencies":265,"content_hash":248,"verification":270},[32,33,34],{"executes_code":28,"modifies_global_config":28,"requires_secrets":264,"uses_absolute_paths":28,"network_access":28},[],{"npm":266,"pip":267,"brew":268,"system":269},[],[],[],[],{"commands":271,"expected_files":272},[],[250],{"target":33,"score":61,"status":62,"policy":63,"why":274,"asset_kind":30,"install_mode":35},[65,66,67,68,69,70,71],{"author_trust_level":73,"verified_publisher":28,"asset_signed_hash":248,"signature_status":74,"install_count":12,"report_count":12,"dangerous_capability_badges":276,"review_status":76,"signals":277},[],[78,79,80],{"owner_uuid":9,"owner_name":10,"source_url":279,"content_hash":248,"visibility":18,"created_at":280,"updated_at":281},"https:\u002F\u002Ftokrepo.com\u002Fen\u002Fworkflows\u002Ftanstack-table-headless-ui-building-powerful-data-tables-34b28d43","2026-04-27 12:33:14","2026-05-11 22:14:30",82.4191757850796,[133,134,135,136],[26,138]]