Harshit Singh

Dec 31, 2025 • 1 min read

artifacts that plug into a system

quick note on skills, and workflow frameworks

anthropic recently published agent skills as open standard.

a good thing about skills is that they are external to the system(llm/ai). this means they can not only be integrated with the system, but that they can also improved independently of the system.

a skill for performing a task 'y' can be iterated upon, with its historical performance as a feedback.

the same principle should be applied when developing frameworks for agent, and workflow orchestration. the definition should have lose coupling with the library handling the execution.

for instance, imagine a library called flow

typically such a library would expect its user to construct a workflow or agent as :

flow = new flow()

flow.add_agent()

flow.add_tool()

flow.add_prompt()

flow.build_system()

flow.run()

alternatively, if the library treated the workflow as independent artifact, it could simply do the following:

flow = new flow()
flow.run(name)

while option a is more programmatic and code appropriate, its easier and somewhat cleaner to iterate on the workflow in case of option b.

and then the code evolves in a cleaner fashion to :

flow = new flow()
flow.run(name_v2)

or we could just maintain the concept of 'latest' with the ability to rollback whenever required.

references

1. [agent skill ](https://www.anthropic.com/engineering/equipping-agents-for-the-real-world-with-agent-skills)

Join Harshit on Peerlist!

Join amazing folks like Harshit and thousands of other builders on Peerlist.

peerlist.io/

It’s available... this username is available! 😃

Claim your username before it's too late!

This username is already taken, you’re a little late.😐

0

5

0