ask

command module
v1.0.0-rc2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 24, 2026 License: MIT Imports: 1 Imported by: 0

README ΒΆ

ASK: The Ultimate Agent Skills Kit

ASK Logo

The Missing Package Manager for Agent Skills

Just ask, the agents are ready!

Release License Stars Go Report Card Go Version

English | δΈ­ζ–‡


πŸš€ Quick Start β€’ ✨ Features β€’ πŸ“‹ Commands β€’ πŸ“š Documentation


ASK (Agent Skills Kit) is the package manager for AI Agent skills. Just like brew manages macOS packages, pip manages Python packages, or npm manages Node.js dependencies, ask helps you discover, install, and lock skills for your agents (Claude, Cursor, Codex, etc.).

graph LR
    User[User/Agent] -->|ask skill search| Sources[GitHub/Community]
    Sources -->|Discover| Skills{Skills}
    User -->|ask skill install| Skills
    Skills -->|Download & Lock| Agent[.agent/skills/]
    
    style User fill:#4a9eff,color:white
    style Sources fill:#ff6b6b,color:white
    style Agent fill:#90ee90,color:black

✨ Key Features

Feature Description
πŸ“¦ Smart Management Install, update, and remove skills with ease. Includes ask.lock for reproducible builds.
πŸ” Multi-Source Unified search across GitHub and official repos (Anthropic, OpenAI, etc.). You can add more skill sources.
πŸ€– Multi-Agent Auto-detects and installs for Claude (.claude/), Cursor (.cursor/), Codex (.codex/), and more.
⚑ Blazing Fast Written in Go. Parallel downloads, sparse checkouts, and zero runtime dependencies.
πŸ”Œ Offline Mode Full offline support with --offline. Perfect for air-gapped or secure environments.
🌍 Global & Local Manage project-specific skills (.agent/skills) or user-wide tools (~/.ask/skills).

πŸš€ Quick Start

1. Install

Homebrew (macOS/Linux):

brew tap yeasy/ask
brew install ask

Go Install:

go install github.com/yeasy/ask@latest
2. Initialize

Enter your project directory and run:

ask init

This creates an ask.yaml configuration file.

3. Use
# Search for skills
ask search mcp

# Install a skill (by name or repo, `ask add` is an alias for `ask install`)
ask install anthropics/mcp-builder
ask install superpowers

# Install specific version
ask install mcp-builder@v1.0.0

# Install for specific agent
ask install mcp-builder --agent claude

πŸ“‹ Commands

Skill Management
Command Description
ask skill search <keyword> Search across all sources
ask skill install <name> Install skill(s)
ask skill list List installed skills
ask skill uninstall <name> Remove a skill
ask skill update Update skills to latest version
ask skill outdated Check for newer versions
Repository Management
Command Description
ask repo list Show configured repositories
ask repo add <url> Add a custom skill source
ask repo sync Clone/update repos to local cache

🌐 Skill Sources

ASK comes pre-configured with trusted sources:

Source Description
Anthropic Official anthropics/skills
Community Top-rated community skills (GitHub agent-skill and agent-skills topics)
Composio ComposioHQ/awesome-claude-skills collection
OpenAI Official openai/skills
Vercel vercel-labs/agent-skills AI SDK skills
Optional Repositories

For specific needs, you can add these additional sources:

Repository Command to Add Description
Scientific ask repo add K-Dense-AI/claude-scientific-skills Data science & research skills
MATLAB ask repo add matlab/skills Official MATLAB integration
Superpowers ask repo add obra/superpowers Full dev workflow with sub-agents
Planning ask repo add OthmanAdi/planning-with-files File-based persistent planning
UI/UX Pro ask repo add nextlevelbuilder/ui-ux-pro-max-skill 57 UI styles, 95 color schemes
NotebookLM ask repo add PleasePrompto/notebooklm-skill Auto-upload to NotebookLM
AI DrawIO ask repo add GBSOSS/ai-drawio Flowchart & diagram generation
PPT Skills ask repo add op7418/NanoBanana-PPT-Skills Dynamic PPT generation

πŸ“‚ Installation Layout

Default structure after installation:

my-project/
β”œβ”€β”€ ask.yaml          # Project config
β”œβ”€β”€ ask.lock          # Lockfile (commit hashes)
└── .agent/           
    └── skills/       # Default install location
        β”œβ”€β”€ mcp-builder/
        └── writing-plans/

Agent-Specific Paths:

  • Claude: .claude/skills/
  • Cursor: .cursor/skills/
  • Codex: .codex/skills/

🀝 Contributing

Contributions are welcome! See CONTRIBUTING.md for details.

πŸ“„ License

MIT License. See LICENSE for details.

Documentation ΒΆ

The Go Gopher

There is no documentation for this package.

Directories ΒΆ

Path Synopsis
internal
git
ui

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL