From coding-standards
Conventions for self-documenting code: domain naming, intent-revealing identifiers, and minimal comments
npx claudepluginhub remihuguet/rems-buddy --plugin coding-standardsThis skill uses the workspace's default tool permissions.
```python
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Checks Next.js compilation errors using a running Turbopack dev server after code edits. Fixes actionable issues before reporting complete. Replaces `next build`.
# Good
def calculate_premium_discount(membership_tier: MembershipTier) -> Decimal:
...
# Bad
def calc_disc(level: int) -> float:
...
data, info, item, temp)# Good
user_emails: list[str] = fetch_active_subscribers()
retry_delay_seconds: int = 30
# Bad
data: list = fetch_data()
temp: int = 30
# Good
is_eligible_for_refund: bool = order.days_since_purchase < 30
# Bad
flag: bool = order.days < 30
id, url, http)# Good
user_id: str = get_current_user_id()
transaction_count: int = len(transactions)
# Bad
usr_cnt: int = get_usr()
tx_cnt: int = len(txs)
# Good
# Premium users get bonus points monthly to encourage retention
# (Business rule from Q1 2024 strategy)
if user.is_premium:
user.points += 10
# Bad
# Add 10 to points if premium
if user.is_premium:
user.points += 10
TODO, FIXME)# Good
def process_order(order: Order) -> None:
validate(order)
save(order)
# Bad
def process_order(order: Order) -> None:
# old_validate(order)
validate(order)
# send_email(order) # TODO: maybe later?
save(order)
# Good
def calculate_shipping_cost(weight_kg: float, destination_country: str) -> Decimal:
...
# Bad
def calculate_shipping_cost(weight_kg: float, destination_country: str) -> Decimal:
"""
Calculate the shipping cost.
Args:
weight_kg: The weight in kg
destination_country: The destination country
"""
...