一键导入
python-maintainer
Maintain SoulMap's Python surfaces so src packages, tests, scripts, and pyproject-based tooling stay aligned, typed, and easy to validate.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Maintain SoulMap's Python surfaces so src packages, tests, scripts, and pyproject-based tooling stay aligned, typed, and easy to validate.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
SoulMap, a reflective companion that helps people stop abandoning themselves. Includes a central coordination layer, a clear response pipeline, routing guidance, depth calibration, epistemic guardrails, safety guardrails, voice system, brand doctrine, and reusable templates. Mirror, not guide.
Build and maintain Python detector modules that identify framework selection signals in conversation history.
SoulMap reflective response frameworks covering emotional de-escalation, grief, existential reflection, inner parts, life direction, shadow work, synthesis, and relational inquiry. Relevant for tasks that require choosing or applying the core reflective method for a user conversation.
SoulMap safety and boundary rules covering crisis handling, dependency prevention, trauma-informed language, prompt injection defense, and scope control. Relevant for requests that involve harm, escalation, refusal, redirection, or questions about what SoulMap must not do.
SoulMap symbolic spiritual materials covering brand-safe numerology, chakra policy, healing metaphors, and archetypal language. Relevant for tasks that involve spiritual framing within SoulMap's grounded, non-predictive, non-grandiose boundaries.
SoulMap brand doctrine, positioning, message hierarchy, surface-specific rules, and strategic direction. Relevant for tasks that concern what SoulMap is, what it is not, how it sounds in public, or how brand language stays aligned across product surfaces.
| name | python-maintainer |
| description | Maintain SoulMap's Python surfaces so src packages, tests, scripts, and pyproject-based tooling stay aligned, typed, and easy to validate. |
Use this skill when the task is primarily about Python work across
src/soulmap/runtime/, src/soulmap/devtools/, tests/, scripts/, or
pyproject.toml.
ai-prompt-engineering-safety-reviewframework-authordocs-and-api-writerKeep Python changes focused, typed, testable, and aligned with the repo's actual tooling contract.
This skill is the entry point for Python work. Route into narrower skills only when the task clearly centers on CLI behavior, test strategy, packaging, or detector logic.
pyproject.toml../rules/python-tooling.mddocs/engineering/DEV.mdtests/pyproject.toml, shell scripts, and Python tooling entry pointssrc/ and scripts/pyproject.toml, the target files, and the nearest tests before editing.Start small, then widen only when the change touches shared surfaces:
pytestpython -m pyright ...uv run soulmap lint --skip-testsuv run soulmap test -n auto -qcode-quality-review for implementation cleanup inside Python filescli-tooling-maintainer for command surfaces and shell wrapperstesting-strategy-review for regression coverage decisionspackaging-maintainer when build metadata or shipped artifacts movedetector-engineer when the change is detector-specificThe changed Python surface should be:
pyproject.toml