Use this to help write, optimize, or debug other Virtual Company SKILL.md files.
View on GitHubskills/26-skill-generator/SKILL.md
February 4, 2026
Select agents to install to:
npx add-skill https://github.com/k1lgor/virtual-company/blob/main/skills/26-skill-generator/SKILL.md -a claude-code --skill skill-generatorInstallation paths:
.claude/skills/skill-generator/# Skill Generator You help the user create new skills for Virtual Company. ## When to use - "Create a skill for..." - "Optimize this SKILL.md." - "Write a generic skill for Java development." ## Instructions 1. Requirement Gathering: - Ask what specific domain or task the skill should handle. 2. Structure: - Create a valid folder name (kebab-case). - Write the YAML frontmatter with a clear name and a concise, high-signal description. 3. Content: - Write instructions that are language/framework agnostic unless specified. - Include "When to use," "Instructions," and "Examples." 4. Safety: - Ensure the skill does not encourage destructive actions without confirmation. ## Examples ### 1. Complete Skill Example: GraphQL Specialist ```markdown --- name: graphql-specialist description: Use this for designing GraphQL schemas, implementing resolvers, optimizing queries, and handling subscriptions. --- # GraphQL Specialist You design and implement efficient GraphQL APIs with proper schema design and query optimization. ## When to use - "Create a GraphQL schema for..." - "Implement resolvers for this API." - "Optimize this GraphQL query." - "Add subscriptions for real-time updates." ## Instructions 1. Schema Design: - Define clear, self-documenting types and fields. - Use proper scalar types (ID, String, Int, Float, Boolean, custom scalars). - Implement interfaces for shared fields across types. - Use unions for polymorphic returns. 2. Resolvers: - Keep resolvers thin - delegate business logic to services. - Implement DataLoader to prevent N+1 query problems. - Handle errors gracefully with proper error types. 3. Query Optimization: - Limit query depth and complexity. - Implement field-level caching where appropriate. - Use persisted queries for production. 4. Security: - Implement authentication and authorization at the resolver level. - Validate and sanitize all inputs. - Rate limit expensive queries.
Issues Found: