bsamiee
Community@bsamiee
bsamiee maintains 47 Claude Code skills spanning .NET/MSBuild engineering, functional C# and TypeScript patterns, browser testing, CAD/3D sessions, and documentation standards.
Agent Skills by bsamiee
Showing 44 vetted skills indexed across 3 GitHub repositories.
playwright-cli
Automate browser interactions and debug Playwright tests through a command-line interface.
playwright-trace
Inspect Playwright trace files from the command line to debug test failures.
dotnet-msbuild-evaluation
Diagnose MSBuild evaluation order, conditions, properties, and items in .NET project files.
dotnet-roslyn-codelens
Navigate, diagnose, and refactor C# solutions through Roslyn semantic analysis.
dotnet-msbuild-packaging
Configures .NET project files, central package versions, restore, packing, and solution files.
use-ast-grep
Search, outline, and rewrite code by syntax tree using ast-grep rules.
dotnet-coding-languageext
Guides LanguageExt usage covering result types, effects, traits, transformers, collections, and streams.
use-blender
Drive live and headless Blender sessions through MCP servers and scripts for scene editing, rendering, and verification.
use-rhino
Drive Rhino documents, .3dm files, and Grasshopper 2 canvases through MCP slots.
secrets
Inject runtime secrets with Doppler and read credentials through 1Password CLI.
dotnet-msbuild-antipatterns
Reviews .csproj, .props, and .targets files for MSBuild antipatterns with BAD and GOOD forms.
dotnet-msbuild-diagnostics
Diagnose .NET builds from binary logs covering capture, failure triage, BuildCheck, and performance.
clean-prose
Rewrites markdown, comments, and identifiers to remove filler, coined terms, and restatement.
dotnet-msbuild-execution
Guides writing and ordering MSBuild targets covering hooks, incremental builds, batching, and copy-to-output.
dotnet-coding
Guides writing and reviewing C# code using functional patterns with LanguageExt, Thinktecture, and Mapperly.
dotnet-document
Writes and reviews XML documentation comments on C# members against compiler and Roslynator diagnostics.
search-web
Retrieves live web sources, extracts page content, and synthesizes cited research reports.
typescript-document
Writes and reviews TSDoc comments on exported TypeScript declarations following Effect docgen conventions.
python-document
Writes and converts Google-style Python docstrings compliant with ruff D and DOC rules.
use-ghidra
Analyze and annotate binaries through Ghidra using decompile, catalog, and call-site scripts.
manage-repo
Governs project files, targets, tools, workflows, and infra rows in a polyglot monorepo.
search-code
Inspect dependency signatures, usage examples, repository sources, and release versions across .NET, TypeScript, and Python ecosystems.
observation
Query hook event rows and write finding transitions in a SQLite observation sink.
context7-tools
Resolve library names to Context7 IDs and fetch documentation via Python CLI.
Frequently Asked Questions About bsamiee
FAQPage SchemaWhat tasks can I accomplish with bsamiee's skills?▼
You can debug MSBuild props/targets/csproj files, refactor C# via Roslyn, enforce functional patterns with LanguageExt, Effect, and Thinktecture, run Playwright browser tests and trace inspection, drive Blender and Rhino/Grasshopper sessions, decompile binaries with Ghidra, and enforce TSDoc, docstring, and Markdown style standards.
Who are bsamiee's skills designed for?▼
They target .NET engineers working with MSBuild, NuGet packaging, and Roslyn; TypeScript developers using the Effect ecosystem; QA engineers running Playwright; and technical writers maintaining XML doc comments, Google-style docstrings, and monorepo documentation standards.
How do the skills run in practice?▼
Skills are invoked inside Claude Code as YAML-frontmatter definitions. Several declare allowed-tools such as Bash(playwright-cli:*), Bash(npx:*), and Bash(npm:*), while others activate contextually when editing .csproj, .props, .targets, .blend, or .3dm files.
What prerequisites or dependencies do the skills require?▼
Dependencies include the .NET SDK and MSBuild for dotnet skills, Node with npx/npm for Playwright and ast-grep, Blender or Rhino with Grasshopper 2 for 3D sessions, Ghidra for binary analysis, and Doppler or 1Password for runtime secret injection.
Do bsamiee's skills cover secrets and repository management?▼
Yes. The secrets skill handles Doppler scopes, injection, templates, and 1Password reads, while manage-repo governs project files, targets, owners, and checks. The observation skill reads hook event rows and writes finding rows for lifecycle monitoring.