Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions .gemini/skills/antivibe/SKILL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: antivibe
description: Doro-cli tailored Anti-vibecoding skill. Generates focused, educational explanations of AI-written code without bloated documentation.
triggers:
- phrase: "/antivibe"
- phrase: "deep dive"
---

# AntiVibe (doro-cli edition)

When triggered, generate a concise learning guide for recently modified or AI-generated code. Save output to `deep-dive/[component]-YYYY-MM-DD.md`.

## Guidelines
1. **Explain the Why**: Focus on design logic and architecture decisions, not just reciting the code.
2. **Contextualize**: Relate explanations to `doro-cli`'s keyboard-first `neo-blessed` UI and state machine constraints.
3. **Be Direct**: Strip away generic fluff. Point directly to CS concepts, TypeScript features, or relevant TUI patterns utilized.
4. **Resources**: Include at most 1 or 2 highly specific reference links (no generic tutorials).
43 changes: 0 additions & 43 deletions .opencode/plans/NOISSUE-papadoro-cli.md

This file was deleted.

51 changes: 0 additions & 51 deletions .opencode/plans/chore_investigate_artifact_size.md

This file was deleted.

17 changes: 17 additions & 0 deletions .opencode/skills/antivibe/SKILL.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: antivibe
description: Doro-cli tailored Anti-vibecoding skill. Generates focused, educational explanations of AI-written code without bloated documentation.
triggers:
- phrase: "/antivibe"
- phrase: "deep dive"
---

# AntiVibe (doro-cli edition)

When triggered, generate a concise learning guide for recently modified or AI-generated code. Save output to `deep-dive/[component]-YYYY-MM-DD.md`.

## Guidelines
1. **Explain the Why**: Focus on design logic and architecture decisions, not just reciting the code.
2. **Contextualize**: Relate explanations to `doro-cli`'s keyboard-first `neo-blessed` UI and state machine constraints.
3. **Be Direct**: Strip away generic fluff. Point directly to CS concepts, TypeScript features, or relevant TUI patterns utilized.
4. **Resources**: Include at most 1 or 2 highly specific reference links (no generic tutorials).
5 changes: 5 additions & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,8 @@ Minimal terminal Pomodoro timer (Node.js, TypeScript, blessed TUI).
## CI/CD

- When investigating CI/CD failures on GitHub-hosted repositories, agents should first attempt to retrieve logs from the failed run using the `gh` CLI before attempting to reproduce locally.

## AntiVibe

- **Triggers**: `/antivibe` or "deep dive".
- **Action**: Act as an Explainer Agent to help the user understand recently generated code. Save a concise learning guide to `deep-dive/[component]-YYYY-MM-DD.md`. Focus on *why* design decisions were made, tailored to the project's unique architecture (TUI, strict state machines), as defined in `.opencode/skills/antivibe/SKILL.md`.
26 changes: 26 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,32 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

### Added
- Integrated a tailored `antivibe` AI code learning skill to help explain AI-generated code.
- Configured OpenCode to explicitly allow the `antivibe` skill.

## [1.1.0] - 2026-04-25

### Added
- Replaced synthetic 8-bit audio cues with curated classical Austrian composer snippets.

### Changed
- Transitioned to `release-it` for a standardized and automated package publishing workflow.

## [1.0.0] - 2026-04-24

### Added
- Automated NPM publishing pipeline via GitHub Actions using Trusted Publishing (OIDC).
- Added robust local release scripts with pre-release safety checks.
- Included package metadata and graphical assets for the NPM registry.

### Changed
- Excluded test files and unnecessary artifacts from the published NPM package.
- Consolidated development dependencies via Dependabot.
- Fixed multiple CI workflow issues related to Node versions and build steps.

## [0.1.0] - 2026-04-24

### Added
Expand Down
3 changes: 3 additions & 0 deletions opencode.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,9 @@
"git push *": "allow",
"git push": "allow",
"gh *": "allow"
},
"skill": {
"antivibe": "allow"
}
}
}
Loading