primelogiclab.io

AI SkillsOpen source

Small tools that make working with Claude a little sharper.

claude-tools is a collection of home-made extensions for Claude Code, Anthropic's AI coding assistant — the things built along the way while using it to build everything else on this site. It's one public repository that doubles as a plugin marketplace, so any of it can be installed with a couple of commands.

MIT licensed. Free to use, fork and adapt.

New to this? A quick primer

Skill

A written set of instructions Claude picks up automatically when a request matches — a reusable "here's how to do this well." No code, just know-how.

Mod

A plugin with code that changes Claude Code itself: a side pane, a status bar, a new slash command. Mods run inside Claude Code, so they only work there.

Plugin marketplace

A catalog of installable plugins. Add one as a source and Claude Code can browse, install and update anything listed in it — like a small app store.

What's in it

generate-docs

Turns "write this up" into project or research documentation or a step-by-step guide: a self-contained HTML page (follows your system theme, jump-to-section menu), Markdown, a PDF or a Claude artifact. Guides have fill-in fields you can save as a PDF, a filled copy or a list of values to share. Works offline.

SkillCode, Desktop, web & mobile

daily-organizer

A personal daily organizer kept as a claude.ai page: Today, Up Next, Waiting On and Done, with a morning plan and an end-of-day summary. Tasks live in the page's own database, so your clicks save at once and Claude can change one task without rewriting the page.

SkillClaude Code; page opens anywhere

jira-dashboard

A Jira dashboard kept as a claude.ai page: new, recently updated and your own tickets from your Jira site, read through Atlassian's connector. Tick off what you've reviewed, keep the rest as a backlog, and flag tickets to discuss with a note. Refresh from the page, ask Claude, or set a schedule.

SkillClaude Code; page opens anywhere

git-repo-creator

Puts a project on GitHub with the same setup every time, or audits an existing repo and fixes the gaps: name, description, license, README, CI, and a lockdown against outside changes for public repos. Asks before anything is pushed.

SkillClaude Code only

project-progress

Keeps long projects on track in a short PROGRESS.md: one item at a time with a plan, side ideas parked instead of chased, and a checkpoint before each /clear so nothing is lost between sessions. A Progress pane beside the chat shows where you are.

SkillModClaude Code only

context-bar

A card above the prompt showing what fills the context window, split by category, plus session tokens, cost and plan rate limits — changing colour as you near a limit. It stays out of the way until you run /context-bar show, and the same command gives the full breakdown as text.

ModClaude Code only

resource-monitor

CPU and memory for Claude Code and everything it starts — builds, tests, dev servers — in a pane with sparklines and a status-line readout, with warning colours when things run hot.

ModClaude Code only

"Claude Code only" means the terminal CLI, the desktop app's Code tab and the VS Code extension — not Claude's regular chat on the web, desktop or mobile.

Install

With Claude Code installed, pick a plugin to see the commands that install it. Either command adds the claude-tools marketplace too, if it isn't there yet.

Plugin to install
# In a Claude Code session
/plugin install generate-docs --marketplace primelogiclabio/claude-tools

# …or from a terminal
claude plugin install generate-docs --marketplace primelogiclabio/claude-tools

Then ask for a write-up, such as "write up how this repo is laid out". It works in regular Claude chats too: on claude.ai, open Customize › Plugins, add the marketplace primelogiclabio/claude-tools and add generate-docs there.

# In a Claude Code session
/plugin install daily-organizer --marketplace primelogiclabio/claude-tools

# …or from a terminal
claude plugin install daily-organizer --marketplace primelogiclabio/claude-tools

Then ask Claude to "start my daily organizer", and it gives you the page's link. To use it in regular Claude chats as well, also add it on claude.ai under Customize › Plugins (marketplace primelogiclabio/claude-tools).

# In a Claude Code session
/plugin install jira-dashboard --marketplace primelogiclabio/claude-tools

# …or from a terminal
claude plugin install jira-dashboard --marketplace primelogiclabio/claude-tools

It needs Atlassian's connector on your claude.ai account (Settings › Connectors). Then ask Claude to "start my Jira dashboard"; it asks which Jira site and projects to track.

# In a Claude Code session
/plugin install git-repo-creator --marketplace primelogiclabio/claude-tools

# …or from a terminal
claude plugin install git-repo-creator --marketplace primelogiclabio/claude-tools

It needs git and the GitHub CLI, signed in with gh auth login. Then ask Claude to "put this project on GitHub" or "check this repo's setup".

# In a Claude Code session
/plugin install project-progress --marketplace primelogiclabio/claude-tools

# …or from a terminal
claude plugin install project-progress --marketplace primelogiclabio/claude-tools

Then run /project-progress init once in each repo you want to track. The Progress pane shows beside the chat.

# In a Claude Code session
/plugin install context-bar --marketplace primelogiclabio/claude-tools

# …or from a terminal
claude plugin install context-bar --marketplace primelogiclabio/claude-tools

Nothing shows until you ask: /context-bar show draws the card above the prompt, and /context-bar prints the full breakdown.

# In a Claude Code session
/plugin install resource-monitor --marketplace primelogiclabio/claude-tools

# …or from a terminal
claude plugin install resource-monitor --marketplace primelogiclabio/claude-tools

The status line shows a readout such as ⚙ CPU 12% · 2.1 GB, and /resources opens the pane.

Start a new session after installing; claude plugin list shows what's installed. The terminal command needs Claude Code 2.1.292 or newer: on an older one, run claude plugin marketplace add primelogiclabio/claude-tools first, then claude plugin install <name>@claude-tools. Prefer clicking? In the desktop app's Code tab, use + › Plugins. The README covers every install path in detail.

Get in touch

Ideas, bugs or questions: open an issue on GitHub, or email info@primelogiclab.io.