FAQ
han is a Claude Code plugin with 39 hand-picked skills for development work, indexed on Flowy. Install it with the command on its page. It includes han-release, han-update-documentation, code-overview-to-confluence. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Han is a suite of AI skills and agents for solo (or small-team) product engineers. It combines evidence-based planning, test-driven implementation, full documentation maintenance, deep code review, and architectural analysis into a team of specialists you can dispatch from Claude Code.
Han turns planning, implementation, review, and documentation work that would normally take a team into a set of deterministic skills you run from Claude Code.
Each skill dispatches specialist agents, such as project managers, adversarial reviewers, investigators, architectural analysts, and testing and security specialists, to do the judgment-heavy work. It then folds their findings into an artifact you can trust.
The skills are designed to compose. You can plan a feature, then plan its implementation, then iterate on the plan, then build it test-first, then review the resulting code, then write the PR description. All through named skills that hand off to each other cleanly.
Read Concepts for the skill-and-agent model that runs through the whole plugin.
Han is purpose-built for solo product engineers and small teams, instead of large teams or enterprise. This does not mean it can't work in larger teams, though. Read about why Han's focus is solo product engineers and small teams to understand Han's positioning and what it does not bring to the table.
Add the Test Double skills marketplace to Claude Code, then install the plugin:
/plugin marketplace add testdouble/han
/plugin install han@han
Han ships as multiple plugins:
| Plugin | Type | What it brings |
|---|---|---|
han | parent | the parent plugin that brings in han-core, han-planning, han-coding, han-github, and han-reporting |
han-core | bundled | research, analysis, and documentation skills plus every agent |
han-planning | bundled | planning skills you reach for before implementation |
han-coding | bundled | coding skills you reach for while working in code |
han-github | bundled | GitHub-facing skills like posting a code review on a PR |
han-reporting | bundled | reporting skills like the stakeholder summary |
han-feedback | opt-in | skill for capturing post-session feedback on Han skill runs |
han-atlassian | opt-in | skills for publishing docs and work items to Atlassian products |
han-linear | opt-in | skill for publishing work items to Linear (requires a Linear MCP server) |
han-plugin-builder | opt-in | carries the guidance and skills for building your own skills, agents, and plugins |
Installing han@han pulls in the bundled suite (the meta-plugin plus han-core, han-planning,
han-coding, han-github, and han-reporting), and is the right choice for most people. If you do
not want the planning, coding, GitHub, or reporting skills, install han-core@han instead, and add other
specific plugins as desired.
For the full picture and a quick "which one do you need?" guide, see Choosing a Han plugin.
Add this repo as a Codex marketplace:
codex plugin marketplace add testdouble/han
Codex does not yet support meta-plugins like han@han (see openai/codex#23531,) so install the Han packages directly:
codex plugin add han-core@han
codex plugin add han-planning@han
codex plugin add han-coding@han
codex plugin add han-github@han
codex plugin add han-reporting@han
Install han-feedback, han-atlassian, han-linear, or han-plugin-builder
separately when you want those opt-in packages.
han-planning, han-coding, han-github, and han-reporting dependencies on han-core, and a quick
guide to which one to install./skill-builder./agent-builder.Han is an open source product of Test Double, and maintained by the following people:
Copyright 2026 Test Double, Inc. Distributed under the MIT license.
.agents/
plugins/
marketplace.json
.claude/
.claude-plugin/
marketplace.json
rules/
coding-standards/
plugin-agents.md
plugin-skills.md
plugin-entity-taxonomy.md
skills/
han-release/
references/
changelog-rules.md
release-notes-format.md
SKILL.md
han-update-documentation/
references/
audit-checklist.md
scope-mapping.md
scripts/
detect-doc-update-context.sh
SKILL.md
.github/
dependabot.yml
ISSUE_TEMPLATE/
feedback.md
pull_request_template.md
workflows/
ci.yml
.gitignore
.pre-commit-config.yaml
.prettierignore
.prettierrc.json
CHANGELOG.md
CLAUDE.md
CONTRIBUTING.md
docs/
agents/
han-core/
adversarial-security-analyst.md
adversarial-validator.md
behavioral-analyst.md
codebase-explorer.md
concurrency-analyst.md
content-auditor.md
data-engineer.md
devops-engineer.md
edge-case-explorer.md
evidence-based-investigator.md
gap-analyzer.md
information-architect.md
junior-developer.md
on-call-engineer.md
project-manager.md
project-scanner.md
readability-editor.md
research-analyst.md
risk-analyst.md
software-architect.md
structural-analyst.md
system-architect.md
test-engineer.md
user-experience-designer.md
README.md
choosing-a-han-plugin.md
concepts.md
evidence.md
how-to/
accelerate-understanding-of-unfamiliar-code.md
build-a-plugin-that-depends-on-han.md
create-a-new-agent.md
create-a-new-skill.md
extend-han-with-plugin-dependencies.md
plan-a-feature.md
provide-feedback.md
README.md
research-a-decision.md
revise-a-plan.md
run-an-effective-code-review.md
triage-and-investigate-a-bug.md
local-development.md
plans/
canonical-evidence-resource/
artifacts/
.discovery-notes.md
implementation-decision-log.md
implementation-iteration-history.md
feature-implementation-plan.md
choosing-a-han-plugin/
artifacts/
decision-log.md
team-findings.md
feature-specification.md
CLAUDE.md
code-overview/
artifacts/
decision-log.md
team-findings.md
feature-specification.md
code-review-output-size/
artifacts/
decision-log.md
team-findings.md
feature-specification.md
gap-analysis-feedback-issue-34/
feedback-investigation.md
namespace-qualified-agent-dispatch/
investigation.md
planning-protocol-feedback-issue-40/
feedback-investigation.md
readability-output-standard/
artifacts/
decision-log.md
team-findings.md
feature-specification.md
reduce-context-footprint/
investigation.md
skills-feedback-issue-36/
artifacts/
ia-right-sizing-findings.md
feedback-investigation.md
stakeholder-summary.md
tdd-failure-characterization/
investigation.md
plugin-readme.md
quickstart.md
readability.md
research/
adhd-application-to-han.md
adhd-application-to-han.with-disambiguation.md
artifacts-references-dedupe.md
CLAUDE.md
effective-ai-code-reviews.md
effective-pull-request-descriptions.md
enterprise-ai-tooling-integration.md
evidence-hierarchy.md
extending-han-via-plugin-dependencies.md
guidance-currency-review.md
guidance-update-plan.md
how-to-docs-structure.md
human-readable-output-standard.md
issue-78-model-specifier-portability.md
llm-accelerated-code-understanding.md
on-call-engineer-research.md
refactor-skill-research.md
runbook-skill-research.md
semantic-versioning.md
sizing.md
skills/
han-atlassian/
code-overview-to-confluence.md
investigate-to-confluence.md
markdown-to-confluence.md
plan-a-feature-to-confluence.md
project-documentation-to-confluence.md
work-items-to-jira.md
han-coding/
architectural-analysis.md
code-overview.md
code-review.md
coding-standard.md
investigate.md
refactor.md
tdd.md
test-planning.md
han-core/
architectural-decision-record.md
edit-for-readability.md
gap-analysis.md
issue-triage.md
project-discovery.md
project-documentation.md
research.md
runbook.md
han-feedback/
han-feedback.md
han-github/
post-code-review-to-pr.md
update-pr-description.md
work-items-to-issues.md
han-linear/
work-items-to-linear.md
han-planning/
iterative-plan-review.md
plan-a-feature.md
plan-a-phased-build.md
plan-implementation.md
plan-work-items.md
han-plugin-builder/
agent-builder.md
guidance.md
skill-builder.md
han-reporting/
html-summary.md
stakeholder-summary.md
README.md
templates/
agent-long-form-template.md
coverage-rule.md
skill-long-form-template.md
why-solo-and-small-teams.md
yagni.md
han/
han-atlassian/
.claude-plugin/
plugin.json
.codex-plugin/
plugin.json
skills/
code-overview-to-confluence/
SKILL.md
investigate-to-confluence/
SKILL.md
markdown-to-confluence/
SKILL.md
plan-a-feature-to-confluence/
SKILL.md
project-documentation-to-confluence/
SKILL.md
work-items-to-jira/
references/
jira-ticket-template.md
reference-artifact-inventory.md
work-items-file-format.md
SKILL.md
han-coding/
.claude-plugin/
plugin.json
.codex-plugin/
plugin.json
references/
evidence-rule.md
readability-rule.md
writing-voice.md
yagni-rule.md
skills/
architectural-analysis/
references/
architectural-analysis-report-template.md
SKILL.md
code-overview/
references/
overview-template.md
SKILL.md
code-review/
references/
agent-finding-classification.md
review-checklist.md
template.md
scripts/
detect-review-context.sh
SKILL.md
coding-standard/
references/
adr-conversion-mapping.md
durable-references.md
index-file-template.md
template.md
SKILL.md
investigate/
references/
template.md
SKILL.md
refactor/
references/
refactoring-discipline.md
scripts/
detect-refactor-context.sh
SKILL.md
tdd/
references/
bdd-framing.md
failure-modes.md
tdd-loop.md
test-selection.md
scripts/
detect-tdd-context.sh
SKILL.md
test-planning/
references/
template.md
scripts/
detect-test-context.sh
SKILL.md
han-core/
.claude-plugin/
plugin.json
.codex-plugin/
plugin.json
agents/
adversarial-security-analyst.md
adversarial-validator.md
behavioral-analyst.md
codebase-explorer.md
concurrency-analyst.md
content-auditor.md
data-engineer.md
devops-engineer.md
edge-case-explorer.md
evidence-based-investigator.md
gap-analyzer.md
information-architect.md
junior-developer.md
on-call-engineer.md
project-manager.md
project-scanner.md
readability-editor.md
research-analyst.md
risk-analyst.md
software-architect.md
structural-analyst.md
system-architect.md
test-engineer.md
user-experience-designer.md
references/
evidence-rule.md
readability-rule.md
writing-voice.md
yagni-rule.md
skills/
architectural-decision-record/
references/
conversion-mapping.md
template.md
SKILL.md
edit-for-readability/
SKILL.md
gap-analysis/
references/
gap-analysis-report-template.md
SKILL.md
issue-triage/
references/
template.md
SKILL.md
project-discovery/
references/
template.md
SKILL.md
project-documentation/
references/
template.md
SKILL.md
research/
references/
research-report-template.md
SKILL.md
runbook/
references/
runbook-template.md
SKILL.md
han-feedback/
.claude-plugin/
plugin.json
.codex-plugin/
plugin.json
skills/
han-feedback/
SKILL.md
han-github/
.claude-plugin/
plugin.json
.codex-plugin/
plugin.json
references/
readability-rule.md
writing-voice.md
skills/
post-code-review-to-pr/
scripts/
create-review-tempfile.sh
post-pr-comment.sh
post-pr-review.sh
pr-metadata.sh
SKILL.md
update-pr-description/
references/
template-conformance.md
template.md
scripts/
create-review-tempfile.sh
SKILL.md
work-items-to-issues/
references/
issue-template.md
reference-artifact-inventory.md
screenshot-embed-rules.md
work-items-file-format.md
scripts/
create-issues.sh
link-blockers.sh
publish-work-items.sh
upload-screenshots.sh
SKILL.md
han-linear/
.claude-plugin/
plugin.json
skills/
... 147 moreยฉ 2026 Flowy ยท Free and open source
Built for Claude Code ยท Not affiliated with Anthropic