Curated AI skill packs for project-based use with skillshare.
This repository is intentionally split into two layers:
upstreams/: tracked source repositories kept for updates and provenanceskills/: local generated packs that are actually synced to AI tools
Most imported skills are expected to stay unmodified. Because of that, the normal workflow is to map selected upstream skills into local packs and regenerate the pack layer when needed.
- Keep skill usage small and focused.
- Prefer project-ready packs over large unfiltered collections.
- Organize skills by actual usage, especially language and workflow.
- Make the collection easy to sync across Codex, Claude, Cursor, OpenCode, and other tools via
skillshare.
The intended model is:
workflow-core: planning, debugging, git/workflow fundamentalsquality-review: review and architecture-oriented skillsdocs-writing: documentation and writing supportfrontend-web: web/frontend workpython-backend: Python service workdevops-platform: Docker and operational platform workdatabase-api: database and API skillsflutter-mobile: Flutter and mobile workagent-systems: advanced multi-agent or memory/orchestration skillssales-marketing: customer research, pricing, sales assets, and repeat-purchase marketingtoc-validation: TOC idea validation, pricing, launch, and low-cost growthsocial-video-growth: short-form social launch, content, and paid validationmeta-tools: infrequent maintenance and skill-authoring toolsarchive: retired or superseded skills kept temporarily for reference
Typical target size per project:
3-5common skills3-6language/framework skills0-2project-specific skills
That keeps most projects near the desired 8-13 total skills.
skillpacks/
├── AGENTS.md
├── README.md
├── upstreams/
│ ├── README.md
│ └── manifest.json
├── config/
│ └── pack-manifest.json
├── docs/
│ └── sources.md
├── scripts/
│ ├── sync-packs-from-upstreams.ps1
│ └── update-upstreams.ps1
└── skills/
├── workflow-core/
├── quality-review/
├── docs-writing/
├── frontend-web/
├── python-backend/
├── devops-platform/
├── database-api/
├── flutter-mobile/
├── agent-systems/
├── sales-marketing/
├── toc-validation/
├── social-video-growth/
├── meta-tools/
├── archive/
├── qiushi-skill-installer/
├── friday-agent-bridge/
└── skillshare/
qiushi-skill-installer, friday-agent-bridge, and skillshare are standalone management skills. They are not generated packs and are not listed in config/pack-manifest.json.
This repository is intended to be the canonical skillshare source.
Current source path:
D:\Document\Universe\Build\Tools\skillpacks\skills
Typical management flow:
- Refresh
upstreams/withscripts/update-upstreams.ps1. - Maintain pack mappings in
config/pack-manifest.json. - Regenerate curated packs with
scripts/sync-packs-from-upstreams.ps1. - Sync curated packs to local AI tool targets with
skillshare sync. - Use project-level
.skillshare/setups when a project needs only a small subset.
config/pack-manifest.jsoncontrols pack membershipupstreams/manifest.jsoncontrols tracked upstream repositoriesAGENTS.mddocuments the operational rules for future agent sessions
Refresh all tracked upstreams:
.\scripts\update-upstreams.ps1Rebuild all generated packs:
.\scripts\sync-packs-from-upstreams.ps1Sync generated packs to local AI tools:
skillshare sync --forceInstall one or more packs into a specific project:
.\scripts\install-project-packs.ps1 -ProjectPath "D:\path\to\project" -Packs workflow-core,python-backendThis initializes project-mode skillshare when needed, copies the selected pack skills into the project's .skillshare/skills/, and then syncs to project-level targets.
Remove one or more packs from a specific project:
.\scripts\install-project-packs.ps1 -ProjectPath "D:\path\to\project" -Packs workflow-core -RemoveProject-level pack state is tracked in .skillshare/skillpacks.json, so removing a pack only deletes skills that are no longer needed by any remaining managed pack.
- Do not sync
upstreams/directly. - Do not hand-edit generated pack skills unless the user explicitly asks for local customization.
- Add or remove skills by updating
config/pack-manifest.json, then rebuilding packs. - Keep packs organized by usage, not by original repository.
- Preserve provenance through upstream mappings and
docs/sources.md.
This repository may draw from public repositories such as:
sickn33/antigravity-awesome-skillsanthropics/skillsobra/superpowerswshobson/agentscoreyhaines31/marketingskills
Detailed provenance should be tracked in docs/sources.md.
tmp/pack-todo.mdis the staging file for future curation decisions.AGENTS.mdis the main operations document for future agent-managed sessions.