What skills encode
Agents arrive knowing what good looks like in general, not what good looks like in your codebase, your runbooks, or your review standards. A skill externalizes that context so nobody retypes it into every conversation, and senior expertise becomes a team-wide artifact instead of tacit knowledge held by one engineer.Prerequisites
- A CloudThinker workspace
- Familiarity with the SKILL.md format if you plan to write skills manually
Create a skill
1
Open Skills
Navigate to Skills from the sidebar. This page lists every skill in the workspace with its enable toggle and feature assignments.

2
Click New Skill
Choose a creation method from the dropdown.

3
Write or generate the skill
- Create with AI
- Write skill instructions
Describe what you need in plain language and let the skill creation agent draft it.
- Click Create with AI to open a chat session.
- Describe one concrete rule your team applies — a naming convention, a review checklist item, a deprecation warning.
- The agent generates a SKILL.md with frontmatter and structured instructions.
- Review the draft and click Save.
Enable and assign a skill
A skill does nothing until you turn it on and scope it to at least one feature.1
Toggle the skill on
Use the switch on the skill card. Disabled skills are saved but never loaded — useful for drafting changes without affecting live agent behavior.
2
Assign to features
Check the features where the skill applies. A skill can belong to several features at once:
- Code Review — applied during PR analysis
- Incident — applied during incident investigation and root cause analysis
- Assessment — applied during infrastructure assessments
3
Verify it works
Trigger a task in an assigned feature — open a pull request if the skill covers Code Review. Agents consult assigned skills during the Analyze phase of the agentic loop, so your rule should appear in the agent’s reasoning and comments.Success state: the agent’s output cites or applies your rule without you restating it. If it doesn’t, the instruction was probably too abstract — rewrite it with concrete examples and retest.
Manage skills
View details
Click a skill card to open the detail view: file tree on the left, rendered markdown on the right. Read the instructions end to end — a rule that is ambiguous to you will be ambiguous to the agent.
Edit with AI
From the detail view, click Edit with AI to refine the skill through conversation — add examples, remove ambiguity, restructure sections. The agent reads the existing content before making changes.Delete
Remove a skill permanently from the detail view.Writing effective skills
- Be specific. Concrete rules with examples beat vague guidelines — “use kebab-case for multi-word paths” outperforms “follow our naming style”.
- One domain per skill. Separate security rules from performance guidelines so you can assign them independently.
- Lead with examples. Agents follow demonstrated patterns more reliably than abstract explanations.
- Test on one feature first. Enable a new skill on a single feature, review a few real runs, then assign it more broadly.
- Iterate. Use Edit with AI to sharpen skills based on review results and team feedback.
Next steps
Skill Format
Learn the SKILL.md file structure, frontmatter reference, and best practices for writing effective instructions.
Skills Overview
Understand how skills fit into the CloudThinker platform and agent workflow.
