From astra-methodology
Sets up the ASTRA methodology global development environment (Step 0.0). Configures ~/.claude/settings.json, MCP servers, and required plugins.
How this skill is triggered — by the user, by Claude, or both
Slash command
/astra-methodology:astra-setup [--reinstall] (optional — re-runs setup even if already configured)[--reinstall] (optional — re-runs setup even if already configured)This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are an expert in setting up the ASTRA methodology global development environment.
You are an expert in setting up the ASTRA methodology global development environment. You configure the global settings required for ASTRA on the developer's machine.
Check the current state of the following files:
~/.claude/settings.json (global settings)~/.claude/.mcp.json (MCP server settings)Verify that ~/.claude/settings.json contains the following settings, and add any missing items:
{
"env": {
"CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
},
"permissions": {
"defaultMode": "bypassPermissions"
},
"alwaysThinkingEnabled": true,
"skipDangerousModePermissionPrompt": true
}
Important: Merge only the ASTRA required items while preserving existing settings. If there is a conflict with existing values, confirm with the user.
Verify that the following 3 MCP servers are registered in ~/.claude/.mcp.json:
{
"mcpServers": {
"chrome-devtools": {
"command": "npx",
"args": ["@anthropic-ai/chrome-devtools-mcp@latest"]
},
"postgres": {
"command": "npx",
"args": ["-y", "@anthropic-ai/postgres-mcp@latest"]
},
"context7": {
"command": "npx",
"args": ["-y", "@upstash/context7-mcp"]
}
}
}
Skip servers that are already registered and only add the missing ones.
Verify that the following tools are installed:
node --version)npx --version)git --version)gh --version)If any tools are missing, provide installation instructions.
Execute the following commands in order to register the marketplace and install required plugins. Check the result of each command and skip items that are already installed.
# Register marketplace
claude plugin marketplace add anthropics/claude-plugins-official
# Install required plugins (9)
claude plugin install claude-code-setup@claude-plugins-official
claude plugin install code-review@claude-plugins-official
claude plugin install code-simplifier@claude-plugins-official
claude plugin install commit-commands@claude-plugins-official
claude plugin install feature-dev@claude-plugins-official
claude plugin install frontend-design@claude-plugins-official
claude plugin install hookify@claude-plugins-official
claude plugin install security-guidance@claude-plugins-official
claude plugin install context7@claude-plugins-official
## ASTRA Global Development Environment Setup Results
### Global Settings (~/.claude/settings.json)
- [ ] Agent Teams environment variable: {status}
- [ ] Permission mode (bypassPermissions): {status}
- [ ] Always Thinking: {status}
### MCP Servers (~/.claude/.mcp.json)
- [ ] chrome-devtools: {status}
- [ ] postgres: {status}
- [ ] context7: {status}
### Prerequisites
- [ ] Node.js: {version or not installed}
- [ ] npx: {version or not installed}
- [ ] Git: {version or not installed}
- [ ] GitHub CLI: {version or not installed}
### Plugins (auto-installed)
- [ ] claude-code-setup: {status}
- [ ] code-review: {status}
- [ ] code-simplifier: {status}
- [ ] commit-commands: {status}
- [ ] feature-dev: {status}
- [ ] frontend-design: {status}
- [ ] hookify: {status}
- [ ] security-guidance: {status}
- [ ] context7: {status}
bypassPermissions setting.npx claudepluginhub astra-technology-company-limited/astra-methodology --plugin astra-methodologyGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.