Skip to content

chore(apm): consume kolu's reusable skills package - #752

Merged
srid merged 1 commit into
masterfrom
kolu-apm
Jun 28, 2026
Merged

chore(apm): consume kolu's reusable skills package#752
srid merged 1 commit into
masterfrom
kolu-apm

Conversation

@srid

@srid srid commented Jun 28, 2026

Copy link
Copy Markdown
Owner

What

Adds juspay/kolu/agents as an APM dependency in apm.yml and runs apm install, vendoring kolu's reusable AI-native development skills into emanote's agent runtime.

From juspay/kolu#1613 (now merged), which extracted these repo-agnostic skills out of kolu's root config into a self-contained, publishable agents/ package. The dependency tracks kolu's default branch (no branch ref needed now that it's merged).

Skills pulled in

7 skills from the kolu package:

Skill What it does
be / be-review Take a task end-to-end with a serial AI review gauntlet
lens-debate Structural-review debate between the lowy and hickey lenses
codex-debate codex ⇄ Claude debate to consensus
perfection-review Adversarial "ideal-bar" review, fanned out via Workflow
kolu Drive one agent from another through kolu terminals (kaval-tui)
surface Consume the shared @kolu/surface stack in a downstream app

Plus their transitive deps come along automatically: juspay/odu (→ ci, odu-mcp) and juspay/project-unknown (→ pu).

Notes

  • The /be gauntlet references project-supplied skills (/atlas, /test, /dev-server, /evidence) that are intentionally not vendored by the kolu package. Emanote can supply its own later; they're optional.
  • The apm install re-resolve also advances the unpinned srid/agency#master to current HEAD, which bumps a handful of its skill sources (do, code-police, hickey, lowy, talk). Incidental but in-scope (all AI tooling config).
  • Generated .claude/, .agents/, and .github/ artifacts are committed (zero-setup for agents), per the APM convention.

🤖 Generated with Claude Code

@srid
srid marked this pull request as ready for review June 28, 2026 21:16
Add `juspay/kolu/agents` to apm.yml and run `apm install`, pulling in 7
repo-agnostic skills (be, be-review, lens-debate, codex-debate,
perfection-review, kolu, surface) plus their transitive deps (juspay/odu →
ci/odu-mcp, juspay/project-unknown → pu).

From juspay/kolu#1613 (now merged). The re-resolve also advances the
unpinned srid/agency#master to current HEAD.
@srid
srid merged commit 9d01037 into master Jun 28, 2026
6 checks passed
@srid
srid deleted the kolu-apm branch June 28, 2026 21:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant