基于 SOC 职业分类
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/ranbot-ai/awesome-skills --skill fix-py-line-too-long命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
Generate project-specific AGENTS.md and companion rules by analyzing a codebase. Supports full, minimal, update, and dry-run modes with package-manager detection, monorepos, backups, managed blocks, c
Run protected AAS maintainer sweeps, PR merge batches, canonical sync, Core preview checks, and scripted releases. Use for repository maintenance, main alignment, CLI/MCP/Workbench changes, or release
Provision backend infra through Cohesivity (cohesivity.ai): Postgres, hosting, auth, storage, and AI model APIs over one HTTP API. Use when a .cohesivity file exists or a project needs a backend.
| name | fix-py-line-too-long |
| description | Break into multiple lines using parentheses or brackets: |
Break into multiple lines using parentheses or brackets:
result = some_very_long_function_name(
parameter1, parameter2, parameter3
)
Use string concatenation: "ABC" → ("A" "B" "C")
message = ("This is a very long string "
"that needs to be broken up")
Add # noqa: E501 AFTER the ending """. NEVER add it inside the docstring.
def example_function():
"""This is a very long docstring that exceeds the line length limit.""" # noqa: E501
pass
# noqa: E501 inside docstrings or multi-line strings