ARCHETYPE
Skill Collector
Ten-plus skills loaded on demand. A procedural-knowledge library.
Copy this rig
# review before running: this installs third-party code
$ npx degit evanca/flutter-ai-rules/skills ./rig-flutter-ai-rules/skills MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.
$ npx degit evanca/flutter-ai-rules/skills/accessibility .claude/skills/accessibility $ npx degit evanca/flutter-ai-rules/skills/architecture-feature-first .claude/skills/architecture-feature-first $ npx degit evanca/flutter-ai-rules/skills/bloc .claude/skills/bloc $ npx degit evanca/flutter-ai-rules/skills/code-review .claude/skills/code-review $ npx degit evanca/flutter-ai-rules/skills/dart-3-updates .claude/skills/dart-3-updates $ npx degit evanca/flutter-ai-rules/skills/developing-genkit-dart .claude/skills/developing-genkit-dart $ npx degit evanca/flutter-ai-rules/skills/effective-dart .claude/skills/effective-dart $ npx degit evanca/flutter-ai-rules/skills/firebase-ai .claude/skills/firebase-ai $ npx degit evanca/flutter-ai-rules/skills/firebase-analytics .claude/skills/firebase-analytics $ npx degit evanca/flutter-ai-rules/skills/firebase-app-check .claude/skills/firebase-app-check $ npx degit evanca/flutter-ai-rules/skills/firebase-auth .claude/skills/firebase-auth $ npx degit evanca/flutter-ai-rules/skills/firebase-cloud-firestore .claude/skills/firebase-cloud-firestore $ npx degit evanca/flutter-ai-rules/skills/firebase-cloud-functions .claude/skills/firebase-cloud-functions $ npx degit evanca/flutter-ai-rules/skills/firebase-crashlytics .claude/skills/firebase-crashlytics $ npx degit evanca/flutter-ai-rules/skills/firebase-data-connect .claude/skills/firebase-data-connect $ npx degit evanca/flutter-ai-rules/skills/firebase-database .claude/skills/firebase-database $ npx degit evanca/flutter-ai-rules/skills/firebase-in-app-messaging .claude/skills/firebase-in-app-messaging $ npx degit evanca/flutter-ai-rules/skills/firebase-messaging .claude/skills/firebase-messaging $ npx degit evanca/flutter-ai-rules/skills/firebase-remote-config .claude/skills/firebase-remote-config $ npx degit evanca/flutter-ai-rules/skills/firebase-storage .claude/skills/firebase-storage $ npx degit evanca/flutter-ai-rules/skills/flutter-app-architecture .claude/skills/flutter-app-architecture $ npx degit evanca/flutter-ai-rules/skills/flutter-best-practices .claude/skills/flutter-best-practices $ npx degit evanca/flutter-ai-rules/skills/flutter-change-notifier .claude/skills/flutter-change-notifier $ npx degit evanca/flutter-ai-rules/skills/flutter-errors .claude/skills/flutter-errors $ npx degit evanca/flutter-ai-rules/skills/flutter-pre-caching .claude/skills/flutter-pre-caching $ npx degit evanca/flutter-ai-rules/skills/flutter-use-column-row-first .claude/skills/flutter-use-column-row-first $ npx degit evanca/flutter-ai-rules/skills/flutterfire-configure .claude/skills/flutterfire-configure $ npx degit evanca/flutter-ai-rules/skills/generate-images-with-firebase-ai .claude/skills/generate-images-with-firebase-ai $ npx degit evanca/flutter-ai-rules/skills/inclusive-design .claude/skills/inclusive-design $ npx degit evanca/flutter-ai-rules/skills/mockito .claude/skills/mockito $ npx degit evanca/flutter-ai-rules/skills/mocktail .claude/skills/mocktail $ npx degit evanca/flutter-ai-rules/skills/patrol-e2e-testing .claude/skills/patrol-e2e-testing $ npx degit evanca/flutter-ai-rules/skills/provider .claude/skills/provider $ npx degit evanca/flutter-ai-rules/skills/revenuecat-testing .claude/skills/revenuecat-testing $ npx degit evanca/flutter-ai-rules/skills/riverpod .claude/skills/riverpod $ npx degit evanca/flutter-ai-rules/skills/store-listing-assets .claude/skills/store-listing-assets $ npx degit evanca/flutter-ai-rules/skills/testing .claude/skills/testing
This rig commits no guardrails. Here is the community baseline instead — the deny/ask rules most often found across all 7,204 rigs:
{
"permissions": {
"deny": [
"Read(./.env)",
"Read(**/.env)",
"Read(~/.ssh/**)",
"Bash(rm -rf *)",
"Read(**/*.pem)",
"Bash(rm -rf /)",
"Bash(git push --force:*)",
"Bash(sudo *)",
"Read(.env)",
"Bash(rm -rf /*)",
"Read(./.env.*)",
"Read(~/.aws/**)",
"Bash(git push --force*)",
"Bash(rm -rf:*)",
"Read(**/*.key)",
"Read(**/.env.*)",
"Bash(sudo:*)",
"Bash(git reset --hard*)",
"Bash(git reset --hard:*)",
"Read(.env.*)"
],
"ask": [
"Bash(git push:*)",
"Bash(git push *)",
"Bash(git commit:*)",
"Bash(rm *)",
"Bash(rm:*)",
"Bash(git rebase *)",
"Bash(wget *)",
"Bash(npm publish:*)",
"Bash(git commit *)",
"Bash(gh pr merge *)"
]
}
} Skills (37)
accessibilityarchitecture-feature-firstbloccode-reviewdart-3-updatesdeveloping-genkit-darteffective-dartfirebase-aifirebase-analyticsfirebase-app-checkfirebase-authfirebase-cloud-firestorefirebase-cloud-functionsfirebase-crashlyticsfirebase-data-connectfirebase-databasefirebase-in-app-messagingfirebase-messagingfirebase-remote-configfirebase-storageflutter-app-architectureflutter-best-practicesflutter-change-notifierflutter-errorsflutter-pre-cachingflutter-use-column-row-firstflutterfire-configuregenerate-images-with-firebase-aiinclusive-designmockitomocktailpatrol-e2e-testingproviderrevenuecat-testingriverpodstore-listing-assetstesting
Similar rigs
pravindurgani/claude-code-multipane-iterm2
Stop your AI agent from reviewing its own code — 4-pane iTerm2 setup with role-locked Claude Code sessions. Step-by-step guide included.
Minimalist 1.0k tok ·
edenfunf/promptc
Measure worst-case skill-context exposure in your Claude Code setup.
Pragmatist 136 tok ·
ShadyManu/ai-config
Define your AI coding configuration once under `.ai/`, and keep Claude Code, OpenAI Codex, GitHub Copilot and OpenCode synchronized from it.
Pragmatist 356 tok ·
bchox/agent-practices
Portable, practical repository guidance for AI-assisted software development.
Skill Collector 978 tok ·