c-systems-programming

43 stars 4 forks
78
C

Use when writing low-level system software in C requiring file I/O, process management, signals, and system calls.

Marketplace

Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security

Installation for Agentic Skill

View all platforms →
skilz install TheBushidoCollective/han/c-systems-programming
skilz install TheBushidoCollective/han/c-systems-programming --agent opencode
skilz install TheBushidoCollective/han/c-systems-programming --agent codex
skilz install TheBushidoCollective/han/c-systems-programming --agent gemini

First time? Install Skilz: pip install skilz

Works with 14 AI coding assistants

Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...

View All Agents
Download Agent Skill ZIP

Extract and copy to ~/.claude/skills/ then restart Claude Desktop

1. Clone the repository:
git clone https://github.com/TheBushidoCollective/han
2. Copy the agent skill directory:
cp -r han/jutsu/jutsu-c/skills/c-systems-programming ~/.claude/skills/

Need detailed installation help? Check our platform-specific guides:

Related Agentic Skills

Agentic Skill Details

Repository
han
Stars
43
Forks
4
Type
Non-Technical
Meta-Domain
development
Primary Domain
github
Market Score
78

Agent Skill Grade

C
Score: 78/100 Click to see breakdown

Score Breakdown

Spec Compliance
13/15
PDA Architecture
18/30
Ease of Use
23/25
Writing Style
10/10
Utility
18/20
Modifiers: -4

Areas to Improve

  • Missing References Directory
  • No Table of Contents
  • Unclear Workflow Steps

Recommendations

  • Address 1 high-severity issues first
  • Add trigger phrases to description for discoverability
  • Add table of contents for files over 100 lines

Graded: 2026-01-19

Developer Feedback

I took a look at your c-systems-programming skill and wanted to share some thoughts.

Links:

The TL;DR

You're at 78/100 — solid C-grade work. This is based on Anthropic's skill best practices rubric. Your Writing Style is chef's kiss (10/10), and the practical examples are genuinely helpful. The weak spots are Progressive Disclosure Architecture (18/30) and missing structural elements that would make this easier to navigate and reuse.

What's Working Well

  • Writing is clean and direct — No fluff, proper imperative voice, reads like someone who actually knows systems programming
  • Solid code examples — Your patterns show real-world C systems problems (memory management, file I/O, error handling)
  • Good metadata — Name follows conventions, description has clear trigger phrases like "pointer management", "systems programming"
  • Comprehensive coverage — You're hitting the major pain points developers face with C

The Big One: Missing References Directory

Here's what's holding back your score the most: You have no external references directory, and your 800+ line skill file lacks a table of contents. This is costing you 5 points straight up.

Why it matters: When devs use your skill, they're jumping around a wall of text trying to find what they need. Progressive Disclosure Architecture is about layering information so people find what's relevant first, not scrolling forever.

The fix:

  1. Create a references/ directory at the skill root
  2. Break out detailed topics into separate markdown files (e.g., memory-management-patterns.md, signal-handling-guide.md)
  3. Add a Table of Contents at the top of SKILL.md with links to sections
  4. Link from the main skill into...

Report Security Issue

Found a security vulnerability in this agent skill?