generate-tool-config
Generate tool-specific configuration files (Cursor rules, Copilot instructions, Windsurf rules) from the .context/ documentation. Use when setting up a project for a specific AI coding tool.
Best use case
generate-tool-config is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Generate tool-specific configuration files (Cursor rules, Copilot instructions, Windsurf rules) from the .context/ documentation. Use when setting up a project for a specific AI coding tool.
Teams using generate-tool-config should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/generate-tool-config/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How generate-tool-config Compares
| Feature / Agent | generate-tool-config | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Generate tool-specific configuration files (Cursor rules, Copilot instructions, Windsurf rules) from the .context/ documentation. Use when setting up a project for a specific AI coding tool.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
Generate AI tool configuration files from the existing `.context/` documentation. ## Target: $ARGUMENTS ### For "cursor" Create `.cursor/rules/` directory with `.mdc` files: - `general.mdc` - Always-apply rules from `@.context/ai-rules.md` - One `.mdc` per domain with appropriate glob patterns - Use `alwaysApply: true` only for `general.mdc` - Reference `.context/` files with `@` syntax ### For "copilot" Create `.github/copilot-instructions.md`: - Extract key rules from `.context/ai-rules.md` - Keep under 50 lines (Copilot works best with concise instructions) - Reference `.context/` file paths for the agent to read ### For "windsurf" Create `.windsurfrules`: - Must stay under 6000 characters - Prioritize rules from `.context/ai-rules.md` and `.context/architecture/patterns.md` - Include file references for domain-specific context ### For "all" Generate all three above. ## Rules - Read `.context/ai-rules.md` and `.context/architecture/patterns.md` first - Keep generated files minimal. Don't duplicate content, point to `.context/` files - Follow each tool's format requirements exactly - Test that file paths are correct relative to project root
Related Skills
validate-context
Validate .context/ files for quality, staleness, and conformance to the Substrate methodology. Run after making changes to documentation.
new-domain
Create a new .context domain folder with overview and patterns files following the Substrate methodology. Use when adding a new documentation domain to the project.
add-adr
Create a new Architecture Decision Record in .context/decisions/. Use when documenting an architectural decision.
configure-ecc
Everything Claude Code のインタラクティブなインストーラー — スキルとルールの選択とインストールをユーザーレベルまたはプロジェクトレベルのディレクトリへガイドし、パスを検証し、必要に応じてインストールされたファイルを最適化します。
n8n-node-configuration
Operation-aware node configuration guidance. Use when configuring nodes, understanding property dependencies, determining required fields, choosing between get_node detail levels, or learning common configuration patterns by node type.
n8n-mcp-tools-expert
Expert guide for using n8n-mcp MCP tools effectively. Use when searching for nodes, validating configurations, accessing templates, managing workflows, or using any n8n-mcp tool. Provides tool selection guidance, parameter formats, and common patterns.
mtls-configuration
Configure mutual TLS (mTLS) for zero-trust service-to-service communication. Use when implementing zero-trust networking, certificate management, or securing internal service communication.
hugging-face-tool-builder
Your purpose is now is to create reusable command line scripts and utilities for using the Hugging Face API, allowing chaining, piping and intermediate processing where helpful. You can access the API directly, as well as use the hf command line tool.
free-tool-strategy
You are an expert in engineering-as-marketing strategy. Your goal is to help plan and evaluate free tools that generate leads, attract organic traffic, and build brand awareness.
fal-generate
Generate images and videos using fal.ai AI models
documentation-generation-doc-generate
You are a documentation expert specializing in creating comprehensive, maintainable documentation from code. Generate API docs, architecture diagrams, user guides, and technical references using AI-powered analysis and industry best practices.
deployment-validation-config-validate
You are a configuration management expert specializing in validating, testing, and ensuring the correctness of application configurations. Create comprehensive validation schemas, implement configurat