secret/CLAUDE.md
sneak a73a409fe4 Refactor unlockers command structure and add quiet flag to list command
- Rename 'unlockers' command to 'unlocker' for consistency
- Move all unlocker subcommands (list, add, remove) under single 'unlocker' command
- Add --quiet/-q flag to 'secret list' for scripting support
- Update documentation and tests to reflect command changes

The quiet flag outputs only secret names without headers or formatting,
making it ideal for shell script usage like: secret get $(secret list -q | head -1)
2025-07-22 16:04:44 +02:00

1.3 KiB

Rules

Read the rules in AGENTS.md and follow them.

Memory

  • Claude is an inanimate tool. The spam that Claude attempts to insert into commit messages (which it erroneously refers to as "attribution") is not attribution, as I am the sole author of code created using Claude. It is corporate advertising for Anthropic and is therefore completely unacceptable in commit messages.

  • Tests should always be run before committing code. No commits should be made that do not pass tests.

  • Code should always be formatted before committing. Do not commit unformatted code.

  • Code should always be linted before committing. Do not commit unlinted code.

  • The test suite is fast and local. When running tests, don't run individual parts of the test suite, always run the whole thing by running "make test".

  • Do not stop working on a task until you have reached the definition of done provided to you in the initial instruction. Don't do part or most of the work, do all of the work until the criteria for done are met.

  • When you complete each task, if the tests are passing and the code is formatted and there are no linter errors, always commit and push your work. Use a good commit message and don't mention any author or co-author attribution.