[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-marketplace-TheQmaks-crowdcast-en":3,"guides-for-TheQmaks-crowdcast":328,"similar-k1777shvk6f4zhzpnan7nm5ma586m6kf-en":329},{"_creationTime":4,"_id":5,"children":6,"community":48,"display":49,"evaluation":54,"identity":253,"isFallback":241,"parentExtension":255,"providers":256,"relations":264,"repo":265,"tags":325,"workflow":326},1778698083702.126,"k1777shvk6f4zhzpnan7nm5ma586m6kf",[7],{"_creationTime":8,"_id":9,"community":10,"display":12,"identity":17,"providers":22,"relations":41,"tags":43,"workflow":44},1778698083702.1262,"k171tdhndgm24735r23nyaccz586ncrj",{"reviewCount":11},0,{"description":13,"installMethods":14,"name":15,"sourceUrl":16},"Multi-agent social simulation for prediction and creative exploration. Zero external dependencies — runs entirely within Claude Code.",{"claudeCode":15},"crowdcast","https://github.com/TheQmaks/crowdcast",{"basePath":18,"githubOwner":19,"githubRepo":15,"locale":20,"slug":15,"type":21},"","TheQmaks","en","plugin",{"evaluate":23,"extract":36},{"promptVersionExtension":24,"promptVersionScoring":25,"score":26,"tags":27,"targetMarket":34,"tier":35},"3.0.0","4.4.0",98,[28,29,30,31,32,33],"simulation","multi-agent","ai-agents","social-simulation","prediction","creative-writing","global","verified",{"commitSha":37,"plugin":38},"HEAD",{"mcpCount":11,"provider":39,"skillCount":40},"classify",1,{"parentExtensionId":5,"repoId":42},"kd760z3j82spgwn0tjtqghm9q586nsyy",[30,33,29,32,28,31],{"evaluatedAt":45,"extractAt":46,"updatedAt":47},1778698118412,1778698083702,1778698177457,{"reviewCount":11},{"description":50,"installMethods":51,"name":53,"sourceUrl":16},"TheQmaks Claude Code marketplace — hosts the Crowdcast multi-agent social simulation plugin.",{"claudeCode":52},"TheQmaks/crowdcast","Crowdcast",{"_creationTime":55,"_id":56,"extensionId":5,"locale":20,"result":57,"trustSignals":239,"workflow":251},1778698098814.0925,"kn74b1aaq7dyjb0xjzjdjmme4d86nngq",{"checks":58,"evaluatedAt":204,"extensionSummary":205,"features":206,"nonGoals":212,"practices":216,"prerequisites":217,"promptVersionExtension":220,"promptVersionScoring":25,"purpose":221,"rationale":222,"score":223,"summary":224,"tags":225,"targetMarket":34,"tier":35,"useCases":229,"workflow":234},[59,64,67,70,74,77,81,85,88,91,95,99,102,106,109,112,115,118,121,124,128,132,136,140,144,147,150,153,157,160,163,166,169,172,175,179,183,187,191,195,198,201],{"category":60,"check":61,"severity":62,"summary":63},"Practical Utility","Problem relevance","pass","The description clearly states the problem of complex setup and external dependencies for multi-agent simulations, offering Crowdcast as a simpler, integrated alternative.",{"category":60,"check":65,"severity":62,"summary":66},"Unique selling proposition","Crowdcast differentiates itself by eliminating external dependencies (APIs, Docker, env vars), offering zero-setup installation and running entirely within Claude Code, which is a significant value over other multi-agent tools.",{"category":60,"check":68,"severity":62,"summary":69},"Production readiness","The extension is ready for production use, offering complete lifecycle management from simulation setup to resuming interrupted runs and regenerating reports, with clear usage instructions and requirements.",{"category":71,"check":72,"severity":62,"summary":73},"Scope","Single responsibility principle","The extension focuses solely on multi-agent social simulation, encompassing analysis, profiling, simulation, and reporting, without extending into unrelated domains.",{"category":71,"check":75,"severity":62,"summary":76},"Description quality","The displayed description accurately reflects the extension's purpose and core functionality as a marketplace entry for the Crowdcast simulation plugin.",{"category":78,"check":79,"severity":62,"summary":80},"Invocation","Scoped tools","The extension exposes specific, verb-noun tools like `/crowdcast simulate`, `/crowdcast analyze`, `/crowdcast resume`, and `/crowdcast interview`, which are well-scoped and easy for the agent to select.",{"category":82,"check":83,"severity":62,"summary":84},"Documentation","Configuration & parameter reference","All necessary parameters and configurations are clearly documented within the README, including installation methods, usage examples, and simulation modes, with no implicit configurations.",{"category":71,"check":86,"severity":62,"summary":87},"Tool naming","All exposed tool names (`simulate`, `analyze`, `resume`, `report`, `interview`) are descriptive, kebab-cased, and clearly indicate their function within the simulation domain.",{"category":71,"check":89,"severity":62,"summary":90},"Minimal I/O surface","Inputs like file paths and simulation descriptions are specific, and outputs are clearly defined as either analytical reports or narrative retellings, without extraneous diagnostic data.",{"category":92,"check":93,"severity":62,"summary":94},"License","License usability","The extension explicitly declares the MIT license in the README and marketplace metadata, conforming to standard OSS practices.",{"category":96,"check":97,"severity":62,"summary":98},"Maintenance","Commit recency","The latest commit was on May 8, 2026, indicating recent maintenance activity within the last 90 days.",{"category":96,"check":100,"severity":62,"summary":101},"Dependency Management","The extension explicitly states it has zero external dependencies, thus it requires no dependency management.",{"category":103,"check":104,"severity":62,"summary":105},"Security","Secret Management","The extension does not handle secrets or API keys, running entirely within the Claude subscription and requiring no external authentication.",{"category":103,"check":107,"severity":62,"summary":108},"Injection","The extension's design assumes all input documents are data and processes them accordingly, without executing external instructions or loading untrusted content.",{"category":103,"check":110,"severity":62,"summary":111},"Transitive Supply-Chain Grenades","The extension has no external runtime dependencies or network fetches for code/data; all required logic is bundled locally.",{"category":103,"check":113,"severity":62,"summary":114},"Sandbox Isolation","The extension runs within Claude Code's environment and its file operations are confined to the project structure or internal simulation state files, with no access to user-specific system paths.",{"category":103,"check":116,"severity":62,"summary":117},"Sandbox escape primitives","No detached processes or retry loops around denied tool calls were observed; the execution environment is strictly controlled.",{"category":103,"check":119,"severity":62,"summary":120},"Data Exfiltration","The extension does not handle sensitive data and has no undocumented outbound calls; all processing is local to the Claude Code environment.",{"category":103,"check":122,"severity":62,"summary":123},"Hidden Text Tricks","The bundled content and README prose are free of hidden steering tricks, control characters, or invisible Unicode sequences.",{"category":125,"check":126,"severity":62,"summary":127},"Hooks","Opaque code execution","The extension's logic is implemented in plain, readable SKILL.md and JSON files, with no obfuscation, base64 payloads, or runtime script fetching.",{"category":129,"check":130,"severity":62,"summary":131},"Portability","Structural Assumption","The extension relies on its own internal file structure for state and does not make assumptions about the user's project organization beyond requiring input documents.",{"category":133,"check":134,"severity":62,"summary":135},"Trust","Issues Attention","There are 0 open and 0 closed issues in the last 90 days, indicating a low volume of recent activity or potentially no issues being reported.",{"category":137,"check":138,"severity":62,"summary":139},"Versioning","Release Management","The extension uses git references for installation, but the marketplace entry provides version metadata per plugin, and the MIT license is clearly stated.",{"category":141,"check":142,"severity":62,"summary":143},"Code Execution","Validation","Input parameters such as file paths and simulation descriptions are handled directly by the Claude Code environment's tooling, implying inherent validation and sanitization.",{"category":103,"check":145,"severity":62,"summary":146},"Unguarded Destructive Operations","The extension's primary operations are analytical or simulation-based, and any file writes are for internal state management, not destructive user-facing operations.",{"category":141,"check":148,"severity":62,"summary":149},"Error Handling","The extension relies on Claude Code's robust execution environment for error handling, ensuring that errors are caught and reported meaningfully within the agent's workflow.",{"category":141,"check":151,"severity":62,"summary":152},"Logging","The extension manages its state internally using file-based checkpoints, providing an audit trail without explicit logging mechanisms.",{"category":154,"check":155,"severity":62,"summary":156},"Compliance","GDPR","The extension operates on user-provided documents and internal simulation data, without handling or submitting personal data to third parties.",{"category":154,"check":158,"severity":62,"summary":159},"Target market","The extension's functionality is general to simulation and analysis, with no regional or jurisdictional limitations, thus `targetMarket` is 'global'.",{"category":129,"check":161,"severity":62,"summary":162},"Runtime stability","The extension is designed to run within Claude Code, abstracting away OS or shell dependencies and ensuring cross-platform compatibility.",{"category":82,"check":164,"severity":62,"summary":165},"README","The README file is comprehensive, clearly stating the extension's purpose, unique selling points, installation, and usage instructions.",{"category":71,"check":167,"severity":62,"summary":168},"Tool surface size","The extension exposes a focused set of 5 tools, well within the recommended range.",{"category":78,"check":170,"severity":62,"summary":171},"Overlapping near-synonym tools","The exposed tools (`simulate`, `analyze`, `resume`, `report`, `interview`) have distinct functions and do not present overlapping synonyms.",{"category":82,"check":173,"severity":62,"summary":174},"Phantom features","All features described in the README, such as simulation modes and resume functionality, are directly supported by the provided tools and documentation.",{"category":176,"check":177,"severity":62,"summary":178},"Install","Installation instruction","The README provides multiple clear, copy-pasteable installation options and detailed usage examples, including verification steps.",{"category":180,"check":181,"severity":62,"summary":182},"Errors","Actionable error messages","The extension relies on Claude Code's error handling, which provides structured and actionable messages, implying that errors during simulation or analysis will be clearly communicated.",{"category":184,"check":185,"severity":62,"summary":186},"Execution","Pinned dependencies","The extension has no third-party dependencies and runs as part of Claude Code, thus meeting requirements for pinned interpreters and side effects.",{"category":71,"check":188,"severity":189,"summary":190},"Dry-run preview","not_applicable","The extension's primary operations are analytical and simulation-based; it does not involve state-changing commands or outbound data transfers that would require a dry-run mode.",{"category":192,"check":193,"severity":62,"summary":194},"Protocol","Idempotent retry & timeouts","The extension manages state internally via file checkpoints and relies on the Claude Code environment for handling timeouts and retries, ensuring robust operation.",{"category":154,"check":196,"severity":62,"summary":197},"Telemetry opt-in","The extension does not emit any telemetry, fulfilling the requirement for opt-in by default.",{"category":71,"check":199,"severity":62,"summary":200},"Theme declaration","The marketplace JSON clearly declares a curation theme focused on 'simulation' and related tags, indicating a specific scope for hosted plugins.",{"category":137,"check":202,"severity":62,"summary":203},"Per-entry version metadata","The marketplace JSON includes version metadata for the 'crowdcast' plugin alongside its source reference, ensuring reliable updates.",1778698098692,"Crowdcast is a Claude Code skill for multi-agent social simulation, allowing users to upload documents and simulate agent interactions for forecasting or creative storytelling without external dependencies. It handles analysis, profiling, simulation, and reporting, with features like resuming interrupted simulations.",[207,208,209,210,211],"Multi-agent social simulation","Zero external dependencies (no APIs, Docker, env vars)","Simulation forecasting and creative narrative modes","Resumable simulations and report regeneration","Direct integration within Claude Code environment",[213,214,215],"Simulating millions of agents (MiroFish is preferred for massive scale)","Requiring external API configurations or infrastructure setup","Running as a standalone server or frontend application",[],[218,219],"Claude Code","Claude subscription (Pro, Team, or Enterprise)","3.1.0","To provide a zero-setup, integrated multi-agent social simulation environment within Claude Code for predicting social reactions or generating narrative content.","No warnings or critical findings were identified, and the extension exhibits strong documentation, security, and maintenance practices.",99,"Highly polished and self-contained multi-agent simulation tool with excellent documentation and security.",[28,29,32,226,227,228],"creative","skill","zero-dependency",[230,231,232,233],"Predicting public reaction to policy changes or news events","Developing narrative arcs and character interactions for fiction","Exploring social dynamics on simulated platforms","Generating analytical reports or creative story retellings from documents",[235,236,237,238],"Analyze provided documents","Profile AI agents based on extracted information and mode","Simulate agent interactions in rounds","Report findings as analytical predictions or narrative retellings",{"codeQuality":240,"collectedAt":242,"documentation":243,"maintenance":246,"security":249,"testCoverage":250},{"hasLockfile":241},false,1778698085449,{"descriptionLength":244,"readmeSize":245},92,6141,{"closedIssues90d":11,"forks":40,"hasChangelog":241,"openIssues90d":11,"pushedAt":247,"stars":248},1778251877000,4,{"hasNpmPackage":241,"smitheryVerified":241},{"hasCi":241,"hasTests":241},{"updatedAt":252},1778698098814,{"basePath":18,"githubOwner":19,"githubRepo":15,"locale":20,"slug":15,"type":254},"marketplace",null,{"evaluate":257,"extract":259},{"promptVersionExtension":220,"promptVersionScoring":25,"score":223,"tags":258,"targetMarket":34,"tier":35},[28,29,32,226,227,228],{"commitSha":37,"license":260,"marketplace":261,"plugin":263},"MIT",{"name":262,"pluginCount":40},"theqmaks",{"mcpCount":11,"provider":39,"skillCount":11},{"repoId":42},{"_creationTime":266,"_id":42,"identity":267,"providers":268,"workflow":321},1778698079325.3296,{"githubOwner":19,"githubRepo":15,"sourceUrl":16},{"classify":269,"discover":311,"github":314},{"commitSha":37,"extensions":270},[271,281,291],{"basePath":18,"description":50,"displayName":262,"installMethods":272,"rationale":273,"selectedPaths":274,"source":280,"sourceLanguage":20,"type":254},{"claudeCode":52},"marketplace.json at .claude-plugin/marketplace.json",[275,278],{"path":276,"priority":277},".claude-plugin/marketplace.json","mandatory",{"path":279,"priority":277},"README.md","rule",{"basePath":18,"description":13,"displayName":15,"installMethods":282,"rationale":283,"selectedPaths":284,"source":280,"sourceLanguage":20,"type":21},{"claudeCode":15},"plugin manifest at .claude-plugin/plugin.json",[285,287,288],{"path":286,"priority":277},".claude-plugin/plugin.json",{"path":279,"priority":277},{"path":289,"priority":290},"skills/crowdcast/SKILL.md","medium",{"basePath":292,"description":293,"displayName":15,"installMethods":294,"rationale":295,"selectedPaths":296,"source":280,"sourceLanguage":20,"type":227},"skills/crowdcast","Run multi-agent social simulations for prediction and creative exploration. Use when the user wants to simulate group behavior, predict public reactions, explore fictional scenarios, or analyze how agents would interact. Trigger words - \"simulate\", \"prediction\", \"multi-agent\", \"what would happen if\", \"social simulation\", \"crowdcast\".",{"claudeCode":52},"SKILL.md frontmatter at skills/crowdcast/SKILL.md",[297,299,301,303,305,307,309],{"path":298,"priority":277},"SKILL.md",{"path":300,"priority":290},"references/data-schemas.md",{"path":302,"priority":290},"references/phase1-analyzer.md",{"path":304,"priority":290},"references/phase2-profiler.md",{"path":306,"priority":290},"references/phase3-simulator-creative.md",{"path":308,"priority":290},"references/phase3-simulator-forecast.md",{"path":310,"priority":290},"references/phase4-reporter.md",{"sources":312},[313],"manual",{"closedIssues90d":11,"description":315,"forks":40,"openIssues90d":11,"pushedAt":247,"readmeSize":245,"stars":248,"topics":316},"Multi-agent social simulation as a Claude Code skill. Zero dependencies — predict anything with /crowdcast simulate.",[317,30,318,319,320,29,32,28,31,15],"agent-skills","claude","claude-code","claude-skill",{"classifiedAt":322,"discoverAt":323,"extractAt":324,"githubAt":324,"updatedAt":322},1778698083527,1778698079325,1778698081672,[226,29,32,28,227,228],{"evaluatedAt":252,"extractAt":46,"updatedAt":327},1778698177285,[],[330],{"_creationTime":331,"_id":332,"community":333,"display":334,"identity":340,"providers":343,"relations":352,"tags":354,"workflow":355},1778675202370.569,"k17a8skwsfssqh2xpm4aaxgs8n86nnkj",{"reviewCount":11},{"description":335,"installMethods":336,"name":338,"sourceUrl":339},"34 production-grade Claude AI skills for indie game development — 11 studio agents, 20 workflow skills, 3 engine specialists, 2 genre packs",{"claudeCode":337},"AlterLab-IEU/AlterLab_GameForge","AlterLab GameForge","https://github.com/AlterLab-IEU/AlterLab_GameForge",{"basePath":18,"githubOwner":341,"githubRepo":342,"locale":20,"slug":342,"type":254},"AlterLab-IEU","AlterLab_GameForge",{"evaluate":344,"extract":351},{"promptVersionExtension":220,"promptVersionScoring":25,"score":345,"tags":346,"targetMarket":34,"tier":35},95,[347,348,349,350,226],"game-development","indie-game","ai-skills","productivity",{"commitSha":37,"license":260},{"repoId":353},"kd762241529bgycvv1y5cv6a0x86nyha",[349,226,347,348,350],{"evaluatedAt":356,"extractAt":357,"updatedAt":356},1778675218538,1778675202370]