> Source: Onevium official documentation
> Article: Save a repeatable workflow as a Skill
> Original URL: https://onevium.com/docs/skills
> Language: English
> Updated: 2026-09-09
> Applies to: 1.1.22
> Feature status: Released

---

# Save a repeatable workflow as a Skill

Create a project Skill with clear inputs, steps, and completion criteria, then invoke and maintain it.

## Purpose

Save repeated steps as a Skill so you can invoke the workflow without explaining it again.

## Before you start

Complete the task once. Project Skills live in `.claude/skills/name/SKILL.md`; personal Skills live in `~/.claude/skills/name/SKILL.md`. Start with project scope.

## First task

1. Select your project and use `@Skill` to create `check-doc-links`.
2. Define its purpose and steps:

```markdown
---
name: check-doc-links
description: Check project Markdown relative links
---
Check relative link targets in the requested directory.
Do not edit files or visit remote websites.
Report file locations, links, and evidence; list uncertainties.
```

3. Save and check the name, source, and instructions.
4. Invoke `/check-doc-links` in the current project on a practice directory, then refine the steps from its results.

## Confirm success

Test a known broken link and a valid link. Confirm that the report finds the defect without a false positive. A created file does not prove the Skill loaded; inspect actual execution.

## Common problems

- Missing command: check the directory, filename, and enabled state.
- Not manually invocable: `user-invocable: false` means model-only invocation.
- Unknown plugin command: use the complete namespace shown by the interface.

## Next steps

Read [Agents](https://onevium.com/docs/agents) for focused roles or [plugins](https://onevium.com/docs/plugins) for packaged installation. Skills do not install dependencies or grant account access automatically.
