원클릭으로
verify
Run full verification pipeline (lint, format, test, security) before committing
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Run full verification pipeline (lint, format, test, security) before committing
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
c-lord のバージョン/リリース手順。「v1.5.0としてリリースして」等と言われたときに使う。
Step-by-step guide to add a new discord.py Cog to the framework
Python coding patterns, idioms, and quality standards for c-lord development
Security checklist specific to c-lord — subprocess injection, env leaks, input validation
Enforce test-driven development — write tests FIRST, then implement. Mandatory for new features and bug fixes.
Testing patterns for c-lord — pytest, async testing, mocking Discord objects, TDD workflow
| name | verify |
| description | Run full verification pipeline (lint, format, test, security) before committing |
Run this before every commit to ensure code quality and security.
Run all steps in order. Stop on first failure.
uv run ruff check c_lord/
If there are auto-fixable issues:
uv run ruff check --fix c_lord/
uv run ruff format --check c_lord/
If formatting is needed:
uv run ruff format c_lord/
uv run pytest tests/ -v --cov=c_lord --cov-report=term-missing
All tests must pass. Review coverage for newly added code.
Before committing, check for these security concerns specific to this project:
shell=True in any subprocess call — this is forbiddentoken, secret, password, api_key with string literal values^[a-f0-9\-]+$-- separator_STRIPPED_ENV_KEYS must include any new secret env vars# Quick security grep
uv run ruff check c_lord/ --select S # bandit rules via ruff
Verify the public API still works:
python -c "from c_lord import ClaudeRunner, ClaudeChatCog, SkillCommandCog, SessionRepository"
__init__.py exports match actual module structure