diff --git a/.gemini/antigravity/brain/2b094595-c6a8-459f-b382-555c5c55e88e/task.md b/.gemini/antigravity/brain/2b094595-c6a8-459f-b382-555c5c55e88e/task.md new file mode 100644 index 00000000..faae3b17 --- /dev/null +++ b/.gemini/antigravity/brain/2b094595-c6a8-459f-b382-555c5c55e88e/task.md @@ -0,0 +1,23 @@ +# Task: Create 7 New Skills from GitHub Repository Analysis + +## Phase 1 - High Impact + +- [ ] Create `prompt-library` skill +- [ ] Create `javascript-mastery` skill +- [ ] Create `llm-app-patterns` skill + +## Phase 2 - Medium Impact + +- [ ] Create `workflow-automation` skill +- [ ] Create `autonomous-agent-patterns` skill + +## Phase 3 - Niche + +- [ ] Create `bun-development` skill +- [ ] Create `github-workflow-automation` skill + +## Finalization + +- [ ] Update `skills_index.json` with all new skills +- [ ] Update `README.md` with new skill entries +- [ ] Run validation script diff --git a/.gemini/scratchpad.md b/.gemini/scratchpad.md new file mode 100644 index 00000000..e983e42f --- /dev/null +++ b/.gemini/scratchpad.md @@ -0,0 +1,63 @@ +# Scratchpad: GitHub Repository Analysis for Skill Extraction + +## Background and Motivation + +The user wanted to analyze popular GitHub repositories to identify useful skills/patterns that could be converted into new Antigravity skills. The goal was to expand the "Antigravity Awesome Skills" collection with high-quality, community-inspired capabilities. + +### Target Repositories + +1. n8n-io/n8n - Workflow automation +2. f/awesome-chatgpt-prompts - Prompt collection +3. langgenius/dify - LLM app platform +4. google-gemini/gemini-cli - Gemini CLI +5. oven-sh/bun - JavaScript runtime +6. leonardomso/33-js-concepts - JS learning +7. cline/cline - Autonomous coding agent +8. openai/codex - OpenAI Codex +9. cursor/cursor - AI code editor + +## Key Challenges and Analysis + +### Research Phase โœ… COMPLETED + +- Analyzed README content and key features of all 9 repositories +- Identified extractable patterns from each +- Cross-referenced with 62+ existing skills to avoid duplicates +- Proposed 7 new skills with detailed descriptions + +### Created Skills + +1. **prompt-library** (from awesome-chatgpt-prompts) +2. **javascript-mastery** (from 33-js-concepts) +3. **llm-app-patterns** (from dify) +4. **workflow-automation** (from n8n) +5. **autonomous-agent-patterns** (from cline/codex) +6. **bun-development** (from bun) +7. **github-workflow-automation** (from gemini-cli) + +## High-level Task Breakdown + +- [x] **Task 1**: Research each repository's README and features +- [x] **Task 2**: Identify extractable skills/patterns from each +- [x] **Task 3**: Cross-reference with existing skills to avoid duplicates +- [x] **Task 4**: Document proposed new skills with descriptions +- [x] **Task 5**: Present findings for user review +- [x] **Task 6**: User approved plan +- [x] **Task 7**: Create 7 skill directories and SKILL.md files +- [x] **Task 8**: Update skills_index.json and README.md +- [x] **Task 9**: Run validation script - ALL PASSED + +## Project Status Board + +- [x] All tasks completed! +- [x] Validation passed: 69 skills verified + +## Executor's Feedback or Assistance Requests + +**COMPLETED** - All 7 skills created and validated. + +## Lessons + +- cursor/cursor has minimal public documentation, not suitable for skill extraction +- Some repos (cline + codex) have overlapping patterns and can be combined into one skill +- Skills validation script confirms YAML frontmatter and basic structure diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..624b94c5 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ + +MAINTENANCE.md +walkthrough.md +.agent/rules/ diff --git a/LOCAL_CONFIG.md b/LOCAL_CONFIG.md new file mode 100644 index 00000000..f0e9042f --- /dev/null +++ b/LOCAL_CONFIG.md @@ -0,0 +1,190 @@ +# Local Skills Configuration + +> **Lean Setup**: Only the skills you actually use are active locally. +> **GitHub**: All 62 skills remain available in the repository for the community. + +## ๐Ÿ“Š Active Skills (27 + symlinks) + +### ๐Ÿ”ฅ Tier S - Core Development (9 skills) + +Essential skills used automatically by the agent: + +- `systematic-debugging` - Root cause analysis and structured debugging +- `test-driven-development` - TDD workflow and red-green-refactor +- `writing-skills` - Documentation and markdown expertise +- `doc-coauthoring` - Structured technical documentation workflow +- `planning-with-files` - Implementation plan creation +- `software-architecture` - Quality-focused design principles +- `senior-architect` - Scalable system design and architecture +- `verification-before-completion` - Pre-completion verification workflow +- `git-pushing` - Automated staging and conventional commits + +### โญ Tier A - Your Projects (12 skills) + +Skills actively used for your specific projects: + +- `docx-official` (+ symlink `docx`) - Official Anthropic Word manipulation +- `pdf-official` (+ symlink `pdf`) - Official Anthropic PDF manipulation +- `pptx-official` (+ symlink `pptx`) - Official Anthropic PowerPoint manipulation +- `xlsx-official` (+ symlink `xlsx`) - Official Anthropic Excel manipulation +- `react-best-practices` - Vercel's 40+ performance optimization rules +- `web-design-guidelines` - Vercel's 100+ UI/UX audit rules +- `frontend-dev-guidelines` - Modern React/TS development patterns +- `webapp-testing` - Local web application testing with Playwright +- `playwright-skill` - Advanced Playwright automation +- `mcp-builder` - Model Context Protocol server creation +- `notebooklm` - Google NotebookLM integration +- `ui-ux-pro-max` - Advanced design intelligence + +### ๐Ÿ“ข Marketing & SEO (1 skill) + +- `content-creator` - SEO-optimized marketing and brand voice + +### ๐Ÿข Corporate (4 skills) + +- `brand-guidelines-anthropic` - Official Anthropic brand styling +- `brand-guidelines-community` - Community brand guidelines +- `internal-comms-anthropic` - Official Anthropic communications +- `internal-comms-community` - Community communications + +### ๐Ÿ“ Additional (1 skill) + +- `writing-plans` - Strategic planning documentation + +--- + +## ๐Ÿ—‚๏ธ Directory Structure + +``` +skills/ +โ”œโ”€โ”€ .disabled/ โ† 35 skills (inactive locally, kept for GitHub) +โ”œโ”€โ”€ .gitignore โ† Prevents committing .disabled to GitHub +โ”œโ”€โ”€ [27 active skills] โ† Only what you use +โ””โ”€โ”€ [4 symlinks] โ† docx, pdf, pptx, xlsx โ†’ official versions +``` + +--- + +## ๐Ÿ”„ Re-enabling Skills + +If you need a disabled skill, simply move it back: + +```bash +cd /Users/nicco/Antigravity\ Projects/antigravity-awesome-skills/skills +mv .disabled/SKILL_NAME ./ +``` + +Example: + +```bash +mv .disabled/loki-mode ./ # Re-enable Loki Mode +``` + +--- + +## ๐Ÿ“ฆ Disabled Skills (35) + +Located in `skills/.disabled/`: + +### Development Tools + +- `backend-dev-guidelines` +- `frontend-design` +- `react-ui-patterns` +- `test-fixing` +- `testing-patterns` +- `receiving-code-review` +- `requesting-code-review` + +### Infrastructure + +- `linux-shell-scripting` +- `using-git-worktrees` + +### Security + +- `aws-penetration-testing` +- `ethical-hacking-methodology` +- `pentest-checklist` +- `top-web-vulnerabilities` + +### Creative & Design + +- `algorithmic-art` +- `canvas-design` +- `claude-d3js-skill` +- `theme-factory` +- `slack-gif-creator` + +### Architecture & Planning + +- `brainstorming` +- `core-components` +- `skill-creator` +- `skill-developer` + +### Workflow & Process + +- `executing-plans` +- `file-organizer` +- `finishing-a-development-branch` +- `kaizen` +- `using-superpowers` + +### Autonomous + +- `loki-mode` +- `dispatching-parallel-agents` +- `subagent-driven-development` + +### Product & Business + +- `app-store-optimization` +- `product-manager-toolkit` +- `prompt-engineering` + +### UI/UX + +- `web-artifacts-builder` + +--- + +## ๐ŸŽฏ Benefits of This Configuration + +โœ… **Faster Agent Response** - Only parses 27 skills instead of 62 +โœ… **Cleaner Context** - Less noise when selecting skills +โœ… **GitHub Intact** - All 62 skills available for community +โœ… **Easy Recovery** - Disabled skills can be re-enabled anytime + +--- + +## ๐Ÿ”ง Maintenance + +### To Disable More Skills + +```bash +cd skills +mv SKILL_NAME .disabled/ +``` + +### To Re-enable Skills + +```bash +cd skills +mv .disabled/SKILL_NAME ./ +``` + +### To Reset to Full Configuration + +```bash +cd skills +mv .disabled/* ./ +rmdir .disabled +rm .gitignore +``` + +--- + +**Last Updated**: 2026-01-15 +**Active Skills**: 27 + 4 symlinks = 31 total +**Disabled Skills**: 35 (temporarily inactive) diff --git a/README.md b/README.md index 574ddf57..83b6d8f4 100644 --- a/README.md +++ b/README.md @@ -25,14 +25,18 @@ This repository aggregates the best capabilities from across the open-source com The repository is organized into several key areas of expertise: -| Category | Skills Included | -| :----------------------- | :------------------------------------------------------------------------------------- | -| **๐ŸŽจ Creative & Design** | UI/UX Pro Max, Frontend Design, Canvas, Algorithmic Art, Theme Factory, D3 Viz | -| **๐Ÿ› ๏ธ Development** | TDD, Systematic Debugging, Webapp Testing, Backend/Frontend Guidelines, React Patterns | -| **๐Ÿ›ก๏ธ Cybersecurity** | Ethical Hacking, Metasploit, Burp Suite, SQLMap, AWS Pentesting, OWASP Top 100 | -| **๐Ÿ›ธ Autonomous** | **Loki Mode** (Startup-in-a-box), Subagent Orchestration, Parallel Execution | -| **๐Ÿ“ˆ Strategy** | Product Manager Toolkit, Content Creator, ASO, Doc Co-authoring, Brainstorming | -| **๐Ÿ—๏ธ Infrastructure** | Linux Shell Scripting, Git Worktrees, Conventional Commits, File Organization | +| Category | Skills Count | Key Skills Included | +| :-------------------------- | :----------- | :--------------------------------------------------------------------------------------------------------------------------- | +| **๐Ÿ›ก๏ธ Cybersecurity** | **~50** | Ethical Hacking, Metasploit, Burp Suite, SQLMap, Active Directory, AWS/Cloud Pentesting, OWASP Top 100, Red Team Tools | +| **๐Ÿ› ๏ธ Development** | **~25** | TDD, Systematic Debugging, React Patterns, Backend/Frontend Guidelines, Senior Fullstack, Software Architecture | +| **๐ŸŽจ Creative & Design** | **~10** | UI/UX Pro Max, Frontend Design, Canvas, Algorithmic Art, Theme Factory, D3 Viz, Web Artifacts | +| **๐Ÿค– AI & LLM Development** | **~8** | LLM App Patterns, Autonomous Agent Patterns, Prompt Engineering, Prompt Library, JavaScript Mastery, Bun Development | +| **๐Ÿ›ธ Autonomous & Agentic** | **~8** | Loki Mode (Startup-in-a-box), Subagent Driven Dev, Dispatching Parallel Agents, Planning With Files, Skill Creator/Developer | +| **๐Ÿ“„ Document Processing** | **~4** | DOCX (Official), PDF (Official), PPTX (Official), XLSX (Official) | +| **๐Ÿ“ˆ Product & Strategy** | **~8** | Product Manager Toolkit, Content Creator, ASO, Doc Co-authoring, Brainstorming, Internal Comms | +| **๐Ÿ—๏ธ Infrastructure & Git** | **~8** | Linux Shell Scripting, Git Worktrees, Git Pushing, Conventional Commits, File Organization, GitHub Workflow Automation | +| **๐Ÿ”„ Workflow & Planning** | **~6** | Writing Plans, Executing Plans, Concise Planning, Verification Before Completion, Code Review (Requesting/Receiving) | +| **๐Ÿงช Testing & QA** | **~4** | Webapp Testing, Playwright Automation, Test Fixing, Testing Patterns | ---