skill-creater
- Repo stars 277
- Author updated Live
- Author repo akashic-agent
- Domain
- Other
- Compatible agents
-
- Claude Code
- Cursor
- Cline
- Codex
- Windsurf
- Gemini CLI
- +20
- Trust score
- 88 / 100 · community maintained
- Author / version / license
- @kachofugetsu09 · no license declared
- Token usage
- Lean
- Setup complexity
- Guided setup
- External API key
- Required · Vendor-specific
- Operating systems
- Linux
- Runtime requirements
- No special requirements
- Permissions
-
- Read-only
- Env read
- Write / modify
- Network behavior
- External requests
- Install commands
- 26 variants
Profile is derived at build time from SKILL.md and install vectors. Subject to drift from author intent.
Heads up: 未限定 allowed-tools,默认拥有全部工具权限。
---
name: skill-creater
description: $HOME/.akashic/workspace/skills/{skill-name}/ ← 用户自定义技能(优先) SKILL.md ← 必须 scripts/ ← 可选,放辅助脚本 re…
category: other
runtime: no special runtime
---
# skill-creater output preview
## PART A: Task fit
- Use case: $HOME/.akashic/workspace/skills/{skill-name}/ ← 用户自定义技能(优先) SKILL.md ← 必须 scripts/ ← 可选,放辅助脚本 references/ ← 可选,放参考文档 项目/skills/{skill-name}/ ← 内置技能 requires Vendor-specific API key. Works with Claude Code, Cursor, Cline and 23 more..
- Inputs: target material, constraints, expected output, and acceptance criteria.
- Evidence boundary: follow “技能目录结构 / SKILL.md 格式 / frontmatter 字段说明” and do not present inference as author intent.
## PART B: Execution result
- **01** The card summarizes the use case; runtime output centers on “$HOME/.akashic/workspace/skills/{skill-name}/ ← 用户自定义技能(优先) SKILL.md ← 必须 scripts/ ← 可选,放辅助脚本 references/ ← 可选,放参考文档 项目/skills/{skill-name}/ ← 内置技能 requires Vendor-specific API key. Works with Claude Code, Cursor, Cline and 23 more.”.
- **02** When the source has headings, the agent prioritizes “技能目录结构 / SKILL.md 格式 / frontmatter 字段说明” so the result follows the author’s structure.
- **03** Typical output includes task judgment, concrete steps, required commands or file edits, validation, and follow-up options.
- **04** Risk context follows the fingerprint: read files, read environment variables, write/modify files; may access external network resources; requires Vendor-specific API keys.
## Running Rules
- read files, read environment variables, write/modify files; may access external network resources; requires Vendor-specific API keys.
- Validate with a small sample before expanding scope.
- Return the result, validation criteria, and next iteration options. The source does not require a stable slash command. After installation, invoke the skill by name and describe the task.
Name target files or source material, expected output, forbidden changes, and whether network or shell access is allowed. Permission fingerprint: read files, read environment variables, write/modify files.
Start with a small task and check whether the result follows “技能目录结构 / SKILL.md 格式 / frontmatter 字段说明”. Inspect diffs, logs, previews, or tests before expanding scope.
Confirm the final output includes a concrete result, evidence, and next action. If it stays generic, tighten inputs, boundaries, and acceptance criteria.
---
name: skill-creater
description: $HOME/.akashic/workspace/skills/{skill-name}/ ← 用户自定义技能(优先) SKILL.md ← 必须 scripts/ ← 可选,放辅助脚本 re…
category: other
source: kachofugetsu09/akashic-agent
---
# skill-creater
## When to use
- $HOME/.akashic/workspace/skills/{skill-name}/ ← 用户自定义技能(优先) SKILL.md ← 必须 scripts/ ← 可选,放辅助脚本 references/ ← 可选,放参考文档 项…
- Use it when the task has clear inputs, repeatable steps, and validation criteria.
## What to provide
- Target material, scope, expected result, and forbidden changes.
- Whether network, commands, file writes, or external services are allowed.
## Execution rules
- Organize steps around “技能目录结构 / SKILL.md 格式 / frontmatter 字段说明” and keep inference separate from source facts.
- read files, read environment variables, write/modify files; may access external network resources; requires Vendor-specific API keys.
- Validate with a small sample before expanding the task.
## Output requirements
- Return the deliverable, key evidence, validation method, and next action.
- Mark missing information as unknown; do not invent commands, platforms, or dependencies. The author source anchors workflow facts; repository files anchor sources and commands; Fluxly only adds fit, limitations, and quality judgment.
skill "skill-creater" {
input -> user goal + target files + boundaries + acceptance criteria
context -> 技能目录结构 / SKILL.md 格式 / frontmatter 字段说明
rules -> SKILL.md triggers / order / output contract
runtime -> no special runtime | read files, read environment variables, write/modify files | may access external network resources
guardrails -> requires Vendor-specific API keys + small-sample validation + diff/log review
output -> copyable result + checklist + next iteration
} Skill 创建指南
技能目录结构
$HOME/.akashic/workspace/skills/{skill-name}/ ← 用户自定义技能(优先)
SKILL.md ← 必须
scripts/ ← 可选,放辅助脚本
references/ ← 可选,放参考文档
项目/skills/{skill-name}/ ← 内置技能
SKILL.md
用 write_file 或 edit_file 直接创建/修改文件,无需任何脚手架脚本。
SKILL.md 格式
---
name: skill-name
description: 一句话说明技能功能 + 触发场景。触发词:词1, 词2, 词3
metadata: {"akashic": {"always": false, "requires": {"bins": ["curl"], "env": ["API_KEY"]}}}
---
# 技能标题
正文指令...
frontmatter 字段说明
name:技能目录名(小写,连字符)description:最重要的字段。agent 靠它判断何时触发此技能,务必包含功能描述和触发词metadata:运行配置always:true= 每轮对话都注入完整正文;false= 按需加载(默认)requires.bins:所需 CLI 工具,缺失时技能标记为不可用requires.env:所需环境变量,缺失时技能标记为不可用
写作原则
简洁优先:SKILL.md 会被注入到 context,每个 token 都有成本。
- 只写 agent 不已知的信息
- 用示例命令代替大段文字解释
- 把冗长的参考内容放到
references/子文件,在 SKILL.md 里注明"详见 references/xxx.md" - 正文控制在 100 行以内
触发词要全:中英文都写,覆盖用户可能说的各种表达方式。
创建流程
- 确认技能名称和保存位置(workspace 还是内置)
- 用
write_file写入 SKILL.md - 如有辅助脚本,写入
scripts/目录 - 验证:
requires.bins里的命令是否正确
改写已有技能
改写时重点检查:
- frontmatter 是否有
metadata字段(旧技能可能缺失) requires.bins是否列全了依赖- 正文是否有指向不存在脚本的引用(如
init_skill.py) - 安装命令是否适配当前系统(Linux 用
uv/pacman/apt,而非brew)
Decide Fit First
Design Intent
How To Use It
Boundaries And Review