Build a Claude Code Skill, Command, and Permission Set
Package a reusable workflow as a Claude Code Skill with frontmatter and progressive disclosure, add a custom slash command, and lock it down with a settings.json permission set (allowed tools and permission mode). Submit a single file for instant, rubric-based feedback.
2.5 hrs
Est. time
4
Outcomes
6
Rubric criteria
65%
Pass score
What you'll learn
Skills you'll have real reps in after shipping this.
The scenario
Your team does the same multi-step workflow by hand in Claude Code every week (generate a migration, run checks, update the changelog). Everyone does it slightly differently, the instructions live in someone's head, and nobody has set guardrails on what the agent is allowed to touch while doing it.
You are going to package it. A Skill that captures the workflow with progressive disclosure so it stays cheap to load, a slash command that invokes it with arguments, and a permission set that says exactly which tools the agent may use and which mode it runs in.
Your role
You are a Claude solutions architect standardizing how the team extends Claude Code. Your deliverable is one file containing a production Skill, a custom command, and a permission configuration that are concrete and ready to drop into a repo.
Start the task to unlock the full brief
You'll get the step-by-step requirements, setup commands, the 6-criterion grading rubric, tips, and the ability to submit your solution for instant AI grading.
Free to start · submit when you're ready
Learning resources
What you'll build in this Claude Code skill task
This is a build-and-submit task, not a guided lab. You package a repeatable Claude Code workflow the way a team should: a Skill with frontmatter and progressive disclosure, a custom slash command that invokes it with arguments, and a permission set that fixes the guardrails. The deliverable is one file a team could drop into a repo and use unchanged.
The skills here are about making Claude Code consistent and safe to extend. You write a skill description specific enough to be discovered, keep the body small and reference detail on demand so it stays cheap to load, expose a fast command entry point, and lock down which tools the agent may use and which permission mode it runs in.
Grading is rubric-based and explainable. Your submission is scored against weighted criteria (the skill definition, progressive disclosure, the command, the permission set, trigger scoping, and the demonstration) with per-criterion feedback quoted from your file. The pass threshold is 65 percent and you can resubmit. These are the Claude Code extensibility skills the Claude Certified Architect exam tests.