Skip to content

heyAyushh/stacc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

159 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

stacc

Curated configs for an AI coding workflow with muscles.

Cursor Claude Code Codex OpenCode AMP

stacc banner

Installation

Quick Install

curl -fsSL ay.dog | bash

Or using GitHub URL:

curl -fsSL https://raw.githubusercontent.com/heyAyushh/stacc/main/install.sh | bash

Local Install

git clone https://github.com/heyAyushh/stacc.git
cd stacc
./install.sh

The interactive installer will guide you through:

  • Editor selection: Cursor, Claude Code, OpenCode, Codex, AMP Code
  • Scope selection: Global (all projects) or project-specific
  • Category selection: commands, rules, agents, skills, stack, hooks, mcps
  • Stack selection: choose one or more stack skill folders from configs/stacks/

Stacks

Stacks are framework/language-specific skill bundles under configs/stacks/. When you select the stacks category, the installer prompts you to choose one or more stack folders and installs them into each editor's skills/ directory.

Installer options

./install.sh --categories commands,rules,skills,stack --stacks bun,typescript
./install.sh --all --project --categories skills,stack --stacks all

Target Directories

Scope Codex Claude Code Cursor Cursor Cloud Agents OpenCode AMP Code GitHub (Copilot) VS Code
Global ~/.codex/ ~/.claude/ ~/.cursor/ ~/.config/opencode/ ~/.config/amp/
Project .codex/ .claude/ .cursor/ .opencode/ .agents/

Configuration File Locations

Global Configuration File Locations (macOS/Linux)

Config Type Codex Claude Code Cursor Cursor Cloud Agents OpenCode AMP Code GitHub (Copilot) VS Code
LSPs #8745 plugin built-in ❌ built-in ❌ built-in ❌ built-in ❌ extensions ❌
Hooks #2109 ~/.claude/settings.json ~/.cursor/hooks.json
Rules ~/.codex/AGENTS.md ~/.claude/CLAUDE.md ~/.cursor/rules/, ~/.cursor/AGENTS.md ~/.config/opencode/AGENTS.md ~/.config/amp/AGENTS.md
Skills ~/.codex/skills/ ~/.claude/skills/ ~/.cursor/skills/ ~/.config/opencode/skills/ ~/.config/agents/skills/
Subagents #2604 ~/.claude/agents/ ~/.cursor/agents/ ~/.config/opencode/agents/ built-in ❌
MCPs (Model Context Protocol) ~/.codex/config.toml ~/.claude.json ~/.cursor/mcp.json cursor global ❌ ~/.config/opencode/.opencode.json ~/.config/amp/settings.json
Commands Migrated to skills ~/.codex/skills/ Migrated to skills ~/.claude/skills/ ~/.cursor/commands/ ~/.config/opencode/commands/ Migrated to skills ~/.config/agents/skills/

Project-Specific Configuration File Locations (macOS/Linux)

Config Type Codex Claude Cursor Cursor Cloud Agents OpenCode AMP Code GitHub (Copilot) VS Code
LSPs built-in ❌ plugin built-in ❌ built-in ❌ built-in ❌ extensions ❌
Hooks .claude/settings.json, .claude/settings.local.json .cursor/hooks.json
Rules AGENTS.md CLAUDE.md .cursor/rules/, AGENTS.md AGENTS.md AGENTS.md .github/copilot-instructions.md .vscode/settings.json
Skills .codex/skills/ .claude/skills/ .cursor/skills/ .opencode/skills/ .agents/skills/
Subagents .claude/agents/ .cursor/agents/ .opencode/agents/ built-in ❌ .github/copilot-instructions.md
MCPs global ❌ .mcp.json .cursor/mcp.json cursor global ❌ .opencode.json built-in ❌
Commands .codex/skills/ .claude/skills/ .cursor/commands/ .opencode/commands/ .agents/skills/ <project>/.vscode/tasks.json

Notes / Exceptions:

  • Codex tracking: LSP #8745, Hooks #2109, Subagents #2604
  • Cursor Cloud Agents: uses Cursor global config only
  • OpenCode MCPs: ~/.config/opencode/.opencode.jsonmcpServers
  • AMP MCPs: ~/.config/amp/settings.jsonamp.mcpServers (OAuth in ~/.amp/oauth/)
  • Codex/Claude/AMP commands: stored under skills/ for migrated installations
  • VS Code LSP/config: extensions or settings
  • Copilot: no user-defined MCPs/skills/commands
  • VS Code user settings: macOS ~/Library/Application Support/Code/User/settings.json, Linux ~/.config/Code/User/settings.json
  • Project root: .vscode/, .github/, .codex/, .claude/, .cursor/, .opencode/, .agents/
  • Cursor rules vs skills: .cursor/rules/ (apply modes), .cursor/skills/ (agent-decided)

Structure

configs/
├── agents/          # Agent definitions (verifier, askuserquestion)
├── commands/        # Slash commands (commit, deslop, ultrathink, etc.)
├── hooks/           # Git hooks
├── mcps/            # MCP server configurations
├── rules/           # Always-applied rules (clean-code, commit format, etc.)
├── skills/          # Modular skills for specific tasks
│   ├── bash-expert/
│   ├── changelog-generator/
│   ├── find-skills/
│   ├── frontend-design/
│   ├── mcp-builder/
│   └── skill-creator/
└── stacks/          # Language/framework-specific skill bundles
    ├── bun/
    ├── databases/
    ├── ios/         # SwiftUI, Swift concurrency, performance, Liquid Glass
    ├── nextjs/
    ├── react-native/
    ├── rust/
    ├── solana/
    ├── turborepo/
    └── typescript/

Attributions

This repository contains configurations adapted from open-source projects. Below are the attributions for code copied or adapted from external sources.

File Description Notes Source License
configs/skills/mcp-builder/ MCP Server Development Guide - creating high-quality MCP servers anthropics/skills Apache-2.0
configs/skills/skill-creator/ Skill Creator Guide - creating effective Claude skills anthropics/skills Apache-2.0
configs/skills/frontend-design/ Frontend Design - distinctive, production-grade UI creation anthropics/skills Apache-2.0
configs/skills/karpathy-guidelines Behavioral guidelines to reduce common LLM coding mistakes. forrestchang/andrej-karpathy-skills
configs/stacks/ios/swift-concurrency-expert/ Swift 6.2+ concurrency review and remediation Dimillian/Skills
configs/stacks/ios/swiftui-view-refactor/ SwiftUI view refactoring patterns Dimillian/Skills
configs/stacks/ios/swiftui-performance-audit/ SwiftUI performance auditing and optimization Dimillian/Skills
configs/stacks/ios/swiftui-ui-patterns/ SwiftUI UI patterns and best practices Dimillian/Skills
configs/stacks/ios/swiftui-liquid-glass/ iOS 26+ Liquid Glass API implementation Dimillian/Skills
configs/stacks/ios/ios-debugger-agent/ XcodeBuildMCP-based iOS debugging Dimillian/Skills
configs/commands/deslop.md Remove AI-generated code slop Also seen in fatih/dotfiles and moeru-ai/airi (MIT). triggerdotdev/trigger.dev Apache-2.0
configs/agents/askuserquestion.md AskUserQuestion tool description Adapted from Claude Code's built-in tool descriptions and agent prompts. Claude Code / Anthropic System Prompts
configs/commands/explore.md File search specialist agent prompt Documented in Piebald-AI/claude-code-system-prompts (MIT). Claude Code / Anthropic System Prompts
configs/stacks/bun/bun.mdc Bun.js best practices sanjeed5/awesome-cursor-rules-mdc CC0-1.0
configs/stacks/typescript/ TypeScript conventions sanjeed5/awesome-cursor-rules-mdc CC0-1.0
configs/stacks/bun/postgresql.mdc PostgreSQL guidelines sanjeed5/awesome-cursor-rules-mdc CC0-1.0
configs/rules/clean-code.mdc Clean code guidelines PatrickJS/awesome-cursorrules CC0-1.0
configs/stacks/solana/ Solana Dev Skills Solana Foundation MIT
configs/commands/rebase.md Rebase the current branch to resolve/maybe Merge Conflicts Raine Virta - blog
configs/commands/clean-gone.md Cleans up all git branches marked as [gone] (branches that have been deleted on the remote but still exist locally), including removing associated worktrees. Raine Virta - blog
configs/commands/review-pr.md Review Pull request from github
configs/commands/visualize.md Mermaid diagram generation anthropics/claude-code LICENSE
configs/commands/onboard-new-developer.md Developer onboarding checklist anthropics/claude-code LICENSE
configs/commands/refactor.md Code refactoring checklist (refactor-code.md) anthropics/claude-code LICENSE
configs/commands/commit.md Git commit workflow (commit-only.md) kinopeee/cursorrules MIT
configs/commands/commit-push.md Commit and push workflow kinopeee/cursorrules MIT
configs/commands/commit-push-pr.md Commit, push, and PR workflow kinopeee/cursorrules MIT
configs/rules/commit-message-format.mdc Conventional Commits format kinopeee/cursorrules MIT
configs/rules/pr-message-format.mdc PR message format kinopeee/cursorrules MIT
configs/rules/prompt-injection-gaurd.mdc External context injection defense (prompt-injection-guard.mdc) kinopeee/cursorrules MIT
configs/commands/review.md Security-focused code review anthropics/claude-code-security-review MIT
configs/commands/council.md Spawn multiple agents to deeply explore a codebase area before acting @shaoruu
configs/commands/iterate-browser.md Autonomously iterate on UI changes using console.log and browser tools ComposioHQ/awesome-claude-skills
configs/skills/changelog-generator/ Changelog generation from git commits Also found in davila7/claude-code-templates (MIT) and skillcreatorai/Ai-Agent-Skills (MIT). ComposioHQ/awesome-claude-skills
configs/commands/ultrathink.md Deep reasoning mode protocol (original) Original / Sources Not Found
configs/commands/init.md AGENTS.md initialization Original / Sources Not Found
configs/agents/verifier.md Work verification agent Original / Sources Not Found

License

MIT. LICENSE.

Individual components retain their original licenses:

  • Anthropic skills: Apache-2.0 (see LICENSE.txt in skill directories)
  • Dimillian/Skills: Check repository for license
  • Other components: See individual source repositories

About

A collection of AI agent configurations for coding

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •