# tsubus-agent-skills

A Pi package of reusable coding-agent skills, with a locally maintained `go` skill and companion skills from [spf13/go-skills](https://github.com/spf13/go-skills).

## Install

Install the published npm package globally for Pi:

```sh
pi install npm:tsubus-agent-skills
```

Install it for only the current project instead:

```sh
pi install -l npm:tsubus-agent-skills
```

Start a new Pi session (or run `/reload`) to discover the skills. Use `pi config` to enable or disable individual skills.

## Included skills

- `debugging-wizard`
- `devops-engineer`
- `flutter-expert`
- `go` — idiomatic Go and production-systems guidance in one skill
- `kubernetes-specialist`
- `python-pro`
- `security-reviewer`
- `seed-agents-instructions` — interview users to establish conventions for new projects or map existing codebases; generate or safely update `AGENTS.md` only; ask whether to consolidate, remove, or keep an existing `CONVENTIONS.md`; include green gates, defensive-code decisions, coverage minimums, regression tests, and banned dismissals
- The other current skills from [spf13/go-skills](https://github.com/spf13/go-skills), excluding its `go` skill

## Development

```sh
npm run import:go-skills
npm test
npm pack
```

`npm pack` refreshes the upstream companion skills before packaging. The importer never replaces or deletes the local `skills/go/` directory.

The local `go` skill replaces upstream `go` and the former `go-production-systems` skill.
Future updates to `go` require manual review. See [sources and policy differences](skills/go/references/provenance.md).

## License

[MIT](LICENSE)
