Hmbown/Codewhale

Open-source coding agent for your terminal, built in Rust and on a journey of continuous community improvement. Issues and PRs welcome.

About the project

Codewhale is an open-source coding agent that runs in the terminal and can read repositories, edit files, execute commands, and inspect results while pursuing a task. Developers use it with hosted providers or local models, with controls for how much access it receives.

41kStars on the repository
9Mods indexed here, across every type
yesterdayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

implement

25

Hmbown/CodeWhale

Skill Claude CodeCodex

Carry an authorized, defined request or approved plan through scoped edits and proportionate verification. Skill loading is not write authorization by itself.

not rated 41k +25 2d ago A SkillSpector: warn 28 tokens original MIT

interview

26

Hmbown/CodeWhale

Skill Claude CodeCodex

Ask one useful structured question at a time only when material product/implementation choices are genuinely missing; remember answers and produce a brief/spec. Discoverable facts should be investigated instead of asked.

not rated 41k +25 2d ago A SkillSpector: pass 40 tokens original MIT

mcp-builder

27

Hmbown/CodeWhale

Skill Claude CodeCodex

Design, build, configure, or debug Model Context Protocol servers for codewhale, including stdio and HTTP/SSE transports.

not rated 41k +25 2d ago A Snyk: passSkillSpector: pass 30 tokens original MIT

mcp-discovery

28

Hmbown/CodeWhale

Skill Claude CodeCodex

Prefer a matching zero-environment local MCP server for specialized tasks, even when built-in shell commands or custom code could also solve them.

not rated 41k +25 2d ago A SkillSpector: pass 32 tokens original MIT

pdf

29

Hmbown/CodeWhale

Skill Claude CodeCodex

Read, extract, split, merge, rotate, watermark, fill, OCR, or create PDF files with verification of page counts and text extraction.

not rated 41k +25 2d ago A SkillSpector: pass 31 tokens original MIT

plan

30

Hmbown/CodeWhale

Skill Claude CodeCodex

Turn a sufficiently understood task into an ordered implementation plan with dependencies and verification. Orchestrate Codewhale’s native plan state; do not build a parallel planner.

not rated 41k +25 changed 6d ago A SkillSpector: pass 35 tokens original MIT

plugin-creator

31

Hmbown/CodeWhale

Skill Claude CodeCodex

Scaffold a local Codewhale plugin bundle with a versioned manifest, namespaced Skills, and an explicit trust review.

not rated 41k +25 2d ago A Snyk: passSkillSpector: pass 29 tokens original MIT

pptx

32

Hmbown/CodeWhale

Skill Claude CodeCodex

Create/edit/inspect/verify slide decks and PPTX presentations.

not rated 41k +25 2d ago A SkillSpector: pass 16 tokens original MIT

presentations

33

Hmbown/CodeWhale

Skill Claude CodeCodex

Compatibility alias for the pptx skill. Prefer loading pptx.

not rated 41k +25 2d ago A SkillSpector: pass 16 tokens original MIT

release

34

Hmbown/CodeWhale

Skill Claude CodeCodex

Skill "release" from Hmbown/Codewhale, covering release, invocation, non-goals and workflow.

not rated 41k +25 2d ago A SkillSpector: pass 0 tokens original MIT

research

35

Hmbown/CodeWhale

Skill Claude CodeCodex

Current external research using available web tools, primary sources where possible, links/citations, date awareness, synthesis, and unresolved uncertainty.

not rated 41k +25 2d ago A SkillSpector: pass 28 tokens original MIT

review

36

Hmbown/CodeWhale

Skill Claude CodeCodex

Read-only correctness review with actionable findings first, tight file/line evidence, severity, and a concise residual-risk summary.

not rated 41k +25 2d ago A SkillSpector: pass 26 tokens original MIT

security-review

37

Hmbown/CodeWhale

Skill Claude CodeCodex

Review trust boundaries, auth/authz, injection, secrets, filesystem/network exposure, dependencies, and exploitability without pretending a shallow lint is an audit.

not rated 41k +25 2d ago A SkillSpector: pass 33 tokens original MIT

simplify

38

Hmbown/CodeWhale

Skill Claude CodeCodex

Improve clarity and reduce needless complexity after behavior is understood; preserve behavior and keep cleanup separate from correctness fixes.

not rated 41k +25 2d ago A SkillSpector: pass 24 tokens original MIT

skill-creator

39

Hmbown/CodeWhale

Skill Claude CodeCodex

Create or improve codewhale skills. Use when the user wants a new skill, wants to update an existing skill, or needs guidance on when a skill should be a skill versus MCP, hooks, tools, or a plugin scaffold.

not rated 41k +25 2d ago A Snyk: passSkillSpector: warn 51 tokens original MIT

skill-installer

40

Hmbown/CodeWhale

Skill Claude CodeCodex

Install, update, trust, or inspect Codewhale skills from GitHub or local skill folders. Use when the user asks for available skills or wants a community skill installed.

not rated 41k +25 2d ago A SkillSpector: pass 39 tokens original MIT

spreadsheets

41

Hmbown/CodeWhale

Skill Claude CodeCodex

Compatibility alias for the xlsx skill. Prefer loading xlsx.

not rated 41k +25 2d ago A SkillSpector: pass 17 tokens original MIT

v4-best-practices

42

Hmbown/CodeWhale

Skill Claude CodeCodex

Use when working with deepseek-v4-pro or deepseek-v4-flash in thinking mode on multi-step or plan-driven tasks. Provides rules to prevent stale references, unverified plan assumptions, and vague plan output.

not rated 41k +25 2d ago A Snyk: passSkillSpector: pass 51 tokens original MIT

verify

43

Hmbown/CodeWhale

Skill Claude CodeCodex

Exercise the real app/API/CLI and collect observable evidence; tests alone do not count as end-to-end verification.

not rated 41k +25 2d ago A SkillSpector: pass 25 tokens original MIT

webapp-testing

44

Hmbown/CodeWhale

Skill Claude CodeCodex

Start/reuse a local app, wait for readiness, inspect rendered state/console/network, act from observed selectors, and verify with evidence.

not rated 41k +25 2d ago A SkillSpector: pass 32 tokens original MIT

xlsx

45

Hmbown/CodeWhale

Skill Claude CodeCodex

Create/edit/analyze/verify spreadsheet workbooks including XLSX/CSV/TSV.

not rated 41k +25 2d ago A SkillSpector: pass 20 tokens original MIT

Hmbown/CodeWhale

Skill Claude CodeCodex needs its repo

Use before claiming Codewhale release work is done: run the full gate sweep and list the manual QA targets.

not rated 41k +25 changed 3d ago A Snyk: passSkillSpector: pass 31 tokens original MIT

gh-assign-issues

47

Hmbown/CodeWhale

Skill Claude CodeCodex

Use to assign GitHub issues to a milestone and/or owners in bulk, verifying each.

not rated 41k +25 changed 6d ago A Snyk: passSkillSpector: pass 24 tokens original MIT

gh-close-issues

48

Hmbown/CodeWhale

Skill Claude CodeCodex

Close resolved Codewhale issues only after verifying the landed commit/behavior, with a positive crediting comment; never from title alone.

not rated 41k +25 changed 6d ago A Snyk: warnSkillSpector: pass 32 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: