Give your agent
better habits.

Fourteen editable skills for Claude Code and Codex.

Skills are instructions your agent can follow.

Plain Markdown. Open source. Editable.

Edit them to fit how you work.

Install locally

Put them to work.

Pick your harness and how you want to install. Copy the commands, then ask for a skill by name.

Claude Code / all projects

npx skills add 0libote/ostack --agent claude-code --global

Uses the skills CLI. Requires Node.js and npm; choose the skills in its prompts.

Available across your projects. Start a new agent session after installing.

BUN
IS GOD.

It’s a JavaScript runtime.
We have handled this normally.

BUN IS OUR
ONE TRUE LEADER.

You had me at
bun install.

Runtime. Package manager. Test runner. Bundler. One toolkit. Apparently the solution to JavaScript tooling was a smaller shopping list.

It runs TypeScript and JSX directly. Fewer tools to wire together. Fewer configs to develop a personal relationship with.

That’s why we use it here. The religious intensity is optional. The recommendation is sincere.

Read the sacred docs
bun run dev

Let there be localhost.

Start this site’s dev server.
bun test

Faith is good. Tests are better.

Run the site’s checks.
bun run build

And on the seventh day, we shipped.

Build this site for static hosting.

Questions from
the unconverted.

Is this a cult?

We prefer “a very enthusiastic package management decision.” You may leave at any time. The lockfile stays.

Should I migrate everything immediately?

No. Try it on a new JS/TS project first. Check your dependencies and run your tests before migrating an existing app. Node.js compatibility is still a work in progress. Our deity has edge cases.

Is it faster?

We haven’t benchmarked your app. We have, however, reduced the number of separate tools this site needs. Measure your own workload before making speed claims. The church recognises the scientific method.

Go forth and bun install. Please remain normal in the GitHub issues.