From generic-skills
Guides creation of AI agent config files (AGENTS.md, CLAUDE.md, .cursorrules) via 6-step briefing for roles, domains, and business workflows.
npx claudepluginhub przemocny/generic-skillsThis skill uses the workspace's default tool permissions.
Create AI agent configuration files through guided briefing process for general-purpose and business-domain agents.
Creates Claude Code agents from scratch or by adapting templates. Guides requirements gathering, template selection, and file generation following Anthropic best practices (v2.1.63+).
Generates PhD-level expert agent prompts for Claude Code, creating 500-1000 line Markdown files with detailed patterns, code examples, and best practices.
Guides users through a 6-phase interview to create custom agent files from scratch, defining purpose, capabilities, triggers, output format, and coordination rules. Multilingual support.
Share bugs, ideas, or general feedback.
Create AI agent configuration files through guided briefing process for general-purpose and business-domain agents.
6-step process: Brief → Load References → Generate → Customize → Apply Best Practices → Present
Ask user these questions ONE AT A TIME (not all at once). Adapt based on answers.
1. Agent Purpose (REQUIRED)
"Jaki jest główny cel tego agenta? Co ma robić?"
Examples: Research assistant, Sales support, Customer service, Content creator, HR coordinator
If unclear: Provide examples and ask for specific scenarios If too broad: Help narrow down to primary function
2. Domain/Industry (can infer from purpose)
"W jakiej dziedzinie lub branży będzie pracował?"
Examples: General purpose, Sales/CRM, Marketing, Finance, HR, Legal, Healthcare, Real Estate
If general purpose: Can skip domain-specific questions If unclear: Suggest domain based on purpose
3. IDE/Platform (REQUIRED)
"Jakiego narzędzia używasz lub planujesz używać?"
Options:
CLAUDE.md.cursor/rules/*.mdc.windsurf/rules/*.md.antigravity/rules.md.junie/guidelines.md.github/copilot-instructions.mdAGENTS.mdIf "don't know": Recommend AGENTS.md (universal format)
If multiple: Generate AGENTS.md as base, offer platform-specific additions
4. Specificity Level (default: Moderate if unsure)
"Jak szczegółowy ma być agent?"
Options:
If unsure: Default to Moderate (good balance) Guidance: "Start with Moderate, can always expand later"
5. Special Requirements (OPTIONAL)
"Czy są jakieś specjalne wymagania? (compliance, security, specific tools, workflows)"
If none: Proceed with defaults from domain If many: Prioritize top 2-3 most critical
Based on user's answers, read relevant reference files:
Always read:
references/best-practices.md - Universal best practicesreferences/platforms.md - Platform-specific guidance for chosen IDERead based on domain:
references/use-cases.md - Load section matching user's domain/purposeCreate configuration file following this structure:
# [Project/Agent Name]
[One-line description of agent's purpose]
## Role
[Specific role definition with domain expertise]
## Tools and Systems
[List of tools, platforms, credentials locations]
## Knowledge Base
[Locations of documentation, templates, policies]
## Communication Style
[Tone, format, timing preferences]
## Workflows
[Key processes this agent handles]
## Important Notes
[Domain-specific gotchas, warnings, critical information]
## Boundaries
### Always Do
[Non-negotiable actions and practices]
### Ask First
[Actions requiring human approval or verification]
### Never Do
[Forbidden actions, compliance requirements, safety measures]
Create modular files in .cursor/rules/:
---
name: "core-agent-role"
description: "Core agent behaviors and boundaries"
alwaysApply: true
---
# [Agent Role]
[Instructions]
Split into multiple files:
001-core-role.mdc - Role and boundaries100-workflows.mdc - Process workflows200-domain-knowledge.mdc - Domain-specific knowledge# [Agent Name] Rules
## Role
[Definition]
## Workflows
[Processes]
## Boundaries
[Always/Ask/Never structure]
Keep under 6000 characters per file.
Follow platform guidelines from references/platforms.md
Adapt generated configuration to match both specificity level and domain requirements.
A. Apply Specificity Level:
General (50-100 lines):
Moderate (100-200 lines):
Detailed (200-300 lines):
B. Add Domain-Specific Elements:
Based on chosen domain, enhance with specific requirements. Common domains:
Reference: See references/use-cases.md for detailed patterns and complete guidance for each domain.
Review generated configuration against quality criteria from references/best-practices.md.
Quality Review Checklist:
Length Check:
Boundaries Complete:
Tools Specific:
Content Quality:
Domain Appropriateness:
If any check fails: Revise configuration before presenting to user.
Reference: See references/best-practices.md for detailed criteria and examples.
File Location:
.claude/.cursor/rules/ directory.windsurf/rules/ directory.antigravity/ directory.junie/ directory.github/ directoryContent:
See references/examples.md for complete, detailed examples including:
Available examples:
Quick preview - Research Assistant structure:
# Research Assistant
[Role definition]
## Tools and Systems
[Specific tools with locations]
## Boundaries
### Always Do / Ask First / Never Do
[3-tier boundary structure]
Use these examples to:
See full examples in references/examples.md
Before finalizing, verify: