Agent skill · Testing & QA

39-agent-skills-mcp-code-execution

Create a skill that orchestrates the write-execute-analyze loop to autonomously process data. Learn to implement error recovery, iterate toward robust solutions, and test your skill across diverse input scenarios. This is where specification-driven development meets real problem-solving.

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill 39-agent-skills-mcp-code-execution --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 24 KB
Bundled scripts: none
Path: skills/agent/39-agent-skills-mcp-code-execution/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Build Script-Execution Skill You've learned the pattern (Lesson 5): write code from specification → execute it → analyze errors → iterate. Now you're going to build a skill that orchestrates this loop autonomously. But here's what makes this different from following a tutorial: You'll specify what problem you're solving FIRST, then let AI help you build the skill while you validate each decision. You're not just learning a pattern—you're learning to think about error recovery, convergence criteria, and edge cases the way production systems demand. ## Step 1: Write Your Specification Before touching any skill code, write a specification for the problem you're solving. You'll use a CSV data processing task because it's concrete and has natural edge cases. Choose one of these: - **CSV Analysis**: Analyze customer or sales data for patterns - **CSV Transformation**: Clean and restructure messy CSV data - **CSV Aggregation**: Group data by dimensions and calculate metrics Or define your own data processing task. ### Your Specification Write this to a file (skill-spec.md) or document: ```markdown # CSV Analysis Skill Specification ## Intent [What does this skill do? Be specific about t

What's inside
Steps it walks through
  1. Step 1: Write Your Specification
  2. Your Specification
  3. Step 2: Design Your Skill's Persona and Questions
  4. Step 3: Build the Skill Core with AI Collaboration
  5. Part A: Generate Initial Implementation
  6. Part B: Test with Real Data
  7. Part C: Recover from Errors
  8. Part D: Iterate Until Convergence
  9. Step 4: Build the Iteration Loop (The Skill Automating the Pattern)
  10. Step 5: Implementation Guidance with AI
  11. Get AI Help Building the Iteration Loop
  12. Build Convergence Validation
  13. Add Timeout and Resource Protection
  14. Step 6: Test Your Skill Against Edge Cases
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the 39-agent-skills-mcp-code-execution skill do?

Create a skill that orchestrates the write-execute-analyze loop to autonomously process data. Learn to implement error recovery, iterate toward robust solutions, and test your skill across diverse input scenarios. This is where specification-driven development meets real problem-solving.

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill 39-agent-skills-mcp-code-execution --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going