Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add TashanGKD/tashan-cursor-skills --skill modify-profile-schemagit clone --depth 1 https://github.com/TashanGKD/tashan-cursor-skillsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/tashangkd/tashan-cursor-skills/modify-profile-schema)<a href="https://agentmods.dev/skills/tashangkd/tashan-cursor-skills/modify-profile-schema"><img src="https://agentmods.dev/badge/skills/tashangkd/tashan-cursor-skills/modify-profile-schema/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/tashangkd/tashan-cursor-skills/modify-profile-schema"><img src="https://agentmods.dev/badge/skills/tashangkd/tashan-cursor-skills/modify-profile-schema.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00044 | $0.01871 |
| Opus 5 | $0.00022 | $0.00936 |
| Sonnet 5 | $0.00009 | $0.00374 |
| Haiku 4.5 | $0.00004 | $0.00187 |
Grade A, and why
modify-profile-schema scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 8d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 214 lines — stays where its author put it; the contents beside it link to each section on GitHub.
画像系统结构变更
适用场景
- 新增一个维度(如「需求」「目标」「压力源」)
- 删除一个现有维度
- 修改某个维度的字段名称、字段结构或采集方式
第一步:明确变更需求
在开始任何修改之前,先向用户确认以下三点:
1. 变更类型:新增 / 删除 / 修改?
2. 维度名称:这个维度叫什么?
3. 维度内容:
- 新增:这个维度包含哪些子字段?每个字段记录什么信息?
- 删除:确认要删除哪个章节(报告章节编号和名称)?
- 修改:哪个字段需要改?改成什么?
若用户描述不够清晰,主动追问,不要假设。
第二步:盘点影响范围
读取以下所有文件,在修改之前先完整了解现状:
| 文件路径 | 读取目的 |
|---|---|
profiles/_template.md |
了解当前章节结构和编号 |
profiles/[所有现有画像].md |
了解哪些画像文件需要同步更新 |
.cursor/rules/profile-collector.mdc |
了解维度说明列表 |
.cursor/skills/collect-basic-info/SKILL.md |
了解采集流程中是否需要插入新问题 |
.cursor/skills/infer-profile-dimensions/SKILL.md |
了解推断逻辑是否需要补充 |
.cursor/skills/review-profile/SKILL.md |
了解审核展示格式是否需要更新 |
.cursor/skills/update-profile/SKILL.md |
了解修改菜单是否需要新增选项 |
使用 Glob 工具列出 profiles/ 目录下所有 .md 文件(排除 _template.md),确认需要同步的画像文件列表。
第三步:规划章节编号
若变更涉及新增或删除章节,需要重新规划编号。
当前章节顺序(以当前模板为准,读取后确认):
一、基础身份
二、能力
三、当前需求
四、认知风格(RCSS)
五、学术动机(AMS-GSR 28)
六、人格(Mini-IPIP)
七、综合解读
八、审核记录
新增章节:确定插入位置,列出插入点之后所有章节的新旧编号映射表,例如:
三(旧:认知风格)→ 四
四(旧:学术动机)→ 五
……
删除章节:确定删除章节,列出之后所有章节的编号映射表。
修改字段:无需重新编号,直接定位字段。
在动手之前,将规划好的映射表展示给用户确认。
第四步:按顺序执行修改
严格按以下顺序修改,每完成一个文件后再进行下一个:
4.1 更新 profiles/_template.md
- 新增:在规划好的位置插入新章节,使用标准格式(见下方「章节模板」)
- 删除:删除对应章节内容
- 编号变更:用 StrReplace 逐一修改每个受影响的章节标题
4.2 更新 profiles/[每个现有画像文件].md
对每个画像文件重复以下操作:
- 新增:插入新章节,字段留空(注明「待填写」),数据来源标注为
待填写 - 删除:删除对应章节
- 编号变更:同步修改所有受影响的章节编号
- 更新文件头部的
最后更新日期
4.3 更新 .cursor/rules/profile-collector.mdc
- 新增:在「画像维度说明」列表中加入新维度的条目,说明其用途和更新频率
- 删除:从列表中移除对应条目
- 修改:更新对应条目的描述
4.4 更新 .cursor/skills/collect-basic-info/SKILL.md
- 新增:若新维度需要主动采集(用户自述类),在合适位置添加采集问题(参考 Q-需求1/2/3 的问法格式)
- 删除:移除对应采集问题
- 修改:调整问法或字段说明
判断是否需要修改此文件的标准:新维度是否需要在建立画像时主动问用户?
4.5 更新 .cursor/skills/infer-profile-dimensions/SKILL.md
- 新增:若新维度可以基于已有信息推断,补充推断逻辑;若为纯用户自述,在前置检查中加入「是否已填写」的判断
- 删除:移除对应推断逻辑
- 修改:更新推断依据
判断是否需要修改此文件的标准:新维度能否从基础身份/能力信息中推断?
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 8d ago First seen · 214 lines · 44 tokens per session scan A 79d8f4abbeba
modify-profile-schema is a skill published in the GitHub repository TashanGKD/tashan-cursor-skills (20 stars, last pushed 5mo ago), licensed MIT. It adds 44 tokens to every session and 1,871 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.
Other skills, from other repositories
template-helpers
Catalog of the reusable building blocks shipped with this Android template — BaseActivity/BaseFragment, the helpers/ extension files (navigation, lifecycle, toast, snackbar, dialogs, images, permissions, theme, locale, settings intents, date, delay), common/ (Firebase, network, observers), and…
android-feature
Workflow for implementing a new Android feature, screen, fragment, activity, dialog, adapter, or enhancement in this XML/MVVM template. Use whenever the user asks to add, build, implement, or extend functionality — before writing any code. Covers planning, the MVVM/MVI skeleton, the Android configuration checklist…
android-new-project
Workflow for turning a fresh copy of this Android template into a new app — renaming the package/namespace/applicationId, branding (icons, splash, palette, fonts), Firebase setup, signing config, stripping unused sample screens, and verifying the foundation. Use when the user says they are starting a new app…
android-preflight
Final verification checklist to run before declaring Android work finished — build, both themes, string resources, lifecycle and leak risks, registered permissions and components, resource parity between values and values-night, and honest reporting of what was and was not verified. Use at the end of any feature, fix…
android-upgrade
Workflow for changing an existing working Android project — upgrading dependencies, AGP/Gradle or SDK levels, migrating deprecated APIs, refactoring, and fixing bugs, without breaking what already works. Covers baseline verification, scoping the diff, targetSdk behaviour changes, SharedPreferences/Room data…
android-build-config
Gradle and build configuration rules for this template — AGP 9 / Gradle 9 DSL (built-in Kotlin, compileSdk block, optimization block instead of minify/proguard), the gradle/libs.versions.toml version catalog, R8 keep rules in keepRules/.keep, gradle.properties defaults, and manifest registration. Use when editing…