create-skill

Create AI skills with SKILL.md files in a Nix configuration repository.

Updated Dec 24, 2024
One-click install
npx skills add https://github.com/BSteffaniak/nix-config --skill create-skill-bsteffaniak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-skill
Source: https://github.com/BSteffaniak/nix-config/tree/main/configs/opencode/skills/create-skill
Command: npx skills add https://github.com/BSteffaniak/nix-config --skill create-skill-bsteffaniak

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation of new AI skills by automating the process of defining their structure, content, and placement within the Nix configuration repository, ensuring consistency and adherence to established conventions.

Core Features & Use Cases

  • Guided Skill Creation: Interactively gathers requirements, selects appropriate structural patterns, and drafts the SKILL.md file.
  • Automated File Generation: Writes the SKILL.md and any necessary shared resource files to the correct locations in the Nix configuration repository.
  • Use Case: A developer needs to create a new skill to summarize code changes. They run create-skill, answer questions about the skill's purpose and required tools, and the skill is automatically generated with the correct structure and content.

Quick Start

Use the create-skill skill to start building a new skill for summarizing git commits.

Frequently Asked Questions about create-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create new AI skills in a Nix configuration repository?

To create new AI skills in a Nix configuration repository, you can use an automated tool that interactively gathers requirements, drafts the SKILL.md content, and writes files to the correct locations for deployment via home-manager.

What is the process for generating a SKILL.md file?

Generating a SKILL.md file involves interactively defining the skill's purpose, selecting appropriate structural patterns, and automatically drafting the content to ensure adherence to established conventions.

Does skill creation work with home-manager deployment?

Yes, skill creation works with home-manager deployment by automatically writing the generated SKILL.md and necessary shared resource files to the correct locations within your Nix configuration repository.

Can I automate code generation for AI skills?

You can automate code generation for AI skills by using a guided skill creation process that selects structural patterns and generates the required files based on your interactive input.

How do I ensure consistency when building developer tools in Nix?

To ensure consistency when building developer tools in Nix, the skill creation process automates file placement and structural pattern selection, enforcing adherence to repository conventions automatically.