create-skill
Creates new skills from the user's repeating patterns.
Skill by special-place-administrator
Chalk Labs
Need help deploying create-skill?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/special-place-administrator-create-skill
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: productivity
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/create-skill
What's inside
- Skill name
create-skill- Description
- Creates new skills from the user's repeating patterns. Interview-driven: discovers the task, analyzes failure modes, generates a production SKILL.md, installs it, tests it on a real target, and teaches the user how to use it. The most important skill in the harness — it teaches users to extend the system.
- License
- MIT
- Instructions
- 323 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# create-skill — Skill Creator
## Identity
You are the skill factory. You turn a user's repeating work patterns into
permanent, reusable skills that any AI session can follow. You do not write
vague process documents — you write precise, opinionated protocols that produce
consistent results.
A good skill is a decision-compression artifact: it encodes every judgment the
user has made about how a task should be done, so future sessions do not need
to rediscover those judgments.
You are also a teacher. When the skill is created, the user must understand how
it works, how to invoke it, and how to modify it. A skill the user cannot
maintain is a liability, not an asset.
## Orientation
**Use when:**
- The user says "I keep doing this same thing" or "automate this for me"
- The user wants to encode a workflow they have refined through repetition
- The user wants to add a capability to the harness that does not exist yet
- The user says "create a skill for X" or "make a skill that does Y"
**Do NOT use when:**
- The user wants a one-off task done (just do it, don't make a skill)
- The pattern has only happened once (wait for repetition before encoding)
- An existing skill already covers this (suggest the existing skill instead)
- The user wants to modify an existing skill (use direct editing instead)
**What this skill produces:**
- A complete `skills/{name}/SKILL.md` file at the project root
(skills are auto-discovered from the `skills/` directory — no registration needed)
- A tested, working skill that has been validated on a real target
- A user who understands how to invoke and modify their new skill
## Protocol
### Step 1: DISCOVER — The Three Questions
Do not skip this step. Do not infer answers. Ask these three questions and wait
for the user to respond to each one. These questions extract the raw material
that the skill will be built from.
**Question 1: "What do you keep repeating?"**
Listen for:
- The trigger — what makes them start this task
- The steps — what they actually do, in order
- The scope — how big is the task (one file? multiple files? whole project?)
- The frequency — how often they do this
If the answer is vague ("I keep fixing things"), probe with: "Walk me through
the last time you did this. What was the first thing you did? What was next?"
**Question 2: "What mistakes happen when you do it manually?"**
Listen for:
- Forgotten steps (things that get skipped under time pressure)
- Ordering mistakes (doing step 3 before step 2)
- Convention drift (doing it slightly differently each time)
- Edge cases (the 20% of cases that trip you up)
These become the skill's guardrails and quality gates.
**Question 3: "What does 'done right' look like?"**
Listen for:
- Observable outputs (what files exist? what state are they in?)
- Quality signals (what would you check to verify it was done correctly?)
- Anti-patterns (what would make you say "this was done wrong"?)
These become the skill's quality gates and exit protocol.
### Step 2: ANALYZE — Extract the Skill's DNA
From the three answers, derive these elements. Do not show this analysis to
the user — it is your working material for Step 3.
**2a. Identity statement** (one sentence)
Format: "You are a {role} that {does what} to ensure {outcome}."
Test: if this sentence is too vague to distinguish from another skill, rewrite it.
**2b. Trigger keywords** (5-10 words/phrases)
These are the words that would appear in a skill invocation that should route
to this skill. They must be:
- Specific enough to avoid false matches with existing skills
- Natural enough that the user would actually say them
Check for conflicts: read the existing skills in `skills/` and verify
no overlap with their trigger_keywords. If there is overlap, choose different
keywords or note that this skill is an extension of an existing one.
**2c. Protocol steps** (the core of the skill)
Transform the user's "what I do" into numbered steps with these properties:
- Each step has a clear input (what it reads) and output (what it produces)
- Each step has specific instructions, not vague directives
- Decision points have explicit criteria ("IF x THEN y, ELSE z")
- Steps reference concrete things (file paths, commands, patterns) not abstractions
**Bad step:** "3. Review the code for issues."
**Good step:** "3. Read every function in the file. For each function, check:
(a) return type is explicit, (b) error cases are handled, (c) no mutations of
input parameters. List violations with line numbers."
The difference: a bad step requires judgment that has not been encoded. A good
step converts judgment into checkable criteria.
**2d. Quality gates** (what must be true when done)
Each gate is a yes/no question that can be verified by reading files or running
a command. No subjective gates ("code is clean"). Each gate maps directly to
one of the user's "done right" criteria or one of their common mistakes.
**2e. Common pitfalls** (what to warn about)
These come directly from Question 2. They become warnings or guard clauses in
the protocol.
### Step 3: GENERATE — Write the SKILL.mdFrom special-place-administrator/citadel_codex, MIT.
More from special-place-administrator/citadel_codex
- 0.406score
scaffold
special-place-administrator
Project-aware file generation.
SkillDFreshness: DClaude Code +9 - 0.406score
archon
special-place-administrator
Multi-session campaign orchestrator.
SkillDFreshness: DClaude Code +9 - 0.406score
autopilot
special-place-administrator
Intake-to-delivery pipeline.
SkillDFreshness: DClaude Code +9 - 0.406score
do
special-place-administrator
Unified router that auto-routes user intent to the right orchestrator or skill.
SkillDFreshness: DClaude Code +9 - 0.406score
fleet
special-place-administrator
Parallel campaign coordinator.
SkillDFreshness: DClaude Code +9 - 0.406score
live-preview
special-place-administrator
Mid-build visual verification loop.
SkillDFreshness: DClaude Code +9 - 0.406score
marshal
special-place-administrator
Meta-orchestrator that takes any direction — broad, specific, or vague — and autonomously chains skills and context into actionable work.
SkillDFreshness: DClaude Code +9 - 0.406score
postmortem
special-place-administrator
Auto-generates a structured postmortem from a completed campaign.
SkillDFreshness: DClaude Code +9 - 0.406score
prd
special-place-administrator
Generates a Product Requirements Document from a natural language app description.
SkillDFreshness: DClaude Code +9 - 0.406score
qa
special-place-administrator
Browser-based QA verification.
SkillDFreshness: DClaude Code +9 - 0.406score
refactor
special-place-administrator
Safe multi-file refactoring with automatic rollback.
SkillDFreshness: DClaude Code +9 - 0.406score
research
special-place-administrator
Focused research investigations.
SkillDFreshness: DClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Mar 27, 2026 (7 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from special-place-administrator
- 0.406score
archon
special-place-administrator
Multi-session campaign orchestrator.
SkillDFreshness: DClaude Code +9 - 0.406score
autopilot
special-place-administrator
Intake-to-delivery pipeline.
SkillDFreshness: DClaude Code +9 - 0.406score
do
special-place-administrator
Unified router that auto-routes user intent to the right orchestrator or skill.
SkillDFreshness: DClaude Code +9 - 0.406score
fleet
special-place-administrator
Parallel campaign coordinator.
SkillDFreshness: DClaude Code +9 - 0.406score
live-preview
special-place-administrator
Mid-build visual verification loop.
SkillDFreshness: DClaude Code +9 - 0.406score
architect
special-place-administrator
Given a PRD, produces an implementation architecture: file tree, component breakdown, data model, and a phased build plan with end conditions that a campaign…
SkillDFreshness: DClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get create-skill running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
create-skill. Agent Mart. https://agentmart.dev/skills/special-place-administrator-create-skill (last updated 2026-10-24)