← all plugins

.Roo

by @b4san · plugin · 47 skills

.Roo from B4san/AC-framework.

Install the whole plugin (CLI)
npx skillmds add b4san/ci-deploy npx skillmds add b4san/sync-index npx skillmds add b4san/testing-qa npx skillmds add b4san/acfm-memory npx skillmds add b4san/code-review npx skillmds add b4san/skill-writer npx skillmds add b4san/find-skills npx skillmds add b4san/brainstorming npx skillmds add b4san/documentation npx skillmds add b4san/project-index npx skillmds add b4san/spec-analysis npx skillmds add b4san/vibe-security npx skillmds add b4san/test-generator npx skillmds add b4san/interface-design npx skillmds add b4san/openspec-explore npx skillmds add b4san/openspec-onboard npx skillmds add b4san/acfm-spec-workflow npx skillmds add b4san/openspec-ff-change npx skillmds add b4san/research-retrieval npx skillmds add b4san/spec-clarification npx skillmds add b4san/changelog-generator npx skillmds add b4san/context-synthesizer npx skillmds add b4san/openspec-new-change npx skillmds add b4san/openspec-sync-specs npx skillmds add b4san/ios-developer npx skillmds add b4san/mobile-design npx skillmds add b4san/code-maintainability npx skillmds add b4san/project-constitution npx skillmds add b4san/systematic-debugging npx skillmds add b4san/flutter-expert npx skillmds add b4san/api-design-principles npx skillmds add b4san/openspec-apply-change npx skillmds add b4san/performance-optimizer npx skillmds add b4san/requirement-checklist npx skillmds add b4san/openspec-verify-change npx skillmds add b4san/error-handling-patterns npx skillmds add b4san/microtask-decomposition npx skillmds add b4san/openspec-archive-change npx skillmds add b4san/mobile-ios-design npx skillmds add b4san/openspec-continue-change npx skillmds add b4san/react-native-design npx skillmds add b4san/secure-coding-cybersecurity npx skillmds add b4san/vercel-react-best-practices npx skillmds add b4san/mobile-android-design npx skillmds add b4san/openspec-bulk-archive-change npx skillmds add b4san/react-state-management npx skillmds add b4san/react-native-architecture
⬇ Download

Skills in this plugin

  1. ci-deploy · b4san
    Automate continuous integration, deployment, and post-deployment verification of developed solutions. Use when setting up CI/CD pipelines, deploying to staging/production environments, running automated tests in CI, or verifying deployments. Ensures reproducible builds and reliable deployments.
    2
    repo stars
  2. sync-index · b4san
    Keep project documentation (.agentss/project-index.md and sub-skills) in sync with codebase changes.
    2
    repo stars
  3. testing-qa · b4san
    Automate the generation and maintenance of unit, integration, and end-to-end tests, as well as test data generation and debugging. Use when writing tests for new features, maintaining existing tests after API/UI changes, generating synthetic test data, or debugging test failures. Essential for ensuring code quality and preventing regressions.
    2
    repo stars
  4. acfm-memory · b4san
    Autonomous memory system for persistent learning across sessions. Automatically saves architectural decisions, bugfixes, patterns, and insights. Use to recall context from previous work and build institutional knowledge.
    2
    repo stars
  5. code-review · b4san
    Review generated code for style, security, and architecture issues; suggest refactorings and performance improvements. Use after implementation is complete, before merging changes, or when refactoring existing code. Follows OWASP guidelines, SOLID principles, and best practices for maintainable code.
    2
    repo stars
  6. skill-writer · b4san
    Guide users through creating Agent Skills for Claude Code. Use when the user wants to create, write, author, or design a new Skill, or needs help with SKILL.md files, frontmatter, or skill structure.
    2
    repo stars
  7. find-skills · b4san
    Build and maintain a custom project skill repertoire. Always use at new project bootstrap and when users ask for new domain capabilities. Detect active assistant folders first, recommend at least 5 skills per search batch, confirm installs, normalize install paths, and regenerate workflow files.
    2
    repo stars
  8. brainstorming · b4san
    Generates comprehensive questions about decisions before implementing. Explores requirements, constraints, success criteria, edge cases, and hidden assumptions in a SINGLE comprehensive prompt. Use when starting any significant work to surface unknowns early.
    2
    repo stars
  9. documentation · b4san
    Generate clear documentation for each task including technical descriptions, architecture diagrams, and usage guides. Use when documenting completed features, creating README files, writing API documentation, generating architecture diagrams, or maintaining project documentation. Ensures knowledge is preserved and accessible.
    2
    repo stars
  10. project-index · b4san bundle
    Analyze codebase structure, generate domain-specific sub-skills (UI, Backend, Database, etc.), and create agent-guidance files to help AI agents navigate and develop consistently within a project. Use when onboarding to a new codebase, creating project documentation, or setting up agent guidance systems.
    2
    repo stars
  11. spec-analysis · b4san
    Perform a non-destructive cross-artifact consistency and quality analysis across spec.md, plan.md, and tasks.md. Identifying inconsistencies, duplications, ambiguities, and underspecified items.
    2
    repo stars
  12. vibe-security · b4san bundle
    Audits codebases for common security vulnerabilities that AI coding assistants introduce in "vibe-coded" applications. Checks for exposed API keys, broken access control (Supabase RLS, Firebase rules), missing auth validation, client-side trust issues, insecure payment flows, and more. Use this skill whenever the user asks about security, wants a code review, mentions "vibe coding", or when you're writing or reviewing code that handles authentication, payments, database access, API keys, secrets, or user data — even if they don't explicitly mention security. Also trigger when the user says things like "is this safe?", "check my code", "audit this", "review for vulnerabilities", or "can someone hack this?".
    2
    repo stars
  13. test-generator · b4san
    Generate comprehensive test suites ensuring requirements are met. Strategies for Unit, Integration, and E2E testing.
    2
    repo stars
  14. interface-design · b4san bundle
    This skill is for interface design — dashboards, admin panels, apps, tools, and interactive products. NOT for marketing design (landing pages, marketing sites, campaigns).
    2
    repo stars
  15. openspec-explore · b4san
    Enter explore mode - a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use when the user wants to think through something before or during a change.
    2
    repo stars
  16. openspec-onboard · b4san
    Guided onboarding for OpenSpec - walk through a complete workflow cycle with narration and real codebase work.
    2
    repo stars
  17. acfm-spec-workflow · b4san
    Initialize and manage AC Framework spec-driven workflows using acfm CLI. Use when setting up spec workflows, checking project status, creating changes, or understanding the .acfm/ vs openspec/ directory structures. Essential first step before using any OpenSpec skills.
    2
    repo stars
  18. openspec-ff-change · b4san
    Fast-forward through OpenSpec artifact creation. Use when the user wants to quickly create all artifacts needed for implementation without stepping through each one individually.
    2
    repo stars
  19. research-retrieval · b4san
    Search external documentation (web pages, API docs, papers) and generate useful summaries for development. Use when investigating new technologies, understanding third-party APIs, researching best practices, or gathering information for technical decisions. Reduces hallucinations and expands agent knowledge.
    2
    repo stars
  20. spec-clarification · b4san
    Identify underspecified areas in the current feature spec by asking targeted clarification questions and encoding answers back into the spec.
    2
    repo stars
  21. changelog-generator · b4san
    Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. Turns hours of manual changelog writing into minutes of automated generation.
    2
    repo stars
  22. context-synthesizer · b4san
    Manage memory in long projects and summarize the current state to prevent agent context loss. Use when starting a new session on a long-running project, resuming work after a break, switching contexts between tasks, or when context window is approaching limits. Ensures continuity and consistency across sessions.
    2
    repo stars
  23. openspec-new-change · b4san
    Start a new OpenSpec change using the experimental artifact workflow. Use when the user wants to create a new feature, fix, or modification with a structured step-by-step approach.
    2
    repo stars
  24. openspec-sync-specs · b4san
    Sync delta specs from a change to main specs. Use when the user wants to update main specs with changes from a delta spec, without archiving the change.
    2
    repo stars
  25. ios-developer · b4san
    Develop native iOS applications with Swift/SwiftUI. Masters iOS 18, SwiftUI, UIKit integration, Core Data, networking, and App Store optimization.
    2
    repo stars
  26. mobile-design · b4san bundle
    Mobile-first design and engineering doctrine for iOS and Android apps. Covers touch interaction, performance, platform conventions, offline behavior, and mobile-specific decision-making. Teaches pr...
    2
    repo stars
  27. code-maintainability · b4san
    Comprehensive guide to prevent unmaintainable code, especially from AI generation. Covers code duplication, documentation, error handling, naming conventions, architecture, performance, dependencies, modularity, testing, and technical debt prevention. Essential for code reviews and ensuring long-term code health.
    2
    repo stars
  28. project-constitution · b4san
    Manage the project's core principles and ensuring alignment. Create or update the project constitution from interactive or provided principle inputs.
    2
    repo stars
  29. systematic-debugging · b4san
    Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
    2
    repo stars
  30. flutter-expert · b4san
    Master Flutter development with Dart 3, advanced widgets, and multi-platform deployment.
    2
    repo stars
  31. api-design-principles · b4san bundle
    Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.
    2
    repo stars
  32. openspec-apply-change · b4san
    Implement tasks from an OpenSpec change. Use when the user wants to start implementing, continue implementation, or work through tasks.
    2
    repo stars
  33. performance-optimizer · b4san
    Transform the agent into a performance engineer. Apply methodologies for measuring, profiling, and optimizing code (caching, algorithm complexity, resource usage).
    2
    repo stars
  34. requirement-checklist · b4san
    Generate comprehensive checklists to validate requirements quality (Unit Tests for Specs). Critically examine the spec for clarity, completeness, and consistency before implementation starts.
    2
    repo stars
  35. openspec-verify-change · b4san
    Verify implementation matches change artifacts. Use when the user wants to validate that implementation is complete, correct, and coherent before archiving.
    2
    repo stars
  36. error-handling-patterns · b4san
    Master error handling patterns across languages including exceptions, Result types, error propagation, and graceful degradation to build resilient applications. Use when implementing error handling, designing APIs, or improving application reliability.
    2
    repo stars
  37. microtask-decomposition · b4san
    Level 2+ task decomposition. Use when a single task from tasks.md is STILL too complex (affects 3+ files or requires multiple logic blocks). Breaks tasks into MICROTASKS (1 file/function each) for granular implementation. NOT for initial task breakdown - OpenSpec already does that.
    2
    repo stars
  38. openspec-archive-change · b4san
    Archive a completed change in the experimental workflow. Use when the user wants to finalize and archive a change after implementation is complete.
    2
    repo stars
  39. mobile-ios-design · b4san bundle
    Master iOS Human Interface Guidelines and SwiftUI patterns for building native iOS apps. Use when designing iOS interfaces, implementing SwiftUI views, or ensuring apps follow Apple's design principles.
    2
    repo stars
  40. openspec-continue-change · b4san
    Continue working on an OpenSpec change by creating the next artifact. Use when the user wants to progress their change, create the next artifact, or continue their workflow.
    2
    repo stars
  41. react-native-design · b4san bundle
    Master React Native styling, navigation, and Reanimated animations for cross-platform mobile development. Use when building React Native apps, implementing navigation patterns, or creating performant animations.
    2
    repo stars
  42. secure-coding-cybersecurity · b4san bundle
    Expert guidance on secure coding practices, focusing on preventing common security errors made by AI during code generation. Use for: auditing AI-generated code, implementing secure design patterns, and ensuring code follows OWASP Top 10 standards. Covers input validation, authentication, cryptography, file handling, secure configuration, and business logic security.
    2
    repo stars
  43. vercel-react-best-practices · b4san bundle
    React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
    2
    repo stars
  44. mobile-android-design · b4san bundle
    Master Material Design 3 and Jetpack Compose patterns for building native Android apps. Use when designing Android interfaces, implementing Compose UI, or following Google's Material Design guidelines.
    2
    repo stars
  45. openspec-bulk-archive-change · b4san
    Archive multiple completed changes at once. Use when archiving several parallel changes.
    2
    repo stars
  46. react-state-management · b4san
    Master modern React state management with Redux Toolkit, Zustand, Jotai, and React Query. Use when setting up global state, managing server state, or choosing between state management solutions.
    2
    repo stars
  47. react-native-architecture · b4san
    Build production React Native apps with Expo, navigation, native modules, offline sync, and cross-platform patterns. Use when developing mobile apps, implementing native integrations, or architecting React Native projects.
    2
    repo stars