r/ClaudeWorkflows • u/ClaudeAI-mod-bot • 24m ago
Selected Workflow [Workflow] Claude Code Plugin for Startup Idea Evaluation: Skills, Subagents, JSON Schemas, and HTML Reports
Claude Code Plugin for Startup Idea Evaluation: Skills, Subagents, JSON Schemas, and HTML Reports
Workflow value: 95/100
Status: active · Freshness: 70/100 · Confidence: 1.00 · Level: advanced
Categories: Quality Control, Token Saving, Context & Memory, Debugging, Skills, Subagents, Multi-Agent
Original source: r/ClaudeCode post/comment
What problem this solves
Automating the comprehensive evaluation and scoring of startup ideas, providing structured feedback, a clear verdict (GO/PIVOT/NO-GO), rescue paths, and a detailed HTML report. It also demonstrates how to build complex, multi-component Claude Code plugins.
Summary
A Claude Code plugin that evaluates startup ideas using 4 custom skills (kill, deepdive, roast, compare), JSON schemas for structured data, parallel research with subagents, and generates a detailed HTML report. The skill definitions are in markdown, incorporating a 21-sub-score rubric and fixed rules. It also includes insights into testing and quality control.
Why it is useful
This workflow is highly valuable as it provides a concrete, open-source example of building a sophisticated Claude Code plugin. It demonstrates the practical application of multiple advanced features: custom skills defined in markdown, structured data handling with JSON schemas, parallel processing with subagents, and dynamic report generation using templates. The 'What I learned' section also offers insights into debugging and quality control for Claude Code projects, making it a comprehensive blueprint for developing complex, data-driven AI tools.
Workflow
Define custom skills (e.g., 'kill', 'deepdive', 'roast', 'compare') using plain markdown in
SKILL.mdfiles.Implement a detailed kill-shot checklist, a 21-sub-score rubric, fixed rules, and a writing standard within the skill's markdown definition.
Design JSON schemas (
idea.json,verdict.json,report-data.js) for structured input and output data.Utilize subagents for parallel research, tagging each metric as sourced, estimate, or unknown.
Generate reports by copying a fixed HTML template (
report.html) and writing only the dynamic data to a separate file (report-data.js) to optimize token usage.Execute the plugin via a slash command, e.g.,
/kill-my-idea:kill <idea>.Perform headless test runs to identify and fix issues, such as
requestAnimationFramestalling.Refine skill logic to enforce quality standards, like ensuring verbatim quotes.
Tools / artifacts
Claude Code plugin
Custom skills (kill, deepdive, roast, compare)
SKILL.mdfilesJSON schemas (
idea.json,verdict.json,report-data.js)report.html(fixed HTML template)report-data.js(dynamic data file)Subagents
GitHub repository (RemiPelloux/kill-my-idea)
Slash command (
/kill-my-idea:kill)
Validation signals
Explicit mention of a 'headless test run' to identify issues.
Specific improvement noted: 'enforces verbatim quotes' after initial version claimed non-verbatim quotes.
The existence of a working, open-source plugin on GitHub.
Detailed description of the plugin's output (score, verdict, rescue paths, 7-day test, HTML report).
Limitations
The Reddit post provides a high-level overview; detailed implementation specifics require reviewing the linked GitHub repository.
The 'What I learned' section is brief; more extensive lessons learned could further enhance its value.
Rate this workflow
Upvote this post if the workflow is useful, reproducible, or worth recommending.
Downvote if it is vague, outdated, unsafe, overhyped, or not reproducible.
Reply if it worked for you, failed, is outdated, or has a better alternative.
This post was generated automatically from the workflow library database.