Plugin · Claude Code · Productivity

Johanspannare Awesome Claude Extensions

johanspannare-awesome-claude-extensions is a Claude Code plugin for the Validate phase that structures problem-first PRDs, user stories, hexagonal design, and TDD for real-world builds.

by JohanSpannare · github.com/JohanSpannare/awesome-claude-extensions

Add two Claude skills that run problem-first interviews, PRDs, user stories, then guide hexagonal architecture and TDD as you move from idea to tested code.

1
GitHub stars
0
Installs
0
Community votes
One vote per signed-in builder - it helps surface the tools the community actually relies on.
Install

Add it to Claude Code

Install the plugin in Claude Code. One command, paste-ready.

Install the plugin
/plugin install johanspannare-awesome-claude-extensions@JohanSpannare/awesome-claude-extensions
Add to ClaudeUse the Agent APISkillselion is itself an MCP server - your agent can fetch this config directly.
Agent API

Built to be called by your agent

Skillselion is itself an MCP server. Your agent can pull this entry and a paste-ready install config straight from the API - no copy-paste.

Retrieve this entry with skillselion.get_details("plugin:JohanSpannare/awesome-claude-extensions") and the paste-ready config with skillselion.get_install_config("plugin:JohanSpannare/awesome-claude-extensions").

About

What it does

johanspannare-awesome-claude-extensions is a two-plugin Claude Code set aimed at solo builders who want professional software craft without hiring a product trio. It starts problem-first: clarify the problem, capture a PRD, and derive user stories before jumping into code. From there it bridges into hexagonal and domain-driven design plus test-driven development so implementation stays aligned with the stories you agreed on. Use it when a feature feels underspecified or when you keep rewriting architecture mid-sprint. The skills favor pragmatic planning over heavyweight enterprise ceremony, which matches indie SaaS, APIs, and internal tools. Confidence is moderate-high because README keywords are explicit even though individual SKILL.md triggers were not pasted here; treat TDD and architecture portions as ongoing multi-phase support, not a one-shot validator.

Highlights

  • Two plugins covering real-world software development workflows.
  • Problem-first and interactive interview flows before solution design.
  • PRD and user-story creation with pragmatic product-requirements guidance.
  • Hexagonal and domain-driven architecture principles for implementation.
  • Test-driven development and use-case oriented testing alignment.

Why builders use it

Solo developers skip disciplined requirements and architecture, then pay with rework when tests and domain boundaries do not match what they meant to ship.

Two registered skills give you repeatable interviews, PRDs, stories, hexagonal structure, and TDD hooks from scoped idea through tested implementation.

At a glance

  • Type - Plugin in Productivity.
  • Adoption - 0 installs, 1 stars, 0 votes.

FAQ

Who is johanspannare-awesome-claude-extensions for?

Solo and small-team developers who want Claude Code to facilitate PRDs, user stories, architecture, and TDD in one extensions repo.

When should I use johanspannare-awesome-claude-extensions?

Use it before coding a non-trivial feature, when refactoring toward hexagonal boundaries, or when stories need test-driven coverage.

How do I add johanspannare-awesome-claude-extensions to my agent?

Install JohanSpannare/awesome-claude-extensions in Claude Code, enable both plugins, and invoke the planning skill before implementation skills in your workflow.

Discussion

Comments

Share how you use johanspannare-awesome-claude-extensions, gotchas, or tips for other indie builders.

No comments yet - be the first to share how you use it.

This week for builders

Five minutes, every Monday — the tools, releases and tactics for shipping solo.

unsubscribe anytime.