Back to skills directory
azusachino/harus-skills

azusachino/harus-skills

@azusachino 4

Claude Code skills for agent state management, project scaffolding, and CLI tooling reference.

claude-codeagent-skillsproject-scaffoldingknowledge-graphcli-toolingproductivity

Install

$ npx skills add azusachino/harus-skills

README

# GitHub Repository: azusachino/harus-skills

**URL:** https://github.com/azusachino/harus-skills
**Author:** azusachino
**Description:** a collection of custom Claude Code skills for productivity and project management
**Homepage:** 
**Language:** Makefile

## Stats
- Stars: 4
- Forks: 0
- Open Issues: 0
- Commits: 123
- Created: 2026-01-28T01:54:02Z
- Updated: 2026-06-18T14:22:26Z
- Pushed: 2026-06-18T14:21:38Z

## README
# harus-skills

A collection of custom Claude Code skills for productivity and project management.

## Skills

**`/asobi`** — Share durable state across sessions and sub-agents via the [`asobi`](https://github.com/azusachino/asobi) CLI knowledge graph. One graph, four pillars: **session continuity** (`start`/`end`), a **task dispatcher** (`tasks plan|list|dispatch|sync|close`) that replaces ephemeral TodoWrite/local jsonl, a **knowledge tier** (`recall` — `ingest`/`query` + an ADR decision log), and a **skill library** (`skills` — install/recall agent skills from git). `asobi` is required — there is no `.agents/` file fallback.

**`/init-project`** (alias: `/init`) — Scaffold agent infrastructure for any project. Scans the codebase, asks targeted questions, and generates `CLAUDE.md`, `.claude/` infra, docs, and tooling configs. Mise-first tool provisioning (nix opt-in); seeds the asobi graph so `/asobi start` has context on first run.

**`/toolbelt`** — Reference for haru's preferred modern CLIs (`eza`/`bat`, `rg`/`fd`, `sd`, `xh`, `dasel`, `procs`, `doggo`, `hexyl`, `duckdb`/`psql`, `hyperfine`/`oha`) plus the core tooling discipline (Nix-first, `make` task runner, `jq` for JSON). Self-contained, so it works on any device.

## Installation

### Prerequisites

- [Claude Code](https://claude.ai/code) CLI
- [`asobi`](https://github.com/azusachino/asobi) CLI for the `/asobi` skill (`cargo install asobi --features documents`)

### Claude Code — Marketplace Plugin

```bash
/plugin marketplace add azusachino/harus-skills
/plugin install harus-skills
```

Restart Claude Code after installing.

### Antigravity (agy) — Plugin

```bash
agy plugin install https://github.com/azusachino/harus-skills
# or for local development:
agy plugin link /path/to/harus-skills
```

### Codex

```bash
codex plugin install https://github.com/azusachino/harus-skills
```

## Development

Tools via nix devShell. Tasks via Makefile.

```bash
nix develop          # Enter dev shell (provides all tools)
make install-hooks   # Install git pre-commit hooks
make fmt             # Format JSON/YAML (not markdown)
make check           # Run all checks (format + verify)
make validate        # PR gate: check + plugin manifest validation
make verify          # Verify repository structure
make list-skills     # List all available skills
```

## Skill Structure

Each skill follows the [Agent Skills Standard](http://agentskills.io) format as a flat directory under `skills/`:

```text
skills/
  asobi/
    SKILL.md          # Skill definition with YAML frontmatter
    README.md
  init-project/
    SKILL.md
    configs/          # Bundled config templates
  toolbelt/
    SKILL.md
```

## Contributing

1. Create a new directory directly under `skills/`
2. Add a `SKILL.md` with YAML frontmatter (`name`, `description`, `metadata.version`)
3. Run `make check` before submitting
4. Open a pull request

## Resources

- [Agent Skills Standard](http://agentskills.io)
- [Claude Code Documentation](https://code.claude.com/docs)

Information

Language
Makefile
Created
2026/6/18
Updated
2026/6/19