<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: blade dancer</title>
    <description>The latest articles on DEV Community by blade dancer (@blade_dancer_c3).</description>
    <link>https://dev.to/blade_dancer_c3</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3867234%2Fdb073c8f-a360-4799-aa66-35137dc3e1ba.jpg</url>
      <title>DEV Community: blade dancer</title>
      <link>https://dev.to/blade_dancer_c3</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/blade_dancer_c3"/>
    <language>en</language>
    <item>
      <title>How to Start Contributing to Open-Source AI Projects (Python, Agents, Good First Issues)</title>
      <dc:creator>blade dancer</dc:creator>
      <pubDate>Wed, 27 May 2026 08:35:59 +0000</pubDate>
      <link>https://dev.to/blade_dancer_c3/how-to-start-contributing-to-open-source-ai-projects-python-agents-good-first-issues-18g5</link>
      <guid>https://dev.to/blade_dancer_c3/how-to-start-contributing-to-open-source-ai-projects-python-agents-good-first-issues-18g5</guid>
      <description>&lt;p&gt;If you're searching for &lt;strong&gt;Python good first issues&lt;/strong&gt; in &lt;strong&gt;AI agents&lt;/strong&gt;, &lt;strong&gt;tooling&lt;/strong&gt;, or &lt;strong&gt;open-source ML infrastructure&lt;/strong&gt;, &lt;a href="https://github.com/arpahls/skillware" rel="noopener noreferrer"&gt;Skillware&lt;/a&gt; is worth a look.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Skillware is (and why it matters)
&lt;/h2&gt;

&lt;p&gt;Large language models are powerful, but &lt;strong&gt;capability shouldn't be re-built from scratch on every project&lt;/strong&gt;. Skillware is an open-source framework that packages &lt;strong&gt;Skills&lt;/strong&gt;, basically executable Python, agent instructions, schemas, and safety rules, as installable units you can load across &lt;strong&gt;Gemini&lt;/strong&gt;, &lt;strong&gt;Claude&lt;/strong&gt;, &lt;strong&gt;OpenAI&lt;/strong&gt;, &lt;strong&gt;DeepSeek&lt;/strong&gt;, &lt;strong&gt;Ollama&lt;/strong&gt;, you name it.&lt;/p&gt;

&lt;p&gt;Think &lt;strong&gt;pip for agent know-how&lt;/strong&gt;: one registry, one loader, deterministic execution where it counts.&lt;/p&gt;

&lt;h2&gt;
  
  
  What's new from v0.2.8 to v0.3.1
&lt;/h2&gt;

&lt;p&gt;Recent releases focused on &lt;strong&gt;making the project usable, discoverable, and contributor-friendly&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Framework &amp;amp; packaging (v0.2.9 → v0.3.1)&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;skillware list&lt;/code&gt; CLI&lt;/strong&gt; — discover locally installed skills from the terminal (&lt;a href="https://github.com/ARPAHLS/skillware/pull/84" rel="noopener noreferrer"&gt;#16&lt;/a&gt;)
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Slimmer core install&lt;/strong&gt; — provider SDKs moved to optional extras (&lt;code&gt;skillware[gemini]&lt;/code&gt;, &lt;code&gt;[claude]&lt;/code&gt;, &lt;code&gt;[cli]&lt;/code&gt;, etc.)
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Google GenAI migration&lt;/strong&gt; — moved from legacy &lt;code&gt;google-generativeai&lt;/code&gt; to &lt;code&gt;google-genai&lt;/code&gt; (&lt;a href="https://github.com/ARPAHLS/skillware/pull/97" rel="noopener noreferrer"&gt;#97&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;New &amp;amp; improved skills&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;data_engineering/novelty_extractor&lt;/code&gt;&lt;/strong&gt; — filter datasets by semantic novelty using local embeddings (&lt;a href="https://github.com/ARPAHLS/skillware/pull/116" rel="noopener noreferrer"&gt;#116&lt;/a&gt;)
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;finance/wallet_screening&lt;/code&gt;&lt;/strong&gt; — ongoing hardening under &lt;a href="https://github.com/ARPAHLS/skillware/issues/115" rel="noopener noreferrer"&gt;RFC #115&lt;/a&gt; (sanctions matching, ETH index — community-driven compliance tooling)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Docs &amp;amp; contributor UX&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Runnable examples index&lt;/strong&gt; (&lt;a href="https://github.com/ARPAHLS/skillware/blob/main/examples/README.md" rel="noopener noreferrer"&gt;&lt;code&gt;examples/README.md&lt;/code&gt;&lt;/a&gt;) — one place to find agent-loop scripts (&lt;a href="https://github.com/ARPAHLS/skillware/pull/107" rel="noopener noreferrer"&gt;#107&lt;/a&gt;)
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Agent contribution workflow&lt;/strong&gt; — &lt;a href="https://github.com/ARPAHLS/skillware/blob/main/docs/contributing/ai_native_workflow.md" rel="noopener noreferrer"&gt;&lt;code&gt;docs/contributing/ai_native_workflow.md&lt;/code&gt;&lt;/a&gt; for humans &lt;em&gt;and&lt;/em&gt; AI agents working under operator supervision
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CLI visual redesign&lt;/strong&gt; (&lt;a href="https://github.com/ARPAHLS/skillware/issues/93" rel="noopener noreferrer"&gt;#93&lt;/a&gt; / &lt;a href="https://github.com/ARPAHLS/skillware/pull/129" rel="noopener noreferrer"&gt;#129&lt;/a&gt;) — pastel terminal UI, &lt;code&gt;short_description&lt;/code&gt; on skills, interactive &lt;code&gt;skillware&lt;/code&gt; menu (landing on &lt;code&gt;main&lt;/code&gt; after v0.3.1)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;We're not trying to replace MCP or Agent Skills standards — Skillware is &lt;strong&gt;runtime-first, model-agnostic skill packaging&lt;/strong&gt;. The goal is a credible open registry + loader that agents and developers can actually run in production.&lt;/p&gt;

&lt;p&gt;We also made it super easy for AI agents to understand the repo, understand issues, and understand how to PR, effectively solving low and med issues in a single prompt. Documentation is AI friendly and guides agents into properly handling everything from repo nuances, to ripple effects and complementary files, code, and docs.&lt;/p&gt;

&lt;h2&gt;
  
  
  Thank you
&lt;/h2&gt;

&lt;p&gt;None of this ships without contributors. Recent work from &lt;strong&gt;@rizzoMartin&lt;/strong&gt;, &lt;strong&gt;@Hendobox&lt;/strong&gt;, &lt;strong&gt;@CleanDev-Fix&lt;/strong&gt;, &lt;strong&gt;@choucaleb602-commits&lt;/strong&gt;, &lt;strong&gt;@narutamaaurum&lt;/strong&gt;, and everyone who opened issues, reviewed PRs, and tested on &lt;strong&gt;Python 3.10–3.13&lt;/strong&gt; — thank you. &amp;lt;3&lt;/p&gt;

&lt;h2&gt;
  
  
  Your turn — humans and AI agents welcome
&lt;/h2&gt;

&lt;p&gt;We're actively looking for &lt;strong&gt;new contributors&lt;/strong&gt; and &lt;strong&gt;Autonomous or semi-autonomous AI agents&lt;/strong&gt; to pick up scoped issues:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Browse open good first issues:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
👉 &lt;a href="https://github.com/ARPAHLS/skillware/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22" rel="noopener noreferrer"&gt;github.com/ARPAHLS/skillware/issues?q=is%3Aopen+label%3A%22good+first+issue%22&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Hand-picked entry points:&lt;/strong&gt;&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Issue&lt;/th&gt;
&lt;th&gt;Good for&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://github.com/ARPAHLS/skillware/issues/99" rel="noopener noreferrer"&gt;#99&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;One-line docs fix — broken Skill Library link&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://github.com/ARPAHLS/skillware/issues/130" rel="noopener noreferrer"&gt;#130&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;CLI polish — splash, menu UX, contributor templates&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://github.com/ARPAHLS/skillware/issues/126" rel="noopener noreferrer"&gt;#126&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;CLI &lt;code&gt;examples&lt;/code&gt; command — Python + docs&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="https://github.com/ARPAHLS/skillware/issues/115" rel="noopener noreferrer"&gt;#115&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Wallet screening RFC — sub-issues for compliance/data work&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Quick start for contributors:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;git clone https://github.com/arpahls/skillware.git
&lt;span class="nb"&gt;cd &lt;/span&gt;skillware
pip &lt;span class="nb"&gt;install&lt;/span&gt; &lt;span class="nt"&gt;-e&lt;/span&gt; &lt;span class="s2"&gt;".[dev,cli]"&lt;/span&gt;
pytest tests/
skillware list
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;PyPI:&lt;/strong&gt; &lt;a href="https://pypi.org/project/skillware/" rel="noopener noreferrer"&gt;&lt;code&gt;pip install skillware&lt;/code&gt;&lt;/a&gt; (v0.3.1)&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Repo:&lt;/strong&gt; &lt;a href="https://github.com/arpahls/skillware" rel="noopener noreferrer"&gt;github.com/arpahls/skillware&lt;/a&gt;&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Site:&lt;/strong&gt; &lt;a href="https://skillware.site" rel="noopener noreferrer"&gt;skillware.site&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you're an engineer or an agent looking for a &lt;strong&gt;real Python OSS project&lt;/strong&gt; with clear issues, tests, and maintainer feedback, come build the skill layer with us.&lt;/p&gt;

</description>
      <category>python</category>
      <category>opensource</category>
      <category>ai</category>
      <category>skillware</category>
    </item>
    <item>
      <title>Top 7 Agent Skill Frameworks of 2026</title>
      <dc:creator>blade dancer</dc:creator>
      <pubDate>Wed, 08 Apr 2026 08:04:19 +0000</pubDate>
      <link>https://dev.to/blade_dancer_c3/top-7-agent-skill-frameworks-of-2026-hn7</link>
      <guid>https://dev.to/blade_dancer_c3/top-7-agent-skill-frameworks-of-2026-hn7</guid>
      <description>&lt;p&gt;The era of the generalist chatbot is dead, as in 2026, the industry has pivoted toward modular intelligence, where we practically no longer expect a single model to know everything, but instead, we equip agents with "Skillware"—discrete, installable units of capability that provide the logic, context, and safety guardrails required for real-world production.&lt;/p&gt;

&lt;p&gt;If you’re trying to automate your personal or professional workflows, these are the frameworks defining the frontier.&lt;/p&gt;

&lt;h2&gt;
  
  
  7. OpenAI Agents SDK
&lt;/h2&gt;

&lt;p&gt;While I personally don't like or use ChatGPT since 2023, for those deep in the GPT ecosystem, OpenAI’s native SDK remains the fastest path to a working demo. It excels at Handoffs, allowing a manager agent to route tasks to specialized sub-agents. While it relies heavily on native function calling and OpenAI’s proprietary stack, its simplicity makes it the entry-level choice for 2026, considering most newcomers still use ChatGPT.&lt;/p&gt;

&lt;h2&gt;
  
  
  6. LlamaIndex
&lt;/h2&gt;

&lt;p&gt;If your agent’s primary job is to navigate messy, unstructured data, LlamaIndex is still the king. Their 2026 LlamaParse skills allow agents to treat complex spreadsheets and PDFs as living, queryable logic. It’s less about doing and more about knowing at an elite level, yet very good if you fine tune it to your needs.&lt;/p&gt;

&lt;h2&gt;
  
  
  5. CrewAI
&lt;/h2&gt;

&lt;p&gt;CrewAI has moved from a niche repo to an enterprise staple. It focuses on Role-Based Intelligence. Instead of building one agent with ten skills, you build what they call a crew (eg. a Researcher, a Technical Writer, and a Compliance Officer) and define how they collaborate. It’s the best choice for workflow-heavy automation that has defined pipelines in a boolean fashion.&lt;/p&gt;

&lt;h2&gt;
  
  
  4. LangGraph
&lt;/h2&gt;

&lt;p&gt;For complex, non-linear logic, LangGraph remains the standard. I have personally never used it, but they idea is it treats agent tasks as nodes in a graph, allowing for intricate loops and "Human-in-the-Loop" checkpoints. Their new LangChain Skills update adds portable markdown instructions that agents can load dynamically, reducing context window bloat, similar to Anthropic Skills.&lt;/p&gt;

&lt;h2&gt;
  
  
  3. Google Agent Skills
&lt;/h2&gt;

&lt;p&gt;Deeply integrated with the Google Cloud ecosystem, Google’s Agent Development Kit (ADK) focuses on Progressive Disclosure. Agents scan metadata of a skill first and only pull in the full logic when the task requires it. It’s built for high-scale environments where performance and latency are non-negotiable. On top of that Google's Antigravity IDE introduces Agent Skills, which is again, similar to Antrhopic Skills MDs.&lt;/p&gt;

&lt;h2&gt;
  
  
  2. Anthropic Agent Skills (agentskills.io)
&lt;/h2&gt;

&lt;p&gt;Originally developed by Anthropic and now a community-driven powerhouse, this is the recipe book of the agent world if I might. It uses a standardized folder structure (with a SKILL.md manifest) to give agents like Claude Code or Cursor clear, text-based instructions on how to perform specialized tasks. It is the most portable framework on this list, acting as a bridge across different LLM providers via the Model Context Protocol (MCP).&lt;/p&gt;

&lt;h2&gt;
  
  
  1. Skillware
&lt;/h2&gt;

&lt;p&gt;At the top of the stack is Skillware by ARPA Hellenic Logical Systems. While other frameworks focus on telling an agent what to do (Prompt-First), Skillware focuses on giving the agent the actual code to do it (Logic-First).&lt;/p&gt;

&lt;p&gt;Why it’s the #1 Choice for 2026:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Executable Intelligence: Skillware is a Python framework. Every skill is a pip-installable package that contains the Logic (Python code), Cognition (system instructions), and Governance (safety constraints).&lt;/li&gt;
&lt;li&gt;Deterministic Reliability: By moving the heavy lifting into Python logic, you eliminate the "hallucination gap" found in prompt-only frameworks.&lt;/li&gt;
&lt;li&gt;Sovereign &amp;amp; Private: Unlike cloud-locked SDKs, Skillware is designed for Logical Industries. You can publish skills to the open-source community or keep them strictly private within closed enterprise environments for proprietary operations.&lt;/li&gt;
&lt;li&gt;Audit-Ready: Every action is designed to be verifiable, linking perfectly with the custom DLTs for reality recording and compliance.&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>ai</category>
      <category>agentskills</category>
      <category>skillware</category>
      <category>programming</category>
    </item>
  </channel>
</rss>
