claude/skills/concepts/SKILL.md
Generate concepts for each open design decision, with pros/cons for the user to evaluate
npx skillsauth add kainakamura/dotfiles conceptsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Your task is to generate separate concepts for each open design decision in the user's problem by orchestrating concept-generator agents, then synthesizing and ranking their output. Your job is to spawn agents and produce a concepts document organized by decision.
For each design decision, propose multiple potential approaches with pros/cons and let the user weigh in on the final decisoin. Rank recommendations within each decision from best to worst and keep explanations high-level. Expect some back-and-forth conversation with the user as they ask questions about proposed solutions and shape it into a final plan. Be sure to let the user make the important decisions, your job is to present options and recommendations but let the user shape ideas as they see fit.
By default, assume there is one main design decision. Only if explicitly stated, or for some other good reason split into multiple discrete decision points.
Structure your output following template.md.
iteration-NN/ directory)problem.md: Problem statementiteration-NN/understanding/understanding-*.md$ARGUMENTSlog.md to identify other relevant artifacts by their descriptions and slugs$ARGUMENTS influence count or focus if the user has hinted at preferences. Optionally give each agent a different angle to nudge diversity, but this is not required - parallel agents will naturally produce varied results.iteration-NN/concepts/concepts-NN-topic.md at the next version number (include a short kebab-case topic in the filename):
iteration-NN/log.md describing what concepts were generated and linking to the artifactiteration-NN/concepts/concepts-NN-topic.md created in current iterationconcept-generator agent: generates several concepts with independent web and code research tools/plan skill that the user can call later to make a more detailed plancontent-media
Run the engineering design process autonomously across multiple iterations
testing
Audit the Obsidian thoughts vault for orphans, unresolved links, isolated hubs, and structural issues
tools
Create a new project in the Obsidian thoughts vault
development
Research the codebase to build understanding of the problem, writing findings to an understanding artifact