Skip to content

chore: add codemie-cli config, standardize npm scripts, fix hooks to use CLAUDE_PROJECT_DIR#221

Merged
8nevil8 merged 1 commit intomainfrom
EPMCDME-11112
Mar 19, 2026
Merged

chore: add codemie-cli config, standardize npm scripts, fix hooks to use CLAUDE_PROJECT_DIR#221
8nevil8 merged 1 commit intomainfrom
EPMCDME-11112

Conversation

@8nevil8
Copy link
Collaborator

@8nevil8 8nevil8 commented Mar 18, 2026

Summary

Adds shared CodeMie CLI profile config and standardizes Claude Code hooks. Hooks now use $CLAUDE_PROJECT_DIR to always run in the correct repo directory.

Changes

  • Add .codemie/codemie-cli.config.json with epm-cdme profile and registered assistants (AI/Run FAQ, SonarQube MCP Analyzer, BriAnnA)
  • Update .gitignore to allow .codemie/codemie-cli.config.json (switched dir/dir/* pattern for negation support)
  • Update .claude/settings.json: add PostToolUse hook (npm run format), Stop hook (npm run check:pre-commit) — both prefixed with cd "$CLAUDE_PROJECT_DIR"
  • Add typecheck, format, check:pre-commit scripts to package.json

Test plan

  • npm run format runs eslint fix without errors
  • npm run check:pre-commit runs typecheck + lint without errors
  • npm run typecheck compiles without errors

…use CLAUDE_PROJECT_DIR

Generated with AI

Co-Authored-By: codemie-ai <codemie.ai@gmail.com>
@8nevil8 8nevil8 merged commit 49d7516 into main Mar 19, 2026
5 checks passed
@8nevil8 8nevil8 deleted the EPMCDME-11112 branch March 19, 2026 08:11
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.

2 participants