From agentic
Provides git workflow conventions including Conventional Commits, branch naming, and PR descriptions. Applied when committing, branching, or creating pull requests.
npx claudepluginhub rexeus/agentic --plugin agenticThis skill uses the workspace's default tool permissions.
Commits tell a story. Reading `git log --oneline` should explain the
Provides Ktor server patterns for routing DSL, plugins (auth, CORS, serialization), Koin DI, WebSockets, services, and testApplication testing.
Conducts multi-source web research with firecrawl and exa MCPs: searches, scrapes pages, synthesizes cited reports. For deep dives, competitive analysis, tech evaluations, or due diligence.
Provides demand forecasting, safety stock optimization, replenishment planning, and promotional lift estimation for multi-location retailers managing 300-800 SKUs.
Commits tell a story. Reading git log --oneline should explain the
evolution of a project — every change purposeful, every message clear.
When this skill is active, apply these conventions to all git operations.
Follow the Conventional Commits 1.0.0 specification (conventionalcommits.org):
<type>[optional scope][optional !]: <description>
[optional body]
[optional footer(s)]
| Type | When to use | Semver impact |
|---|---|---|
feat | New feature for the user | MINOR |
fix | Bug fix | PATCH |
docs | Documentation only | — |
style | Formatting, no logic change | — |
refactor | Code change, no feature or fix | — |
perf | Performance improvement | PATCH |
test | Adding or correcting tests | — |
build | Build system or dependencies | — |
ci | CI/CD configuration | — |
chore | Maintenance, no production code | — |
revert | Reverts a previous commit | — |
feat(auth): add token refresh endpoint
Bad: feat(auth): Added Token Refresh Endpoint.feat(auth), fix(api), refactor(db)! after type/scope OR BREAKING CHANGE: in footer.
BREAKING-CHANGE (hyphen) is a valid synonym.
feat(api)!: change authentication to OAuth2feat or fixrefactorrefactordocstestrevertFooters follow git-trailer format: Token: value or Token #value.
They appear after the body, separated by a blank line. One footer per line.
Multi-word tokens use - (exception: BREAKING CHANGE with space).
| Footer | Purpose | Example |
|---|---|---|
BREAKING CHANGE | Describe breakage | BREAKING CHANGE: removed v1 endpoints |
Fixes | Close an issue | Fixes #42 |
Refs | Reference issues | Refs #123, #456 |
Co-authored-by | Credit co-author | Co-authored-by: Name <email> |
Reviewed-by | Credit reviewer | Reviewed-by: Name <email> |
Minimal — title only:
fix(auth): prevent token expiry race condition
With body and issue reference:
feat(api): add batch processing endpoint
Process up to 100 items in a single request. Uses chunked
transfer encoding for large payloads.
Fixes #234
Breaking change with footer:
refactor(db)!: migrate from MySQL to PostgreSQL
Replace all MySQL-specific queries with PostgreSQL equivalents.
Connection pooling now uses pgBouncer.
BREAKING CHANGE: database connection string format changed,
requires migration script before deployment
Refs #89
Pattern: <type>/<short-description>
feat/token-refresh
fix/null-reference-login
refactor/extract-auth-service
git log --oneline should
explain the evolution of the project.Before applying these conventions:
git log --oneline -20