用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/tomevault-io/skills-registry --skill documentation命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | documentation |
| description | Generate and update technical documentation Use when this capability is needed. |
| metadata | {"author":"CtrI-Alt-Del"} |
Use this skill when creating or updating documentation for the Smart Farming project. This covers inline code documentation, architecture docs, sprint reports, and context files.
| Type | Location | Format |
|---|---|---|
| Project README | README.md | Markdown (Portuguese) |
| Architecture | documentation/development/archtecture.md | Markdown |
| Design guidelines | documentation/development/design.md | Markdown |
| Commit conventions | documentation/development/commits-emoji-table.md | Markdown |
| Sprint reports | documentation/reports/sprint-{n}.md | Markdown |
| Context docs | .context/docs/ | Markdown with frontmatter |
| Agent playbooks | .context/agents/ | Markdown with frontmatter |
Use docstrings for complex use cases and public methods:
class CreateSensorRecord:
"""Creates a new sensor record from form or CSV data.
Dependencies:
repository: SensorsRecordsRepository interface
plants_repository: PlantsRepository interface
"""
def execute(self, data: dict) -> SensorRecord:
"""Execute the use case.
Args:
data: Dictionary with sensor values (soil_humidity, temperature, etc.)
Returns:
The created SensorRecord entity
Raises:
InvalidSensorDataError: If required fields are missing or invalid
"""
Add comments for complex Jinja2 template logic:
{# Dashboard chart container - receives data via HTMX partial update #}
<div id="temperature-chart"
hx-get="/sensors-records/chart/temperature"
hx-trigger="load">
</div>
Comment complex queries in repository implementations:
def find_by_date_range(self, start_date, end_date):
"""Fetch records between two dates, ordered by creation date descending."""
query = f"""
SELECT * FROM {SENSORS_RECORDS_TABLE['name']}
WHERE created_at BETWEEN %s AND %s
ORDER BY created_at DESC
"""
When modifying code:
.context/docs/ if workflows or tooling changed# Sprint {N} Report
## Period
DD/MM/YYYY - DD/MM/YYYY
## Completed
- (list of completed user stories/tasks)
## Burndown Chart

## Challenges
- (issues encountered)
## Next Sprint
- (planned work)
Source: CtrI-Alt-Del/smart-farming — distributed by TomeVault.