agentsclimarketplace

Build

Skill Pamacea/smite/plugins/studio/skills/build

Au-delà de l'efficience, l'osmose. Plus que des scripts, ces agents Claude Code sont les membres fantômes de notre intellect : des extensions vitales plutôt que de simples exécutants.

Install
npx -y skills add Pamacea/smite --skill build

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

MANDATORY entry point for ALL implementation tasks in smite project. Invoke FIRST when building features, implementing functionality, or creating components - provides 12-flag system (--speed, --scale, --quality, --team, --clean, --test, --debug, --docs, --git, --branch, --profile, --types) with auto-detection, memory integration, and quality metrics. Specific phrases: 'build feature', 'implement this', 'create component', 'add functionality', 'develop API'. (user)

SKILL.md

9.5 KB, ~2.2k tokens by cl100k_base, as published. Nobody here has run it

Build Skill - Unified Agent v3.1


Mission

Provide ONE unified implementation entry point with:

  • 12 composable flags for maximum flexibility
  • Auto-detection for zero-configuration usage
  • Memory integration for continuous improvement
  • Progress tracking for transparent workflow
  • Quality metrics for objective validation
  • Legacy compatibility for smooth migration

Scope Definition

This skill is designed for:

  • Building new features
  • Implementing functionality
  • Creating components
  • Adding APIs
  • Developing modules

Use alternative skills for:

Your TaskUse This Skill Instead
One-off instructionsAdd directly to CLAUDE.md
Pure research tasks/toolkit search or grepai search
Questions about codeRead or Grep tools directly
Configuration changesEdit tool directly
Documentation reviewDedicated review skills
Simple tool usageClaude's built-in tool knowledge

Preferred Tools

Always use these tools for their intended purpose:

ToolUse ForCommand Pattern
grepai searchSemantic code searchgrepai search "pattern"
/toolkit searchStructured code discovery/toolkit search "query"
ReadFile content inspectionRead file_path
EditPrecise file modificationsEdit file_path old_string new_string
WriteNew file creationWrite file_path content
GlobPattern-based file findingGlob pattern
GrepContent-based file searchGrep pattern

Tool Selection Decision Tree:

Need to search code?
  ├─ Semantic understanding needed? → grepai search or /toolkit search
  └─ Simple pattern matching? → Grep tool

Need to implement?
  └─ /studio build [flags] "task"

Need to read files?
  └─ Read tool (never cat/head/tail)

Execution Protocol

Phase 1: EXPLORE (Always First)

Mandatory first step for all implementations:

  • Execute grepai search or /toolkit search to find existing implementations
  • Review related code patterns
  • Identify reusable components
  • Understand project structure
  • Verify library versions (post-2024 libs require web search verification)

Output: Investigation summary with relevant files and patterns

Phase 2: PLAN (Strategy)

  • Define implementation approach
  • List files to modify/create
  • Identify edge cases
  • Plan testing strategy
  • Estimate complexity

Output: Step-by-step implementation plan

Phase 3: CODE (Implementation)

  • Follow existing code patterns exactly
  • Use barrel exports (index.ts per folder)
  • Write self-documenting code
  • Apply delete-first philosophy when appropriate
  • Implement with proper TypeScript types

Output: Working implementation following project conventions

Phase 4: TEST (Validation)

  • Run linting and type checking
  • Execute relevant tests
  • Verify no regressions
  • Check quality gates (based on flags)
  • Measure coverage when applicable

Output: Validation report with quality metrics


Quality Gates

All implementations MUST include:

  • Proper TypeScript types (no any, use unknown or proper types)
  • Barrel exports in each folder (index.ts)
  • Following existing code patterns exactly
  • Self-documenting names (no excessive comments)
  • Error handling at system boundaries
  • Tests for behavior (not implementation details)
  • No obvious security vulnerabilities

Additional gates based on flags:

FlagExtra Quality Gates
--cleanNet code reduction, zero duplication
--testTests written first, coverage >= 80%
--debugRoot cause identified, regression test added
--quality100% type coverage, OWASP compliance
--docsComplete documentation generated

Success Metrics

Objective measurements after each build:

Code Quality Report
════════════════════════════════════════
Lines Added:        [count]
Lines Removed:      [count]
Net Change:         [delta]
Files Touched:      [count]

Barrel Exports:     [all proper/partial/missing]
Type Coverage:      [percentage]%
Test Coverage:      [percentage]%
Complexity:         [reduced/unchanged/increased]

Debt:               [lines improved/added]
Performance:        [measured improvement/not applicable]

Memory:             [patterns saved count]
Documentation:      [generated files]

Status:             [READY FOR MERGE/NEEDS ATTENTION]
════════════════════════════════════════

Flag Quick Reference

Core Flags (v2.0)

FlagAliasesEffectUse When
--speed--fast, --quickOptimized for velocityQuick fixes, small features
--scale--thorough, --epctComprehensive workflowComplex features, multiple files
--quality--validate, --predatorQuality gates enabledCritical code, production-ready
--team--swarm, --ralphParallel agent teamsLarge projects, multi-domain

Extended Flags (v3.0)

FlagEffectUse When
--cleanDelete-first philosophyRefactoring, removing duplication
--testTDD mode (RED-GREEN-REFACTOR)Test-critical features
--debugBug fixing workflowFixing existing bugs
--docsAuto-documentationAPI docs, guides
--gitGit-aware modeWorking with version control
--branchContext-aware behaviorBranch-specific workflows
--profilePerformance profilingPerformance optimization
--typesTypeScript improvementsType safety improvements

Auto-Detection System

When no flags are provided, the system analyzes the task:

SignalDetected Profile
< 100 chars, no "and/with"--speed
Contains "feature/build/create"--scale
Contains "SaaS/platform/system"--team
Contains "critical/security/payment"--quality
Contains "refactor/cleanup/remove"--clean
Contains "test/TDD/coverage"--test
Contains "fix/bug/error/debug"--debug
Contains "docs/API/guide"--docs
Contains "slow/performance"--profile
Contains "types/TypeScript"--types

Flag Combinations

Power Combinations:

CommandBehaviorUse For
--clean --scaleDelete-first thorough refactorMajor refactoring
--test --qualityTDD with 100% coverageCritical features
--debug --gitBug fix with proper commitProduction bugs
--clean --typesTypeScript improvementType safety
--test --docs --scaleTDD + docs + thoroughLibraries/APIs
--debug --cleanFix + refactorBug with cleanup
--profile --qualityPerformance optimizationSlow code

Memory Integration

After each build, automatically save to claude-mem:

Auto-Save Triggers:

  • New pattern discovered
  • Architecture decision made
  • Convention established
  • Bug solution found
  • Refactoring technique applied

Usage:

# Search memory before implementing
"Let me check claude-mem for similar patterns first"

# Save after solving
"Saving successful pattern to claude-mem for future reference"

Decision Guide

Need to implement?
- Simple fix / small feature? -> --speed
- Complex / multi-file? -> --scale
- Quality-critical / security? -> --quality
- Large project / multi-domain? -> --team
- Refactoring / cleanup? -> --clean
- Test-critical feature? -> --test
- Bug fixing? -> --debug
- Public API / library? -> --docs
- Performance issue? -> --profile
- Type safety issues? -> --types
- Working with Git? -> --git
- Branch-specific workflow? -> --branch
- Not sure? -> (auto-detect)

Integration with Other Skills

Requires:

  • semantic-search - For EXPLORE phase
  • memory-integration - For saving patterns

Complements:

  • refactor - Use after implementation for cleanup
  • multi-review - Use for comprehensive code review
  • pattern-capture - Use after successful implementation

Used by:

  • All smite workflows as primary implementation entry point

Legacy Compatibility

Deprecated commands (still work):

Old CommandNew Equivalent
/oneshot "..."/studio build --speed "..."
/epct "..."/studio build --scale "..."
/predator "..."/studio build --quality "..."
/ralph "..."/studio build --scale --team "..."

See Also

Full documentation: @REFERENCE.md

Complete flag details, workflow examples, and advanced combinations:

  • Detailed flag workflows (--clean, --test, --debug, --docs, etc.)
  • Subagent auto-activation
  • Branch-based auto-detection
  • Progress tracking patterns
  • Best practices checklist
  • Technical subagents by tech stack

Build Skill v3.1.0 - Positive engineering with 12-flag system

What ships with it: 1 file

11.4 KB alongside SKILL.md

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.